
这是公司要求写的年终总结哈,挤牙膏一样。哈哈哈...
工作总结
在2017,我参与了公司《3D》项目的开发周期,其中我主要完成的功能模块有:加点系统、翅膀、妖精、复活、好友、战斗力计算、排行榜、世界等级、BOSS规则、世界BOSS、BOSS之家、虚无境地、寻宝(装备寻宝、宠物寻宝)、组队等。
以上的任务均按时或提前开发完成。在这些功能模块中,有简单的也有比较复杂的功能。其中,在这些模块中遇到一个比较坑的是:战斗力计算。最开始我以为就是一个简单的公式而已,结果发现是一个很复杂的公式,用到了数学中的导数,里面涉及的属性也特别多,几十个。为了验证策划给的公式的正确性,我使用Python写了一个带界面的工具给测试进行测试对比,最后发现策划给的公式有问题。所以这个公式一直改来改去的,最后调让策划满意了,我才把这个公式放到游戏的代码里面,这样一次性就通过了测试。好友和组队这两个是比较大又比较基础的系统,功能不难,但是有很多细节需要考虑。在做排行榜时,老大就嘱咐我注意性能问题,这块我设计了一个带容量的缓存,自己维护所有玩家的排名数据,即使最开始开服导量很厉害或者实时排名也不会有问题的。
在2017年,我收获最大的就是学会了Erlang这门奇怪的编程语言,学会了游戏开发。比较有成就的就是我负责的功能模块不仅完成了功能,通过了测试,而且代码也写得比较整洁,在性能方面也是比较优秀的。在这技术这方面,我也成长的比较快。
个人总结
在2017年我加入了游戏开发这个行业,对游戏开发什么都不懂的我,一步一步跟着项目走,向同事取经、学习。现在基本对游戏开发比较熟悉,对自己的工作内容也比较熟悉,工作效率有了很大的提升。在工作上,认真负责,耐心比较好。对优雅整洁的代码有着极致的追求,对自己写出来的代码性能也有着很高的追求。
从喜欢玩游戏,到自己动手开发游戏。在2017算是迈出了第一步,重要的一步。
2018展望
目前我们的游戏基础功能模块已经比较齐全。在完成新的游戏功能同时,去检查自己以前做的功能系统,把之前做的功能未完善的细节给完善。自己多对自己做的游戏功能测试,争取让游戏早日上线。
在休息时间多看看技术书籍,多查阅游戏开发方面的技术资料,继续深入学习Erlang这门奇怪的编程语言,争取让自己早日成为领域的大牛。
在工作上更加努力、认真、负责。
建议
来了这么久都没有出去团建过,希望团队内部周末可以组织一下活动啦,放松放松,增进一下友谊。
网友评论