热点问题释疑
软件世界
1.地图编辑器中使用的地块等物品可不可以自己做?像地图编辑器中的floorinfo.flr文件和object.role文件夹中的非图案文件自己如何制作?
要想拥有自己个性的地图是完全可以的,将自己做的位图放入地图编辑器相应的位置就可以了。至于另外的文件是地图编辑器在设计时生成的,读者不用自己制作。
2.我想拥有地图编辑器的源代码,哪里有提供?
我们放在网上的程序也在时时更新。至于不少朋友索取的地图编辑器源代码,已经和地图编辑器放在了一起了。下面是几个主要程序的下载地址:
地图编辑器及源代码下载地址:
http://www.cpcw.com/29/game21.rar
人物走动相关程序下载:
http://www.cpcw.com/30/game3.rar
调入场景的完整程序:
http://www.cpcw.com/30/game311.rar
3.想成为一个游戏编程人员,应该具备什么基本条件呢?
简单地来讲,能掌握下列技能是一个基本的要求:
(1)VC++
(2)MFC
(3)DX SDK
(4)算法 STL
(5)3D知识、线性代数(3D游戏需要)
(6)Socket编程(网络游戏需要)
4.我想涉足游戏开发领域,是先做单机版的还是先做网络版呢?先做后做有什么关系吗?
单机游戏和网络游戏在开发上有很多共同之处,只是网络游戏会更多地牵涉网络编程的知识。
5.网络游戏编程可否用Delphi代替VC做?
Delphi在网络通讯开发上利用其强大的控件确有不少方便之处,但既然是网络游戏编程而非单纯的网络编程,当回归游戏编程的本质时,运用VC等开发工具确实能获得更广泛的支持。