我又回来了,这次完善了之前的俄罗斯方块。
我给我的俄罗斯方块,加上了开始界面和gameover的界面,还加了排行榜,每次游戏结束之后自动记录成绩,并与top10的成绩相比较,自动排名,自动出榜单。
除此之外,我还给消除加上了一个小动画,很简易的小动画,满行不再直接消失,而是从左至右依次消除,产生一个擦除的效果。
然后我加上了音效,背景音乐,方块落地的音效,方块消除的音效,还有game over 的音效,哈哈哈。
最后,做了一个循环,游戏结束后,按键可以返回开始菜单,并再次开始游戏。排行榜也一样,可以返回开始界面。
本来还想做一个娱乐模式作为模式二,不过坑了。。。。因为再过一段时间就要十一抢票了,所以打算跟好基友研究着自制一个抢票神器,所以这个坑先留着吧,以后有缘在填。
最后献上下载地址,供感兴趣的朋友参考。
下载地址:http://download.csdn.net/detail/highmiao_19/9883493
另外,因为本人小白一个,所以我写的代码,从游戏开发的角度来讲,很凌乱,也很不专业,而且还有不成熟的地方,比如一些游戏资源的初始化,在的想象中,应该是每一个游戏模式,在开始前,做自己的初始化,但是如果按我的想法来做,代码就会出现很多的重复,我想把这些资源打包成函数,可是函数执行完以后并不能把运行结果应用到函数之外的作用域。。。。这样就很尴尬了,目前我有点蒙圈,不知道该如何改进。所以,希望大神们能指点指点我