游戏开发开门(1)
一、造个什么游戏造一个什么样的游戏?如果叫您来答,您会答什么?是角色扮演还是即时战略?对于广大游戏编程爱好者来说,答案肯定会是角色扮演。那么,我们要造一个什么样的角色扮演型游戏呢?相信这个问题也是毋庸质疑的,大家肯定都会说:“《仙剑》式”。的确,《仙剑奇侠传》自1995年出世以来,在游戏界中已经成了一个不败的神话。我们也许会问:“谁来打破这个神话呢?”我的答案是:“我们!由我们广大的游戏爱好者来打破。”我和一群同学创立了绝情电脑游戏创作群,从1997年6月开始致力于电脑游戏的制作。我想,正在看这篇文章的您,也许您和我们的“同行”吧? 再问:“打破这个神话要怎么做呢?”首先,我们需要一批工作人员,造一个游戏至少需要以下工作人员:策划:负责对游戏制作进行策划指导。编剧:负责游戏的剧本编写。人物设计:设计游戏中的人物形像。场景设计:对游戏中的地图、场景、物品进行设计制作。电脑美工:将设计好的所有图片输入电脑。动画设计:设计游戏中的各种动画,包括片头、片尾等。招式设计:根据剧本设计战斗人员的各种招式、法术。程式设计:负责对游戏中的各种程式进行编写。地图制作:用设计好的地图编辑器制作游戏中所使用的地图。 脚本制作:根据剧本对游戏情节数据进行编写。声音制作:录制游戏中所使用的各种音乐及音效。测试:对制作好的游戏进行各种测试工作。宣传发行:对测试完成后的游戏进行宣传与发行工作。可以找代理。这些工作,可以适当的进行兼职。比如策划与程式设计兼职,可别兼职太多哦!二、游戏策划 策划,是一个游戏创作群(小组、工作室)的总指挥。他将负责整个游戏的具体安排工作,比如开发环境、游戏运行条件、游戏风格、等等工作。要制作一个合格的游戏,如果没有一个好的策划,那么这个游戏可能很难做成。不过一般的小创作群都是策划兼程式设计的,比如我就是。那么策划要做些什么呢?确定运行游戏的操作系统。各种操作系统的优缺点见下表:操作系统 优点 缺点 推荐编程语言 DOS系列 直接控制硬件、速度快、编程方便。 对于一些多媒体设备,需要自己制作驱动程序。(显卡按VESA,声卡按SB16进行编程即可解决此问题) WatcomC/C++11.0或更高 Windows3.xWindows9x 编程与硬件无关,多媒体控制方便。 速度慢,消息式编程不方便,无法直接控制硬件进行快速处理。DirectX太复杂,太慢。 Visual C/C++、Borland C/C++ OS/2 同Windows9x差不多Linux系列 网络操作方便,可直接控制硬件、速度快 缺少软件支持,游戏程式源代码开放 情况不明。 Unix系列 如果你选UNIX,我推荐你换LinuXMacOS 可以直接控制硬件、编程与硬件无关、可以很方便的控制各种多媒体设备 必须使用Mac系列计算机 FC-OS 日本任天堂公司的家用游戏机平台,编程使用汇编语言。