Java小游戏教学!教你制作益智小游戏:Java简单编程实例,一看就会!

《2048》小游戏是一款益智小游戏,这款游戏是由年仅19岁的意大利程序员加布里勒希鲁尼开发出来的,官方版本只能在网页上或通过其移动网站运行。

2048游戏共有16个格子,初始时会有两个格子上安放了两个数字2,每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在空白的地方随即出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。系统给予的数字方块不是2就是4,玩家要想办法在这小小的16格范围中凑出“2048”这个数字方块。

代码实现:

1.SplashActivity.Java

2.LoginActivity(登陆界面)

LoginActivity的布局如下:

3.MainActivity.java(主页面)

MainActivity的布局文件

4.Card.java(卡片类)

5.GameView.java(主要逻辑)

6.最后不要忘记在清单配置文件中配置信息

7.其中的窜天猴的动画效果实现如下:

在res文件下新建一个anim文件夹

在anim文件夹下新建一个anim_monky.xml的布局文件

anim_monky.xml

游戏界面如下: 


从去年到现在,我根据市场技术栈的需求,录制了一套最新的Java精讲视频教程,如果大家在入门学习Java的过程当中缺乏系统的学习教程,可以加我的Java3000人交流群:494801931,免费领取,群文件还有我这几年整理的Java学习手册,面试题,开发工具,PDF文档教程,大家可以自行去下载。

猜你喜欢

转载自blog.csdn.net/qq_42755528/article/details/90202446