H5游戏项目开发总结
发布日期:2021-06-28 22:17:36
浏览次数:2
分类:技术文章
本文共 708 字,大约阅读时间需要 2 分钟。
今年5月1日公司立项准备开发一款SLG的H5游戏。经过调研决定使用LayaAir引擎。
目前游戏第一轮测试已经结束。简单回顾一下: 明确要求赶在暑期档上线,由于之前一直是用cocos2dx-lua版本,所以对于H5零基础的我来说还是不小的挑战。引擎确定之后,开始着手熟悉API。开发过程期间遇到的相关问题引擎技术组的反馈都很及时。 由于是策略类的游戏,所以对于数值公式的计算尤其之多,所以客户端,服务器和数值三端的沟通显得很重要。这方面出现好几次公式对不上的情况,究其原因无非是 程序对公式理解不到位导致翻译过程中参数使用出错。初版数值公式未定型,程序着手写入,后来口头要求修改,程序对公式理解不到位导致翻译过程中参数使用出错。避免的方式就是确定计算公式时三端人员必须都充分理解计算公式的每一个参数意义,计算公式不仅仅是数值一个人的事,不能很好的理解就不能准确的执行,理解有误也有出现过,原因是对此类游戏的认识和理解不够,因为玩的少,对于偏策划方面的逻辑考虑不多,策划也没给的足够详细,感觉这块技术可能理解了,就没有详细说明。 通过主动配合各部门从协议,数据格式制定到逻辑细节实现, 让我认识到跨部门间的沟通非常重要。 同样一套公式需要客户端,服务器,数值用三种方式实现 保证不出错需要互相检查彼此的逻辑细节完全一致。 另一个难点在于资源的同步,采用每个影响资源变化的操作自带一个时间戳。 保证前后端计算用时一致。 为了保证无延迟,客户端的操作本地记录,30秒自动上传一次到后端。 自我反思: 理解需求的能力仍需提高: 对于每一个参数,每一步逻辑都仔细思考,谨慎小心执行。 技术干货: 搭建 Node.js 开发环境转载地址:https://blog.csdn.net/yhhwatl/article/details/52496921 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月19日 09时55分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android开发前景怎么样?覆盖所有面试知识点,大厂面经合集
2019-04-29
Android开发岗还不会这些问题,面试建议
2019-04-29
CTFSHOW WEB入门 命令执行做题笔记(持续更新)
2019-04-29
应急响应流程
2019-04-29
Vulhub Flask SSTI漏洞复现
2019-04-29
CTFSHOW 文件包含
2019-04-29
Apache HTTPD 换行解析漏洞
2019-04-29
Vulhub Apache HTTPD 多后缀解析漏洞
2019-04-29
CTFshow 反序列化
2019-04-29
java中调用js函数的方法
2019-04-29
可落地的云游戏解决方案
2019-04-29
Http协议原理分析
2019-04-29
HTTP协议工作原理、工作过程
2019-04-29
抖音视频批量去水印,抖音视频批量解析下载方法 - 2020年6月最新有效
2019-04-29
linux下redis安装遇到的问题及解决办法
2019-04-29
历史数据解决方案
2019-04-29
【基础+实战】JVM原理及优化系列之一:JVM体系结构
2019-04-29
【基础+实战】JVM原理及优化系列之二:JVM内存管理
2019-04-29
【基础+实战】JVM原理及优化系列之三:JVM垃圾收集器
2019-04-29
【基础+实战】JVM原理及优化系列之四:JVM参数说明
2019-04-29