制作完Java小游戏——《黄金矿工》之后,相信大家已经跃跃欲试,想要再制作一款属于自己的小游戏。今天继续为大家带来一款经典小游戏——《俄罗斯方块》。
俄罗斯方块的游戏基本规则很简单,玩家移动、旋转并摆放游戏自动输出的各种形状的方块,当方块排列成完整的一行或多行时,该行会被消除,被消除部分的上方会随之平移到底部,玩家获得积分,随着积分的增加,方块的掉落速度也会越来越快,当方块堆积到屏幕顶端时,游戏结束。
这样一款容易上手的游戏,简单却又不简单——俄罗斯方块拥有九项吉尼斯世界纪录,包括通过手提电话下载次数最多的游戏、被移植次数最多的游戏等。
俄罗斯方块还在影视方面被应用。短片《像素》(Pixels)中,摩天大楼以俄罗斯方块的方式被消除、摧毁,该短片已被好莱坞拍摄成为一部同名电影长片。
那么这款小游戏的制作过程是怎样的呢?是简单还是复杂呢?Java初学者能否制作出来呢?其实它的制作过程并不难,Java初学者也是可以轻松完成这个项目的。下面我们就来学习一下如何利用Java制作俄罗斯方块这款经典的小游戏。
首先,做好准备工作。
开发环境:jdk1.8
开发工具:IDEA
JavaSE基础:变量、数据类型、数组、循环结构、判断语句、事件-键盘事件、简单窗口创建、二进制/十六进制的转换、位运算、边界布局管理器、JTextArea类的基本方法
利用Java开发小游戏第二弹(俄罗斯方块)_巩固JavaSE基础
上面的视频课程详细讲解了一个俄罗斯方块游戏的详细编写思路和流程,即使你是Java初学者,只要你简单掌握了该游戏所需要的JavaSE的基础知识,便可以跟随该教程视频创造属于你自己的俄罗斯方块游戏!心动不如行动,赶快行动起来吧!