关于制作一个单机游戏~奉上40分找一位
不只是单机游戏,大部分游戏的制作方法都是类似的:
第一步:设计
任何游戏都是从一堆文字和图片里产生的,这一部分主要由游戏公司的策划来完成。策划需要把所有游戏相关的内容,从最基础的游戏类型,运行平台;到核心的游戏剧情,规则;以及细致到每个物品的属性等等,这些都要清楚地写出来,再辅以2D美工做的一些背景、人物图片。
就好像游戏的使用说明书告诉玩家怎样去玩,设计文档的作用就是去告诉其他人这个游戏要做成什么样子。根据游戏的不同,设计文档可能有上百甚至千余页之多。
第二步:建模
这时就是那些美工的工作时间了。 他们根据游戏的设计文档,把所有用的到用不到的(比如测试用)的3D模型,如场景,人物,...全部
不只是单机游戏,大部分游戏的制作方法都是类似的:
第一步:设计
任何游戏都是从一堆文字和图片里产生的,这一部分主要由游戏公司的策划来完成。策划需要把所有游戏相关的内容,从最基础的游戏类型,运行平台;到核心的游戏剧情,规则;以及细致到每个物品的属性等等,这些都要清楚地写出来,再辅以2D美工做的一些背景、人物图片。
就好像游戏的使用说明书告诉玩家怎样去玩,设计文档的作用就是去告诉其他人这个游戏要做成什么样子。根据游戏的不同,设计文档可能有上百甚至千余页之多。
第二步:建模
这时就是那些美工的工作时间了。
他们根据游戏的设计文档,把所有用的到用不到的(比如测试用)的3D模型,如场景,人物,物品,动画;和2D界面,如菜单,图标,显示面板;通通做出来。
第三步:编程
可以想象到这一步的作用,就是把上面两步的东西结合起来,让一页页的文档和一堆堆的模型变成一个可玩的游戏。
要做到这点,首先需要一个“游戏引擎”。这个东西很难解释,它决定了一个游戏如何渲染图形,物理行为的规则,人工智能,脚本等等,总之想成是带动一个游戏的核心就好了。因为这个东西很难做,大部分游戏公司会选择去买其他公司做出来的引擎而不是自己去做,比如虚幻竞技场的引擎就为他们公司赚了大量的钞票,应该比出售游戏的收入还多。
有了引擎,就能在它的基础上开始编游戏了。程序员们要用各种各样的代码把图形、文字、声音连起来,使他们变成敌人、同伴、商店、任务等等。
做到这一步,一个游戏基本就算做出来了,但其实还差最后一件事,就是测试。
测试人员需要去玩这个游戏,做所有有可能做的事,去发现bug以进行修正。这之后就是一些商业行为了,不说了。
P。S: 说了这么多,其实我也还在学习中,没真正去做过,有哪位专业人士发现了错误请用文明的语言表明出我在胡说八道就行了~~。收起