扫雷游戏Android版(含音效)
Android 平台的扫雷游戏,带音效的那种,玩法熟悉,代码还挺完整的,用来练手再合适不过了。
项目用的是Java语言,跑在Android Studio里,界面用 XML 写的,按钮、网格、计时器这些都安排得挺清楚的。你看一眼MainActivity
就能摸清结构。
扫雷逻辑也蛮实在,核心就是个二维数组,每个格子是不是雷、附近有几个雷,全靠它算。点击格子的时候,用的是OnClickListener
,响应也快,代码也清爽。
音效部分用的是SoundPool(也是MediaPlayer
),每次点错或者炸到雷都会有声音,挺带感的。注意下资源释放,不然容易卡顿。
还有点不错的就是它把线程得挺细,比如计时器、音效这些都在后台线程跑,界面不卡顿,体验还不错。
如果你对状态保存这块感兴趣,这项目也考虑到了。用SharedPreferences
存游戏进度,退出再进还能玩,蛮贴心的。
哦对了,别忘了看下源码、音效合集和游戏示例,都是蛮有的资源。
如果你刚好想做个小游戏项目练手,或者想摸清 Android 游戏的开发流程,这个扫雷项目还挺值得研究的。
Games_minesweeper.rar
预估大小:94个文件
Games_minesweeper
文件夹
bin
文件夹
classes.dex
695KB
res
文件夹
crunch
文件夹
drawable-hdpi
文件夹
ic_launcher.png
6KB
drawable-xhdpi
文件夹
ic_launcher.png
9KB
drawable
文件夹
...
8.24MB
文件大小:
评论区