首页 文章 游戏开发流程
1.需求安排
周会,计划表,禅道等渠道接到本周的任务安排。
2.建立制作讨论组
策划发起,制作相关的人都必须在群里,策划发文档
3.需求分析
阅读策划案,问题太大策划案打回,疑问收集开会讨论,必须重视阅读案子过程,对程序和策划都有帮助。
5.开会讨论策划案
理论上大部分的功能案子都需要开会进行讨论确认,不管是对策划还是功能的设计质量上都可以有一定的保证。会后需要评估出预计功能开发市场,并开启禅道任务。
4.设计文档(核心类设计,接口)
根据项目开发节奏,往往这块会被遗漏,核心的大模块最好还是有文档的形式进行框架的设计。原则上在编码开始前要有完整的开发思路。
2.excel配置
非常关键的部分,不仅涉及到数据,代码的结构上的设计,也涉及到功能可扩展性,策划的易用性。原则上应该是尽量精简有效字段和数据,字段说明通俗易懂。服务端设计数据的结构,客户端补充表现操作等配置部分,最后和策划确认配置细节。
开发期间的配置表尽量程序自己填测试数据完成,需要策划配合的策划配置,最后统一提交给策划使用。
3.数据库表设计
单个功能模块字段特别多才考虑拆表,尽量少创建表
4.协议设计
协议用途,字段说明
5.编码
代码规范,接口文档同步,代码审查
6.前后端联调
联调之前尽量是自己代码做过单元测试,避免一步一调,互相等
7.程序自测
尽量让自己的代码全覆盖运行
8.提交策划验收
尽量提高完成度提交策划进行验收,以策划案为主要根据。
9.根据策划反馈完善
这个流程根据实际情况可能是立即完成,也可能功能结单后续一些补充的完善,如果在结单后工作量比较大的另外新建任务进行排期
10.完成功能制作
小问题或者BUG都走BUG的流程处理,需要单独排期的优化走新需求。
问题补充:
1.沟通,一定要多主动沟通,服务端和客户端之间,相关功能的人之间,和策划之间的沟通。
2.咱们是团队合作,流程是让大家更好的有效的进行开发,当然,流程是死的,人是活的,灵活也是咱们小团队的优势。
3.质量,效率都很重要,但是原则上应该是做的慢有理由,但是没有理由做的不够好,一定要严格把控质量。
3.流程规范很重要,有错误的地方我们可以改,大家一起改,但是定下来的大家一定要去执行。