android studio 2048游戏 全息碎影 吉吉国王 app
2048小游戏 app
最近在学android studio 跟着b站视频做了个小游戏2048,改成吉吉国王了。在这里第一次写博客记录一下。
b站视频链接
源码和app
提取码: 8twu
游戏截图
游戏开始
游戏中
游戏结束
思路
2048游戏4x4网格,游戏界面用gridLayout来写,小卡片用frameLayout来写,通过记录手机开始和离开的点来判断是向右向左…滑,滑动时判断该行(列)是否有可加相同数字,如果有就加,没有不加或者不动。卡片数字用二维数组存储,设置数字方法写成frameLayout中的textView的setText。每当有加减就添加音效。当不能加时,游戏结束,出现2048,游戏胜利。
一共用了三个类,一个界面。
界面就上下两部分,上面textView记录分数,下面自己写的gridView为游戏界面
类分别是主类、游戏界面和核心代码的类、2048游戏4x4每个小方片的类