目录 lvke!~#
2LtDS?)@
2 游戏实践讨论 OX7=g$S 1
2.1 制作概况 hu}$ \
2.2 模块划分 e"S?qpJK
2.3 游戏引擎 P51M?3&=l
2.4 关键讨论 R5uG.Oj-2
2.5 希望 bw P=f.
%;'~TtW5
j&d5tgLB
2 游戏实践讨论 , _e[P
1Toiqb/
现在有很多人对国产游戏事业是又爱又恨的。爱的是希望能够出现一批真正属于我们自己的好游戏,恨的是这些游戏制作者们太不争气,到现在也没有做出来。我非常感谢他们,因为假如没有他们,也就没有了我们。我也感到非常抱歉,因为我们的作品目前还不能让人们满意。我想多说什么都是无用的,只有实事才能说话。前面我所说的大多是理论上的内容,是我们在几年的游戏制作过程中总结出的经验。这些内容有些可能是错误的,因为我们还没有从正面证明它,有些对我们至今仍然只是个美好的愿望,我们自己还没有真正做到。所以请大家在阅读时针对自己的情况进行取舍。 kK[4uQQ
下面我利用我们曾经做过的一个游戏,具体分析它的制作过程和制作方法。希望借此为那些关心游戏制作的人提供尽可能多的材料,让他们了解得多一些。也为那些有志于游戏制作的人提供一些经验和教训,让他们少走一些弯路。要说明的是,我们在处理某些问题的时候,所使用的方法很可能是非常普通的,甚至是笨拙的,别人看来可能有更好的办法。但是我不想与各位争论,假如您有什么更好的想法和办法,就把它用到你的游戏中去吧,我希望每一个喜爱游戏制作的人都能够制作出更好的游戏来。 Pao^>rj
oe*1jR_J`[
2.1 制作概况 t eY@)F
<赤壁>作为瞬间工作室成立以来的第一个作品,是1997年7月上市的,这个版本称作标准版。其后增加了网络功能,修改了一些Bug,增加了一些游戏事件,被称作增强版,增强版于1997年底上市。在此期间,我们又制作了日文版,韩文版和繁体版,又为国内的OEM厂商制作了相应的版本。据说<赤壁>全部的销售量超过了十万份,其中零售量超过一万五千份。这是与前导公司所有员工的努力分不开的。 zEI+)|4?r
9&Jf4lC94
<赤壁>的策划工作开始于<官渡>制作的后期,1996年6月。而程序开始的时间要晚一些,在1996年9月。那时侯我们碰巧见到了另一部国产游戏<生死之间>的早期版本。这给我们的震动非常大,因为这两个游戏的类型比较接近,而我们才刚刚开始这个游戏的制作而已。从程序开始动工,到第一个版本发行,一共9个月,先后参与程序编写的程序员有5人,总的工作量大约40个人月。程序代码的总量约为90000行,2.6MB。大部分用C++编写,少部分由C和汇编编写。我们使用Microsoft Visual C++ 4.0编译<赤壁>标准版,Microsoft Visual C++ 5.0编译<赤壁>增强版。可执行文件大小约为500多KB。 +F8{4^w1
5qz,FKx5
<赤壁>的工作进度如下: mJUM#ry
程序设计期:1996年9月初至1996年11月底。 <1|[=$w
底层制作期:1996年12月初至1997年2月底。 Tx;a2:6\[
游戏编写期:1997年3月初至1997年5月底。 =NF0E8O
游戏测试期:1997年6月初至1997年6月底。 #rkq
?:Q
$l]:2!R
日文版: 1997年8月。 qIi
\[Ugh
OEM版: 1997年9月。 _i05'_
韩文版: 1997年11月。 PILpWhjL$9
繁体版: 1997年12月。 A &