|
|
发表于 2008-5-30 12:25:00
|
显示全部楼层
Re:商业游戏是否采用硬编码释疑?国产游戏开发问题探讨
哎~老话题了.
举例1:彩京1945类的飞机射击游戏,敌机永远都是从固定的位置出现,每次,每关都一样。
//--------------------------------------------------
是这样.彩京有很多版本吧?有很多代吧?
每一代都是差不多的.我的意思是玩法都差不多的.先杀小飞机.然后杀boss.
外表看来有很多差异.比如飞机出现的位置.飞机发射子弹的弹道.爆炸效果.飞机图片.等等.
可他们有本质相同的东西.所以每一代都不用重写代码.只用稍微设置数据.比如,飞机图片,子弹弹道.爆炸效果.
然后就是一个新游戏咯.甚至不用重新编译就是一个新游戏了.他们使用的代码重用性很高,核心的东西不会变的.
资源编辑器非常强大.所以要做一个新游戏,只需要美工用资源编辑器稍微设置一下就可以了.
您玩过星际或者魔兽没有?地图编辑器知道吧?就是类似那样的东西.您见过被改得面目全非的没有?能自己导入模型,声音,以及脚本等等..所以你把彩京类游戏看得太简单了...
恩.做游戏确实很简单.东拼西凑也能算个游戏,至少不懂作计算机游戏的人会这么想。
但是做也个易扩展,易维护,高效率的游戏很难。考虑的方向太多。不能只看画面。画面那是美工的事。程序才是程序员因该管的。
既然都是作游戏。要以高水平约束自己的作品。不要弄个四不像的垃圾东西糊弄玩家糊弄自己。 |
|