下周参与开发的第三款MMORPG准备上市了,开发了一年左右,前面感觉拼得有点太过了,心身比较疲惫,总结下是太过于急于求成了。近两个月进行了一些调整,感觉状态和开发效率有所提升,在3人的服务器团队的努力下,完成了一些功能并且稳定性还可以。归结下来大概比较有用有几方面。
第一,坚持劳逸结合.无论项目有多急,量有多大,难度有多高,都必须保持健康的身体和良好的精神状态,是项目高效开发的最重要前提。
游戏开发毕竟属于创意行业,一味的长时间加班加点工作很难保持较高的工作效率,特别是服务器这种需要7*24小时长时间稳定运行的服务进程,服务器稳定重于泰山。至少保证每天7小时以上的睡眠,每周 坚持一次以上的运动,游泳,球类,爬山之类的运动,根据个人爱好选定。
第二,合理安排时间。即使保证了第一点,每天拥有良好的精神状态,但一天中,人的精力集中程度还是会有差别,这个因人而异。个人早
上9点到11点是精神比较好的时段,建议安排进行项目最重要的部分,例如使用svn工具review服务器组的og日志更改,或者项目中核心系统的开 发和代码实现。下午容易犯困打瞌睡的时间建议进行一些相对不是特别重要的部分,例如处理工作邮件,联调系统,阅读书籍之类的工作
第三,坚持review并重构代码。人无完人总有犯错的时候,第一点已经提到过游戏服务器的重要性,所以必须有更好的办法来防止错误的发
生,建议的办法就是review代码,就像考试时候写完卷子需要检查多几遍来检查疏漏的地方,这方法虽然原始但却有效。所以需要坚持所有服务器组开
发人员每天所提交的代码,在隔天或者版本发布前最好都由服务器组所有人员进行review,review重点检查代码容易造成dmp机的bug,另外关系到经验金钱元宝、装备商城物品这种游戏里面国计民生的代码一定要重点检查。在保证服务器稳定的基础上,需要对某些代码段 例如代码混乱,效率不够高等片段进行重构。
第四,不断提高坚持创新。要相信没有完美的代码,任何系统或者应用随着时间的推移,软硬件的更新,都需要不断的发展和进步创新。所以千万不能固步自封,多阅读和参考好的开源或者同行的项目系统,或者相关书籍,和自己的系统进行比较,取长补短,提高系统的稳定性和效率,发现对项目更好的逻辑系统或者设计模式或者代码库,需要优化并运用到自己的项目中。

游戏项目开发经验分享相关推荐

  1. acctype mysql assoc_DedeCMS V5.3二次开发经验分享

    DedeCMS V5.3二次开发经验分享 写在前面,DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeC ...

  2. 开发经验分享_06_前端开发技巧

    接上一篇:(企业内部)开发经验分享_05_葫芦画瓢 https://gblfy.blog.csdn.net/article/details/103414567 文章目录 一.JS调试技巧 1. 推荐使 ...

  3. 开发经验分享_05_葫芦画瓢

    接上一篇:(企业内部)开发经验分享_04_快速熟悉程序(思路) https://gblfy.blog.csdn.net/article/details/103344458 文章目录 一.页面布局/分割 ...

  4. 开发经验分享_03_解决问题3步走(思路)

    上一篇:(企业内部)开发经验分享_02_解决问题3步走(实战) https://gblfy.blog.csdn.net/article/details/103414259 文章目录 思路 ① 自己动脑 ...

  5. 开发经验分享_02_解决问题3步走(实战)

    接上一篇:开发经验分享_01_遇到问题3步走(思路+实战) https://gblfy.blog.csdn.net/article/details/103413993 文章目录 一.透过现象看本质 1 ...

  6. 开发经验分享_01_遇到问题三步走(思路+实战)

    企业内部开发经验系列,由gblfy根据自己在公司的亲身经历总结而成,会讲述开发的思路和开发技巧,帮助更多开发人员思路明确.高效率的开发!!! 目前总结章节如下: 章节 链接 (企业内部)开发经验分享_ ...

  7. 开发经验分享_04_快速熟悉程序(思路)

    接上一篇:(企业内部)开发经验分享_03_解决问题3步走(思路) https://gblfy.blog.csdn.net/article/details/103414474 文章目录 一.明确组件布局 ...

  8. 钱包开发经验分享:BTC篇

    钱包开发经验分享:BTC篇 文章目录 钱包开发经验分享:BTC篇 BTC节点搭建 BTC的账户模型--UTXO 计算余额 计算矿工费: 获取未花费列表 离线签名 广播交易 计算矿工费 优化矿工费 生成 ...

  9. LinuxTracing System浅析和eBPF开发经验分享

    ​更多内核安全.eBPF分析和实践文章,请关注博客和公众号: CSDN博客:内核功守道 公众号: 内核功守道 说明背景: 本文为主题分享<Linux Tracing System浅析 & ...

最新文章

  1. 【AS3代码】访问/修改XML子元素和属性
  2. python:sort,sorted,argsort,lexsort
  3. 利用Python实现数据偏移
  4. 小新pro13睡眠后无法唤醒_轻薄的外表狂野的心——联想小新 Pro13 测评
  5. 万万没想到,我的炼丹炉玩坏了
  6. 用TensorFlow训练一个目标检测器(手把手教学版)
  7. plsql提示列快捷键_我收藏的几个更快搬砖的vscode快捷键
  8. 左程云 - 大厂刷题班 - 一种字符在左,另一种字符在右的最少交换次数
  9. 新型软件生命周期模型-RUP统一过程模型 迭代增量
  10. 获取openwrt mac地址
  11. 个人书籍收藏及问题研究(!!! , 读书计划)
  12. 电脑知识:电脑被黑客攻击,那么如何电脑判断沦为“肉鸡”?
  13. 笔记本html外接显示器,提升效率 笔记本外接显示器(Intel篇)
  14. 实验一 |彩色空间rgb和yuv的相互转换
  15. 自动化测试+性能面试题整理--个人最新【持续更新】
  16. 治服FME之clipper转换器幺蛾子(出现丢失、多余裁剪结果)
  17. 官网下载python,下载pycharm
  18. 六款好用的视频编辑软件推荐
  19. ArcGis配色心得
  20. 解决mysql不能修改密码_如何解决mysql修改密码后不能成功登录_数据库_mysql修改密码_课课家...

热门文章

  1. 集结乐电脑管家 v6.5.0.0官方版
  2. 炫酷车网双十一大动作,宇宙汽车综合服务第一网红横空出世
  3. 青春激扬,创意无限——记美和易思特色班软件设计大赛
  4. 互联网+、工业4.0和人工智能,主要的区别是什么?
  5. C++哈希表最详细解决
  6. Lua中的垃圾回收机制
  7. 自媒体原创找不到方向?这4种热门技巧很实用
  8. 废旧Android手机如何改造成Linux服务器?
  9. 最新仿映客直播APP开发实战项目IOS开发实战8天(最全最新)
  10. 计算机上无法共享文件夹,高手支招,能访问电脑,但不能访问其中得共享文件夹?...