汇众教育Logo

36
在招课程

14
校区数量

 

咨询电话:

完成一个游戏开发的核心流程是什么?

 

完成一个游戏开发的核心流程是什么?

 
标签: 游戏开发 汇众教育

游戏开发核心流程

 

  • 软件:有两部分

编写游戏引擎、建模:需要熟练掌握C/C++Microsoft Develop Studio开发环境、使用SDK或者MFCDirectX/OpenGLSQL编程、SQLServerOracle数据库配置。

策划、美工、音效:MAYA3DMAX PS(音效制作方面不熟,这方面无法提供) 

流程:策划——引擎——建模——美工——测试。 

团队:首先要组成一个由各功能小组核心构成的策划组,负责构思整个游戏的内容架构,包括故事大纲、游戏风格、人物造型、操作模式、任务模式、装备模式、程序编写、美工贴图能否实现、资金预算能否维持等。 
筹建各功能小组:主编程组负责游戏引擎;建模组负责编写一个完整的世界、各种人物、怪物等;美工组负责包装游戏;测试组设置若干组服务器,对游戏进行测试。 

  • 游戏设计部门:为前期

1、立项 

主要目的是描述项目的风格、主亮点、各方面的规则、具体可能会涉的游戏资源(如多少主角、多少场景、多少NPC等的统计) 

这个阶段还要与投资人交流,描述清楚这个项目可不可以做、做了有什么好处、与其它同类游戏的对比、竞争优劣势的分析、种种设定因何这样。说服投资人,这个项目就可以开做了。 

2、与主美主程开会:就具体如何划分数据结构(如命名文件)进行交流。

*注:这有个前提,游戏设计必须要前于另两个部门。不能让很多程序或是美术都等着,这与成本有关。

3、分头建表:游戏设计这个部门定了数据后,就开始分头建表,游戏有多少会变动的数据就应该有多少表 。如道具、NPC、场景、宠物、技能、ICON、特效、音乐、音效这些都要有表的。

*注:这里说的变动只是人为的变动,是不是被动、级别这些属于被动的变动,不需要玩家等级表。

4、总方案形成:这时主策划已经给大家一份总案了,这个总案比较清楚地告诉大家这个游戏有什么玩点,也就是模块。 

5、分头工作:

1)剧情设计师开始编世界背景、世界观。 
2)规则设计师开始与数据设计师一起一个一个分配着规则文档。 
3)辅助员也可以开始确定一些道具、NPC的名字等。
(注:这些在主设计的审核下进行) 

6、提交美术部门:当场景美术描述表、NPC美术描述表、道具美术描述表等东西出来了,确定后就可以交给美术部门开始试着做。

(注:这时,美术部门应该也按投资人的要求确定了美术风格)

*注:策划的工作一直先于其它几个部门,完善表、写全规则文档、写数据表(为将来写脚本做好准备)等。


7、交付程序部门:美术部门的工作做完一部分就可以交付程序部门了,这时部门的数据库、数据结构也已经确定了,收到游戏资源、游戏规则后,可以做一个简单的版本出来了。首先按游戏设计,把操作、视角等东西都理顺 。这时,团队中的人就可以都进来看看了。 

8、更新反馈:版本不断更新内容,然后游戏开发就一步步开动起来了。这个过程中,需要不断的反馈。 

美术部门进到游戏里,发现做的东西不好看就要返回去重做。

策划部门如果数据不合理,要随时调 。同时,如果写了模块,要交给程序部门,还要写脚本,实现在游戏中之后要去测试。 1)如果是程序部门理解不清或是别的BUG要及时反馈; 
2)如果是规则有问题,或是数据不合理,要自行调节; 
3)另外为了给将来游戏的宣传推广留好接口,对于每个模块在游戏中可以做什么活动等都要有文档描述。 

*
附:名词释义 

游戏引擎:不是一个软件,更不是其它的什么东西,只是一段这个游戏能实现什么的中心代码。这个代码,也许可以做出很多东西,也许在这个基础上做出很好的花样,但需要程序去挖掘,更需要游戏设计部门去了解。故常被称作游戏平台。 
编辑器:位置要比脚本高一些的一个软件 。它的作用就是生成脚本。优点是用着方便,但是因为写死了,功能不能随心所欲。

从上面这么多复杂的角色、工序,流程等等,可以看出来一个稍微大型一点的游戏要做出来都是不简单的。如果对游戏兴趣的朋友想从事游戏开发方面的工作,可以看看上面哪些角色是你感兴趣的,可以往这方面发展。

有问必答,专业学习规划师为您免费咨询解答
课程底价、品牌对比、师资力量、学习时间、课程内容、报考政策...想了解什么?就来咨询学习规划师吧!
以上就是汇众教育给大家整理的完成一个游戏开发的核心流程是什么?。如需了解更多完成一个游戏开发的核心流程是什么?相关信息,可以咨询在线客服了解咨询。

评论 丨 共0个

 
 

登录后发表评论
评论
 
 
预约试听