本文作者:qiaoqingyi

java趣味编程(java游戏编程教程)

qiaoqingyi 06-09 94

  这几天在外面吃饭总听见,

  别人那说撸几把什么的

  不禁想起来

  小时候玩过的游戏

  俄罗斯方块

  …

  虽然没有现在这些游戏的精美画面

java趣味编程(java游戏编程教程)

  但是充满着满满的回忆在里面

  那么用 JAVA 如何写俄罗斯方块呢?

  现在就分享给大家 JAVA开发游戏 俄罗斯方块的思路!

  功能

  首先就是游戏界面

  这里需要GUI

  (Graphical User Interface)

  图形用户界面

  别一天到晚撸这撸那的

  一天到晚不好好努力学习,整天成迷游戏怎么行?

  小撸怡情,大撸伤身呐!

  接下来是实现功能的代码

  首先就是画个地图

  我们看的是这个

  界面

  其实后台就是一个数组

  创建一个12*22的数组并且全部赋值为0

  画一个围墙

  地图搞好了

  该创建我们的小方块了

  定义一个数组

  这段代码主要是设置方块的形状

  额看的有点懵逼是吧!

  这样呢?

  这样看是不是好多了?

  这就是长条形的块了

  那么我们为什么要这么弄呢?

  都记一下知识点来了!

  这个代码就是用来检测碰撞的

  如果我们的新建的小方块想要移动到地方

  存在小方块和围墙

  那么我们是移动不过去的

  这段代码是用来消行计分的

  如果一整行都是小方块那么计10分

  把上面一行的方块移到下面来

  那么就介绍这么多了,欢迎加入JAVA学习QQ群:170525862,在这里,可以获取免费学习机会和学习更多知识。

  剩下的小伙伴们自己去看吧!

  如果感觉本文对你有帮助,可以关注摘星教育。

阅读
分享