原神如何看待,原神玩家提议大世界加入角色被反驳性能要求过大
很多原神玩家是用手机玩的这游戏。然而现阶段手机能流畅玩原神的只有iphone13,目前的安卓旗舰机,在 分辨率 不到720的情况下才勉强达到60帧,而且没多久手机积热就开始掉帧。
在电脑端的 角度 来看,肯定会觉得这些人说得很离谱,但很多玩家还是用的手机,这种情况下他们会觉得性能要求过高就蛮正常的了。
比较合理的方法是加个开关,米忽悠技术力也应该是够的,但考虑到手机性能不足等等因素,近期估计是不能实现了。
服务器方面,类 单机游戏 ,没有必要把玩家视野之外的事件进行实时计算,只需要给每个APC安排"当前正在进行的工作状态",即可。打个比方,你正在刷深渊,而琴团长正在风起地殴打丘丘人。那么,服务器只需要记录琴团长的三个数据即可: 琴团长所在的大致位置,琴团长正在做什么,以及什么时候做完。如果这个时候你传送过去,琴团长进入你的视野,服务器开始进行实时计算,你会发现她正在殴打丘丘人,并且距离"任务完成时间"越近,丘丘人剩余血量越少。如果你离开琴的视野,她的实时计算停止,重新变成"三条数据"
这方面的技巧已经很成熟了,很多游戏中有应用,基本不会增加服务器负载。即使有两三个APC同时进入你的视野开始实时计算,也无非就是相当于两三个AI玩家加入你的世界而已,影响微乎其微,更不要说大部分时候你的世界没有APC实时计算,或者只有一个,两三个的情况都很少。至于像什么海灯节扎堆的时候,节日本身就是个特殊逻辑,完全可以进行特殊处理,就相当于一段剧情,而不需要进行随机实时计算。
客户端 方面,说手机撑不住的纯属扯淡,这个功能无论用什么方式去实现,都不可能增加客户端运行负荷。 角色建模 是不是比大众脸NPC更精细咱先不论,咱就算这一条是对的。所以呢?你进行剧情的时候那些人物模型进入了你的手机屏幕,那这个时候比野外探索的时候更卡了吗?
这个功能的完成不存在技术上的障碍,这要看各位要求NPC做什么了。
如果仅仅是传说角色和普通角色相似,那其实难度并不大。套用现有NPC逻辑,然后换个皮就行。举个简单的例子, 斯坦利 这个角色,白天会在城门口杵着,晚上去酒馆喝酒。期间不存在NPC移动,而是采用的突然消失然后突然出现的方式偷懒。
那我们放一个温迪在地图上,上午看不见他(在家睡觉),中午他出现在风起地,下午他出现在风龙废墟,晚上他出现在神庙前弹琴,半夜在酒馆喝酒。这样的操作非常简单可行,而且大部分时间他都在城外,也避免了NPC太多卡顿的问题。同样的,如果把野外常出现的事件主角 帕拉德 换成可莉,小萝莉被一群火史莱姆包围不得不抱头蹲防,玩家们做这个事件的兴趣肯定也会更大。
如果你想把这个游戏的NPC搞成 老滚 那样的超高自由度,那可能就困难了。但像我刚刚描述的这种应该是可行的。
PS:部分文稿非原创,侵权联系删除!