(下载)SDL小游戏:打鼹鼠 BeatMole

(下载)SDL小游戏:打鼹鼠 BeatMole

主要用来练习多线程的编写。Linux下,X不支持非主线程对GUI窗口的刷新,差点没找到问题。:)
把公园小摊上的“弱智”游戏移植到PC上,让我们一起白痴一把吧。:)
其实我强烈推荐Pixar的“跳跳羊”。

游戏下载:

Windows版本
http://sourceforge.net/projects/uvi/files/BeatMole/BeatMole_win32/BeatMole.rar/download
Linux版本
http://sourceforge.net/projects/uvi/files/BeatMole/BeatMole_Linux/BeatMole.tar.gz/download


说明:
1、点任意键或单击鼠标开始;
2、空格键可以开关背景音乐;
3、鼹鼠冒出来和在外停留的时间击打是有效的,逃跑下去的时候就点不到了。:)
4、我最高打了82分(实际上就是命中率),大家把高分成绩截图给我吧。
5、有什么bug第一时间跟我说哦。
6、图片来自Pixar的“跳跳羊”,强烈推荐该动画短片。
 
Version 1.01
1、非主线程不再刷新GUI,完全兼容X Window;
2、减少主线程等待时间,提高响应的灵敏度;
3、Linux下直接用make编译即可;
4、修正游戏开始时间的错误;
5、非正常完成游戏不显示得分。
6、本人最高得分已上升为94^^。
 
Version 1.02
1、降低难度。极大的减慢鼹鼠冒出来的速度,为了使用笔记本没有用鼠标的朋友;
2、游戏结束后可以按空格键重新开始;
3、增加了最高分纪录及显示;
4、鼹鼠的逃跑速度不变;
5、向100分努力吧。:)
 
Version 1.03
1、增加开始时的难度选择;
2、开始菜单的时候点x或者bye-bye可以退出游戏;
3、Nightmare难度下可得双倍积分;
4、添加了Nightmare难度下命中率高于80%时候的额外音效;
5、积分高于80并且刷新最高积分为胜利;。

你可能感兴趣的:((下载)SDL小游戏:打鼹鼠 BeatMole)