[python]俄罗斯方块(二)

我又回来了,这次完善了之前的俄罗斯方块。

我给我的俄罗斯方块,加上了开始界面和gameover的界面,还加了排行榜,每次游戏结束之后自动记录成绩,并与top10的成绩相比较,自动排名,自动出榜单。

除此之外,我还给消除加上了一个小动画,很简易的小动画,满行不再直接消失,而是从左至右依次消除,产生一个擦除的效果。

然后我加上了音效,背景音乐,方块落地的音效,方块消除的音效,还有game over 的音效,哈哈哈。

最后,做了一个循环,游戏结束后,按键可以返回开始菜单,并再次开始游戏。排行榜也一样,可以返回开始界面。

本来还想做一个娱乐模式作为模式二,不过坑了。。。。因为再过一段时间就要十一抢票了,所以打算跟好基友研究着自制一个抢票神器闭嘴,所以这个坑先留着吧,以后有缘在填。

最后献上下载地址,供感兴趣的朋友参考。

下载地址:http://download.csdn.net/detail/highmiao_19/9883493

另外,因为本人小白一个,所以我写的代码,从游戏开发的角度来讲,很凌乱,也很不专业,而且还有不成熟的地方,比如一些游戏资源的初始化,在的想象中,应该是每一个游戏模式,在开始前,做自己的初始化,但是如果按我的想法来做,代码就会出现很多的重复,我想把这些资源打包成函数,可是函数执行完以后并不能把运行结果应用到函数之外的作用域。。。。这样就很尴尬了,目前我有点蒙圈,不知道该如何改进。所以,希望大神们能指点指点我大笑

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值