|
|

楼主 |
发表于 2008-2-25 22:23:00
|
显示全部楼层
Re:舰炮射击3Demo最新进展情况
我已经很努力的在抽时间做了,总算找到了三关弹出的代码问题,现在可以耍5关了,不过这个游戏的开发度仍然很低,
首先是关卡卸载问题,由于类之间的嵌套导致一些TV3D中的类不能完全卸载而造成资源浪费,第一次玩可以达到47fps,再打第二关就只能达到27fps,很多资源仍然无法被完全卸载而待在内存里干扰下一关,一会儿=NULL,一会儿release(),一会儿isenable(false),根本不知道该如何才能把3D部分完全卸载。
其次是游戏的平衡性,居然写到这时候才发现忘了设置敌人一个很重要的属性,就是被消灭后的经验点数,对于读文件来实现的多个程序调用来说,那将意味这不小幅度的修改。
再次是一些场景中关卡变换需要实现的东西,比如舰艇只受键盘控制,而不能随小关而移动,害得我每调试一次都得把舰船开到下一地点去调试,特别是靠近后面的关卡。
还有是游戏的声音,才刚刚实现有一点声音,但是无法将其放入到很底层的类中去,要把所有的声音、音乐都播放出来看来还有点难度。
最后还是老问题,就是弹道计算,现在只有普通炮弹弹道还基本可信,其他的弹道计算不用3分钟就会把程序拖垮,看来使用普通的数学来计算真是费工又费时。
不知道tv65是不是对VC的声音支持、物理引擎支持、碰撞支持这些低版本基本实现不了的东西有点支持。
至于中国人跟中国人之间的问题,仅仅只是个旗帜与题材的问题,这并不代表我的政治倾向与真实想法,只不过是实在想不出来2008年除了这个还有什么更激动人心的题材下的一种权宜之计而已,当然,如果看此帖子或玩这个的人是海峡那边的,那么我对此引起的的不和谐表示抱歉。 |
|