第19章 【19】:游戏时限仅剩下二十二天!
此时源晟睿则看着眼前的任务面板发着呆,现在距离系统给出来的时间限制,就只剩下22天了。
可现在游戏制作的整体进度还不到1/5,因此便让源晟睿感到发愁。
随后他便死死的盯着眼前的电脑屏幕,上面则有个名为策划书的文档,而最后的修改时间就是在刚才。
文档的左侧则有着目录,可以快速的索引检查。
这便对应着七个制作游戏的详细流程,可分为创意阶段,项目策划阶段,美术设计阶段,程序开发阶段,音效音乐制作阶段,测试阶段,发布和营销阶段。
而在这七个阶段中并非是循环渐进的,而是可以同步进行。
因此源晟睿为了赶游戏的制作进度,于是便将项目策划阶段,美术设计阶段,程序开发阶段,音效音乐制作阶段同时展开。
至于最后的测试阶段和发布营销阶段,则是被源晟睿安排了最后的一个星期。
倘若是按照源晟睿预期来看的话,那么整个游戏制作团队需要在15天内将游戏进度赶到80%。
这样的话,才能有充足的时间进行测试和营销。
而这些只是对应者制作出一款游戏的正常流程,但倘若要根据任务要求来看的话,当前制作出来的效果远远不达标。
随后源晟睿便点击着鼠标看向眼前的屏幕,上面有着各个部门汇报上来的总结信息,以及他们目前所做出来的成品。
第一个便是项目策划团队。
他们现在的首要任务便是编写游戏的设计文档,而这其中要包括游戏流程,角色设定和关卡设定等。
可谓是整款游戏的核心,因此游戏剧情的好坏就要取决于他们设计出来的剧情是否满足游戏玩家的需求以及市场的欢迎。
而源晟睿是制作一款武侠游戏,因此要烘托出武侠游戏特有的风格。
所以在主题确定以后,项目策划团队的负担便有所减少,只要朝着武侠风格的方向发展便足以应对很多问题。
但即便如此,他们的任务量还是很庞大的。
毕竟源晟睿要求每个人物都要有着专属于他的故事,而且就连看门的士兵都要有自己的专属语言,而不是那些套话。
因此项目策划团队的任务,则和美术设计团队进行相辅相成。
这是因为美术设计团队的主要任务,则是进行设计游戏美术风格以及游戏中的角色形象和外观,还有游戏的场景和道具。
最重要的便是进行角色和场景的模型建模,贴图和动画设计。
如果说项目策划团队的灵感要来自于当前现代的人类,那么美术设计团队的灵感就要来自于古代的生活神话等各种元素设定。
因此美术设计团队的任务,并不比项目策划团队的轻。
不过好在源晟睿有中师级别的绘画能力,因此便能提供出很大的帮助,并且解决掉很多问题。
但是即便如此,源晟睿还是将重心放在了程序开发阶段,因为在这里刚好便能衬托出源晟睿的独特,以及他那传奇般的编程技术。
这是因为程序开发团队的主要任务,便是编写游戏的核心功能代码,要实现游戏的物理引擎碰撞检测和人工智能等技术。
同时还要进行游戏的功能测试和调试,最后要优化游戏的性能和流畅度。
如果说项目策划团队和美术设计团队的任务是为了创造游戏的内核,提高游戏的元素的话,那么程序开发团队的主要任务便是提高游戏后续的发表和运营。
目前在当前市场上不乏有那些高体量,高成本,高品质的游戏。
但即便如此,口碑还是有褒有贬。
这是因为要决定游戏是否受欢迎,不单单是指玩家是否喜欢游戏里面的剧情,同时游戏本身的性能也是一个很重要的问题。
因为一旦游戏性能和流畅度优化不好的话,那便会给玩家在游玩游戏的时候带来很大的困扰。
即便是他们使用高端的电脑配置,但仍然无法畅玩一款游戏,所以便会对此游戏产生不好的影响。
至于那些流传数年的游戏,大多数都是被惯有神优化的称号,这其中便有《三男一狗》这一著名游戏。
即便是性能较差的电脑配件,都可以带动这款游戏,因此便受到广大玩家的欢迎。
但是想要优化游戏的性能和流畅度,需要考虑很多方面,这里就包括资源管理,图形渲染,碰撞检测和物理模型,游戏逻辑和代码优化,以及多线程和并行计算。
在这里面资源管理是最好解决的,因为它只需要合理使用电脑的内存显存和硬盘空间,尽量避免同时加载过多的资源和占用并且及时释放不再使用的资源,便可以在游玩游戏时提高,一定的流畅度。
至于其他四个,则是游戏公司在制作的期间需要注意的地方,这里面的图形渲染则需要减少多边形数目,要使用合适的着色器和纹理压缩方式,并且需要优化物体的渲染顺序和剔除不可见物体。
至于碰撞检测和物理模型,则需要采用高效的碰撞检测算法和物理引擎,减少不必要的计算量。
同时还要减少不必要的循环和条件判断,避免频繁的函数调用和内存分配,要使用高效的数据结构和算法。
更重要的是要利用多核处理器,将游戏逻辑渲染和物理计算分配到不同的线程中,提高计算效率。
简单来讲,就是要开源节流。
将那些没有必要出现的东西全都去除,而将那些繁琐的东西进行简化,同时还要保证它本身所拥有的性能作用。
而这些问题则是在程序开发过程中需要攻克掉的,但是市面上现在80%的游戏,都无法做到成功完美的优化游戏性能。
这主要涉及很多元素,其中现在游戏通常包括大量复杂的图形效果粒子系统,物理模型等,而这些都需要消耗大量的计算资源和内存。
而换在游戏界的说法,如果想要快速的流畅性的话,那便需要降低游戏性能,而想要更加清晰绚丽的游戏画面的话,那便需要牺牲游戏流畅度。
当然如果既想要流畅度又想要好的游戏画面的话,那就只有一个办法——加钱!
除此之外,还有着游戏平台的差异,不同的硬件平台和操作系统,对游戏性能的要求有所不同,而且在不同平台上对同一款游戏所优化的性能也有所不同。
因此便需要针对不同平台,进行统一优化。
这一点游戏公司只能影响到一部分,但无法决定电脑配件公司的制作。
除此之外,还有技术挑战。
因为要开发游戏的话,需要涉及多个领域的知识,这里面要包括图形学,物理学,算法等,所以优化游戏性能需要对这些领域有深入的理解和技术实力。
如果不是源晟睿拥有传奇级别的编程技术的话,就单单依靠他只能去邻居家偷黑丝的行为来看,就连最基本的二进制都分不清,更不要说代码了。
这一点,就有些双标了。
那就是当前市场上的99%的游戏,对玩家都没有太大的要求,只需要他们认识母语就足够了。
但是制作游戏对制作人而言则有着很大的要求,如果单在一点知识不过关的话,便会在游戏制作中出现卡壳难以解决的问题。
除此之外,还有着用户玩家本身体验需求的不同,因为不同的玩家有着不同的需求和设备配置。
所以游戏开发者需要在性能和画面效果之间做出权衡,以提供满足大多数玩家需求的游戏体验。
对于这一情况,游戏开发者只能起得上微薄之力,但他无法确定游戏玩家的想法。
以上所说的原因,对源晟睿而言都不是很大的问题,因为他有足够的技术和资金,并且有专业的团队,可以很好的解决掉这些方面遇到的大部分普遍问题。
但是对于源晟睿而言,现在只有一个难题摆在他的面前,那就是时间上的限制。
因为游戏开发中往往就有时间限制,开发团队需要在有限的时间内完成开发任务,因此便很难有足够的时间进行细致的性能优化。
这一点虽然市面上有很多游戏,都是精心打磨了数年,才得以问世上架。
但是在制作游戏时则对游戏公司有着很大的考验,不单单是资金上的花费,同时对他们本身心理上也有很大的影响。
而当制作出来的游戏,如果没有满足游戏市场以及玩家需求的话,心中的落差便会十分的明显。
毕竟付出和收获不成比例,这是谁也不愿意看到的事情。
正是因为如此,便会出现了赶进度的解决方案。
那就是减少在优化游戏性能和流畅度上的功夫,更快的推进游戏制作的进程。
这样制作出来的游戏在游戏优化方面确实不尽人意,但是则可以根据游戏玩家的反馈进行相应的修改更新。
这也算是一个当前的摸河问路的傻瓜办法了,也是当前游戏市场,大部分游戏公司所采取的方案。
但是对源晟睿而言,他现在所剩下的时间就只有二十二天了,需要不停的赶进度。
因此就目前情况来看,是没有足够的时间留给他进行玩家测试的。
于是源晟睿便直接将游戏测试阶段放在了系统那里,只要满足了系统的标准,源晟睿便会在游戏制作完以后进行直接发售。
简单来说,那就是跳过了内测,直接开启了公测。
现在有关游戏制作的相关阶段,还有一个,那便是音效音乐制作。
这刚好就和源晟睿目前有一个任务是相对应的——【任务名字:游戏制作·制作出游戏专属音乐。】
因此,源晟睿便花重金聘请了国内顶级的音乐制作人和歌手。
至于编谱填词这些问题,源晟睿则采取了笨方法,那就是广撒网。
因为源晟睿目前最大的问题并不是资金上的困难,而是时间上的紧张。
而制作出一款专属音乐,只是其中的一个部分,并不是整个音乐制作团队的全部任务。
这是因为一款游戏中包括很多音乐,不单单是游戏背景音乐,同时还有攻击人物行走,物体碰撞等相关的特效音乐。
至于源晟睿为了提高游戏的品质和真实性,因此便要求每个角色,则会根据他们的体型以及性格,所营造出不同的走路音效。
而且至于那些武器所挥动时,发出来的音效更是不同了。
当创作完这些内容后,则需要进行声音的录制和编辑好在源晟睿有足够的资金因此便布置了数个设备齐全的录音棚,最后的内容便是将音乐和音效与游戏进行整合和调试。
因此在整个游戏制作阶段中,最重要且最核心的便是程序开发团队。
因为他们需要将项目策划团队,美术设计团队,音乐制作团队所制作的所有东西,以代码的形式进行编写。
就像是游戏玩家下载游戏后,相关文件夹只有几百KB的文件,但里面那密密麻麻的复杂代码都是需要很多人精心敲打出来的。
正是因为制作游戏的麻烦繁琐,则更能衬托出制作成功后带来的成就和喜悦。
而源晟睿所招收进入公司的成员,不单单要求他们有着高超的技术,同时也要对游戏感兴趣。
因为只有这样在制作游戏的过程中,才能让游戏各方面内容更加真实,并且具有时效性。
在确定完这些内容后,源晟睿便将策划书上的内容全都浏览了一遍,同时需要将删改的地方进行修改。
并且将策划书中部分内容提取放在了游戏官方上,这样才能让那些关注游戏的人随时得知游戏的信息。
而这种方法在吸引玩家兴趣,也能发挥出不小的作用。
在做完这一切以后,源晟睿便细化了游戏官方上相关团队的成员名字,以及他们的职责,最重要的便是那些部门需要掌握的技能。
其中创意和设计团队需要能够提出独特有吸引力的游戏创意,并设计出令人满意的游戏玩法和关卡设计。
美术设计团队则需要拥有角色设计,场景设计,道具设计,动画制作等能力。
编程和技术团队,能够熟练运用游戏引擎和编程语言实现游戏的各种功能和特效。
音效音乐制作团队需要拥有,包括音乐创作,音效录制和编辑等能力。
测试和调试团队需要能够进行全面的游戏测试,发现并修复游戏中的bug和问题。
项目管理团队需要能够制定合理的项目计划和安排,并与团队成员进行有效的沟通和和谐。
营销团队则需要进行游戏的宣传和推广,吸引目标受众并收集及时应用玩家的反馈。

