网易经典IP大作《梦幻西游网页版》基于Egret引擎开发仅用了几天就进入了iOS免费版TOP3。10、目前基本稳定在Top20,首月仅iOS平台流水就破亿,表现甚至超越不少原生手游。许多从业者对H5游戏的上限有了新的认识。据了解,《梦幻西游网页版》与大多数H5游戏不同的是,其开发阶段包括优化在内已经经历了将近一年半的时间。为了解更多这款游戏的开发故事,白鹭引擎团队有幸与《梦幻西游网页版》项目组成员进行了接触和交流。以下为相关内容:1、我们经典大作的项目成员有哪些?我们成立了一个由数十名成员组成的专门团队,主要职能是规划、编程、测试、UI和GUI。团队主要成员均来自梦幻西游团队,拥有多年MMO开发运营经验。高素质的基础人员和随时可用的庞大团队支持是我们成功的关键。2.我们的研发耗时一年半。不知道开发和调优哪部分时间比较长,主要解决什么问题?开发和调优这两个部分花费的时间大致相同。开发阶段主要是搭建功能基础框架,实现具体功能。后续调优阶段主要是完善各项功能细节,针对各项性能指标(设备兼容性、执行效率、启动速度、服务器负载等)进行优化。我们认为开发只是完成游戏的一部分,一款好的游戏需要不断的玩法创新、功能调优和测试改进,秉承工匠精神,精心打磨,才能最终发布。这也是我们整体研发从立项到上市用了一年半的原因。3.我们游戏中的社交机制比较重要。我不知道如何实现它。您可以分享哪些开发技巧?游戏的社交机制引导玩家根据不同的情况和玩法与其他玩家进行互动。例如:师徒系统、帮派系统、恋爱系统等。通过在玩家之间建立多维度的关系,让玩家在虚拟世界中享受丰富的社交乐趣,拥有更大的参与感和归属感。此外,多元化的PK玩法也提升了游戏中的竞技氛围。各种PK玩法中的场景都实现了实时AOI同步,动态遮挡、实时战斗等机制也大大提升了PK玩法的丰富度和整体效果。4.5M的小包是我们游戏最大的特色。我们的游戏也继承了经典的IP元素。图片很漂亮(也说明素材包比较大)。5M小包如何实现?你能分享一些经验吗??先说一下我们做了三件事:第一,我们对素材资源进行了压缩整合,从而减少了资源的大小和内存的占用。第二,我们对白鹭引擎的资源管理系统进行了极大的迭代,大大提高了资源的使用和回收效率。我们自然是借鉴了端游和互通版的成熟经验,但是为了让原来的非常方便,我们下了很大的功夫,将与操作系统对话的原生C++代码转为JS。第三,我们还优化了android和ios包的运行环境,进一步减小了发布后的包体积。5.我们在iOS平台上取得了不错的成绩。部分开发者接入iOS平台非常困难。对于这些开发者,方便您给点建议吗?1、清楚ios的审核规则;2、尽早审稿,预留足够的修改时间;3、根据功能及时选择使用native原生接口还是H5javascript接口,兼顾执行效率和开发效率;4、产品本身的质量还是要有实力才能打动苹果。6、在多终端(PC、手机)互通方面,我们在细节上做的很好,做了哪些优化和调整?我们主要实现了数据互通和充值互通,实现了PC桌面版、PC网页版、手机网页版、AndroidAPP、iOSAPP等之间的实时完美互通,为跨界打造最好最便捷的游戏体验-终端玩家。7、你是根据什么选择Egret引擎的?H5市场上有很多基于白鹭引擎开发的产品,也有很多成功案例。同时,白鹭引擎拥有较为完善的工具链和完整的开发文档,可以提供更加高效的H5游戏开发环境。8、您对EgretEngine在开发过程中的表现是否满意,整体体验感觉如何?Egret引擎整体性能优秀,尤其是工具链(代码编辑器、UI编辑器、动画编辑器、贴图制作工具等)能够有效支撑项目整体开发。以上就是我们聊天的全部内容。感谢《梦幻西游网页版》项目组小伙伴们的配合。也希望《梦幻西游网页版》以后能够取得更加辉煌的成绩。同时也期待项目组给我们带来更多优质的H5游戏。对这款游戏感兴趣的老手可以私信我下载地址!
