如何完整的开发一款游戏?这些流程必须收好!
——本文只是自己从业以来对自己工作的经验总结,有些方式方法也许不一定先进,但代表了我这几年的经验,之后也会不定期改善。
1. 立项
一个项目立项的因素也许性非常多,有也许是公司拿到一个好的IP,也有也许是几个负责人有个很棒的idea,亦或是老板的梦想是做一个XX类型的游戏,这边不做过多的讨论。立项过程中应当包含市场调查和产品定位,需要分析当前市场并且预测未来市场趋势,同时还要知道产品面对的对象以及这些对象应当有的特性、消费习惯等等。
2. 开发初期
2.1 核心玩法
——此处核心玩法多指核心战斗,部分不存在战斗的游戏未在讨论之内。
对策划来说,开发初期最重要的是核心玩法的确立,只有确立了核心玩法,后续的工作比如核心数值以及核心系统循环才干展开。
在初期确立核心玩法时,一定需要足够长的时间和精力去推敲,由于假如核心玩法存在问题,意味着你盲目展开的后续工作除了美术之外都也许需要面临很大的调整或者重做。
2.1.1 核心玩法是什么
在我看来,所谓核心玩法,即是一个游戏最本质的内容,是用户花费大量时间沉侵在你的游戏的因素。
它是你的游戏整个战斗UI界面的所有东西,涉及血条、蓝条、生命、袭击键等,甚至还涉及战斗界面上看不到的技能、属性等。
如何制作游戏整体上核心玩法应当是可以用一句话来概括的游戏规则,譬如《QQ飞车手游》的核心玩法就是竞速,驾驶不同特性、维度的赛车先到达终点的玩家获胜;而《王者荣耀》,《英雄联盟》的核心玩法应当是控制不同技能的角摧毁敌方水晶。2.1.2 如何确立核心玩法
核心玩法往往是基于立项所要做的游戏方向、IP、题材等因素分析该类型的游戏核心点后归纳、提炼后再由策划内部多轮讨论——推翻——再讨论后得出的。
核心玩法会根据团队内部实力、经验等因素方向也会有所偏向;2D或3D,写实或Q版都会有所讲究。
拿我们之前做的定制IP的游戏来说来说,在拿到这个IP 的时候我们是需要根据IP适合改编的游戏类型去
建立的,在决定做ARPG的时候我们就需要根据市面上的ARPG分析,去决定我们的ARPG是横版/竖版、操作机甲/适格者、追求像真三割草式或者是火影忍者那样连击式、通关条件的等等各方面在战斗界面出现元素的建立。
记住,任何出现在你界面上的元素都是应当有存在价值的,否则就意味着它有也许被删掉,被别的部门、老板或是玩家,删掉意味着这部分的工作所有=0。
2.1.3 其余工作
在策划内部讨论通过之后或者在讨论之时就会叫上前后端主程和主美一起讨论。牢记控制会议人数,人数太多很容易导致结论难产。
所以私认为项目组在前期招聘时应尽快贯彻策划团队,而程序美术有核心成员就足够了。
2.2 Demo
在拟定核心玩法之后应当尽快完毕Demo,Demo只要包含最核心的玩法或者是最核心的游戏体验,不需要过多的制作方式和制作规范限制,不需要华丽的画面或者完善的数值。 Demo的作用是验证策划前期讨论的核心战斗是否可行:例如ARPG有几个技能、大招释放是减少蓝量还是攒怒释放、横版3D还是斜45°等等问题,亦或是在回合制游戏增长积极手操、瞄准滑动等操作,这些都是策划讨论出来未经验证
是否可行的想法。
在Demo阶段应完毕对核心玩法的验证,团队内部应当讨论拟定这个方向可行或者不可行,不可行—重做—验证直到可行或者推翻重头来过。
3. 版本计划
在Demo完毕占大多数团队成员认可这个Demo方向之后,此时作为PM应根据项目现有情况以及外部因素等多种情况规划好整个项目的开发周期以及各阶段的初步开发时间,以及下一阶段(即原型阶段的具体开发周期以及优先级)。
大体上真正的项目开发应当会有3~4个阶段:原型阶段——核心阶段——迭代阶段——调整阶段(这里并不涉及删档测试以及之后的系列测试),后期再根据游戏框架以及核心开发内容细分阶段。
4. 开发
4.1 原型阶段
4.1.1 世界观&;题材
——此部分指的是包含世界观的游戏。
好的游戏应当包含相对完整符合逻辑的世界观,一个完整的世界观可以帮助策划更好的完毕设计,知道什么样的设计应当有什么样的设计不应当存在,譬如:三国的世界观出现机甲或者冷兵器时代的故事背景出现手。
世界观应包含:故事背景、人物设定、经济&;能力水平等等,可以理解为是一个小型的小说框架。
4.1.2 游戏框架
在核心玩法建立后,策划内部应当对建立初步的游戏框架,涉及系统框架、数值框架(重要为核心玩法数值)、重要玩法设计等一系列大纲。
完整的游戏框架应当包含明确的设计目的以及重要限度和阶段目的以便于安排版本计划。
此处的游戏框架只是一个雏形,打算做一个XX系统,这个系统的定位是什么,目的是什么以及与程序制作相关的初步的完毕方式(实时or离线、帧同步or状态同步等),为了尽快推动到下一阶段而不应当涉及比较具体的系统设定。
4.1.3 程序
程序需要根据策划的游戏框架提取技术难点,并且根据团队的现有实力,选择相应开发语言以及所用的程序编写工具,搭建开发环境和底层框架。
4.1.4 美术风格&;制作标准
而美术则需要根据策划提供的世界观,以及第一版的需求文档,拟定美术风格以及制作标准。
制作标准需要程序、策划和美术的共同讨论得出,在制作上需要兼顾性能、性价比以及感观接受度等方面的因素,通常会采用重要的部分或者付费系统采用精度或者完毕度较高的美术表现,而比较不重要的部分则会采用简朴精致的美术表现。
4.1.5 开发准备
通常程序会协助项目其他成员完毕开发所用的客户端/服务器搭建以及SVN服务器地址的搭建,也需要决定项目采用的版本管理工具(涉及任务以及BUG等)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论