Java:基于Swing框架的小游戏《2048》开发过程
每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在空白的地方随机生成一个数字方块,相同数字的方块在靠拢、相撞时会相加。这里只写了一个方向的方法,其他方向的方法以此类推,这里使用了三个循环,但是因为数组的大小是确定的,所以实际循环次数并不高,不用担心时间复杂度。游戏的逻辑特别简单,只有接收随机生成方块,用户输入,方块向一个方向靠拢,方块相撞4个主要功能,我们可以先在控制台把逻辑实现。这一步完成之后我们调用一下前面写的新生成一个数字,就能得到这种效果了。
原创
2023-09-12 17:29:10 ·
734 阅读 ·
1 评论