16位色我的显示器会黑屏,所以做成256色(8位色)。256色用ACDSEE压缩的话可以接近16位色的效果。不过256色的BMP的调色板不好统一,因此先做成大的图片,然后再用ACDSEE切割,这样调色板就统一了。
游戏最重要是一个数据结构,数据结构我参考了JS版打地鼠,数据结构一出来,其它的都是一些粗浅的函数了。
自己感觉TC实在落后,C是好东西,但不适合用来写WINDOWS程序。或者DOS下面的界面。C用来做底层还好。。
反正我用TC用的挺痛苦的。
不过C还是要学,我说不清楚为什么,反正很重要就对了。
自己做游戏是做不出来的。如果学过面向对象的语言,找找看有没有源程序,把它改成C,这样就变成自己的了。
这游戏没AI,我看其它同学做人机对战很NB,其实他们的AI算法要么是书上的,不然肯定是网上找来的,棋类的AI还好,坦克大战的AI那不叫AI,那根本就是弱智。
时间条太闪了,老师说的。反正答辩完了不想改,改成用绿色填充红色,这样就不闪了。
UI图片是来自于4399的两款FLASH打地鼠,截图、photoshop套索。。
用wintc吧,用dos版tc实在太累,还不如用记事本.
--qujer