⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 小论游戏开发的几个主要阶段.txt

📁 小论游戏开发的几个主要阶段
💻 TXT
📖 第 1 页 / 共 2 页
字号:


小论游戏开发的几个主要阶段
从策划的角度来分析游戏开发,一般需要经历下列几个阶段:
1、项目可行性分析
2、需求分析
3、总体设计
4、代码编写与图形绘制阶段
5、内部测试和后期合成
6、BETA测试
7、上市
8、后期维护和版本升级
这是最简单的一个总体过程,也是一个大型游戏开发必须经过的几个阶段。如果不经过这些阶段就不能产生最终的产品。
第一阶段 可行性分析阶段
该阶段需要注意的问题主要集中在这个项目能否吸收到资金投入以及在技术、资金、市场等方面是否可行,并得到一份商业建议书或商业计划书。写这份建议书的人可以是策划,也可以是项目经理,但一般情况下是多方面意见的一个综合。
在该阶段,游戏的主体框架应该基本具备,并且人员需求也应当初步成型。对于一些可能涉及到的技术难点要在该阶段进行分析,并拿出多种解决方案,这样才能够充分的给老板或投资人一个定心丸,到底这个东西是否能够做出来。这一步处理不好,在工程进度中才发现一些东西根本是不可能完成或实现的,那时的损失是巨大的!然后是这个项目可能花多少钱,需要多少人来完成该项目,并且估算开发时间。这里只是对资源进行大概的分析,并拿出一份清单。这就要求项目管理者具有足够的开发经验,并能够对未来发生的情况进行较为准确的预测,在正常情况下完成该项目应当具备那些资源。最后是市场情况的分析,这时就要拿出详细的赢利方案及大致的销售计划。在完成了上述三个步骤后,才可以确定该项目是否有继续下去的价值,也能够大概估算出项目完成后会带来多少收益。所有的项目没有利润是不会有人来进行投资的,所以这份可行性报告或者说项目建议书会直接导致项目是否能够获得足够的资金支持。
该阶段涉及到的东西很多,而且需要多方面充分的配合。只是凭着一股热情就想把创意变成游戏是幼稚的行为,在完成了科学的可行性分析后,才能够初步认定该项目成功的可能性有多大。就算是创意非常绝妙,但是经过分析发现技术上或者市场上不可行,这个东西就没有任何价值。所以,“只有能够带来最大化利润的游戏创意才能吸引住投资者的心!”

第二阶段 需求分析阶段
在确认了项目可行,拿到了第一笔资金之后,下面就是对整个系统的需求分析。该项目可能涉及到哪些方面?根据现有的游戏市场反馈,哪些游戏要素会吸引玩家?这些要素如何实现?开发阶段如何进行分工……等等很多问题都应该在该阶段得到答案。游戏的故事背景是整个游戏的主线索,它会贯穿游戏始终,而且所有游戏中的相关情节都应该围绕背景来展开。游戏应该按照各种情节分成若干个体系来分别实现,不同的体系之间相互关联但又相对独立,还要考虑到适当的扩展性。根据故事情节的需要,策划人员要和主程序进行协调,如何来实现这些设计中的功能,并拿出初步的游戏脚本。
这时美术人员和程序人员应当基本到位,并一起参与到需求分析中来。策划人员要不断把自己的想法描述给美术和程序,并得到反馈哪些东西是可以实现,哪些东西不能实现或者不好实现;程序人员开始建立程序的模型和框架,美术人员确定美术风格并完成分工。该阶段是最混乱的也是最复杂的阶段,因为各种矛盾在这时都集中在了一起,其中包括组织管理上的矛盾。其实在一个项目进展的过程中最重要的就是如何协调好各方面的关系,并维持着项目的正常推进,各种软件工程理论要解决的也都是这个问题。在中国游戏开发中,最突出的矛盾也是人和人之间的协调问题。在需求分析过程中就要对该问题进行较好的处理,因为这时几乎所有的设计都要在大家的讨论中进行。
在确定了整个游戏的框架及分工后,由项目经理或主策划对所有的讨论情况进行总结,并存档,成为今后游戏开发的标准。将来对该文档进行修改需要项目组内部的会议通过,并更新文档版本。这里需要提到对文档版本的保存问题,因为文档直接决定着最终游戏会是什么样子,可能随时会恢复成过去的版本,所以对文档应当按时间进行版本登记并保存。这很关键,而且会直接影响到整体的工作效率。如果有必要可以分出一个副策划专门负责文档的管理。
下面就是一个基本的游戏项目组人员构成,不同的游戏开发分工不同,但大体结构都是相同的:
项目经理:负责对整个项目进行规划和协调,起到组织管理的作用,非常重要!
游戏主策划:一般主策划可以担任项目经理的角色,但也可以分离出来。策划是整个游戏的灵魂人物,游戏是否好玩以及最终会成为什么样子都由策划人员来构思。但是往往由于沟通的问题造成最终的东西不是策划一开始想要的东西,这是后话。
游戏副策划:辅助主策划进行脚本的整理、场景的设计等。副策划主要对具体的细节部分进行落实,并不断提出一些建议来改善游戏。有时副策划也对某些模块进行负责,但主框架的设计工作还是主策划来完成。
主程序设计师:主程序一定是一个对游戏开发很有经验的老手,并且对每个开发环节都很清楚才可以。他要经常和策划、美术人员进行沟通,游戏的效果如何、是否能够实现等问题都是由主程序来决定。主程序还要负责系统分析的职责,即把游戏从策划的抽象思维变成计算机模型。这也需要各方面的积极配合在能获得良好的结果。
其他程序设计师:包括各方面的程序开发人员,视游戏类型而定。程序人员需要掌握的东西很多,在一定程度上他们自身就是游戏的策划者。是否能够很好的理解策划的意思对游戏的进展非常重要,而且能否做出想要的效果也取决于程序人员的个人素质。
主美术设计师:负责把握游戏的整体美术风格,并协调各方面的关系。首先主美术应当是一个富有经验的游戏制作者,他要精通各种工具的使用,以及如何配合程序人员达到设计要求。他还要对美术工作进行分工,最大程度上提高美术人员的工作效率。
美术人员:游戏最终展示在玩家面前是否够眩,直接由美术人员的能力所决定,不用多说。
测试人员:最好是非开发人员,这样才能够保证可以发现足够多的BUG。

需求分析的完成,就标志着整个游戏已经有了图纸,下面就是如何进行具体的设计。
第三阶段 总体设计

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -