Java游戏开发 —— 俄罗斯方块

引言:

俄罗斯方块的代码实现很简单,很有意思!

思路:

1、创建主窗口,加载菜单及游戏面板。

2、在游戏面板中初始化各种参数,并建立各种功能组件。

3、利用paint()函数开始画方块。

4、游戏结束,收尾,准备下一局。

本游戏用的是JDK1.8,编码UTF-8;

共有5个类,Gobang.java是游戏入口类。GameFrame.java是主窗口类。GamePanel.java是游戏面板类。GameLogic.java是游戏逻辑类。先一口气把所有的代码贴上来再说。

1、Tetris.java 游戏入口类

2、GameFrame.java 主窗口类。

3、GamePanel.java 游戏面板类。

4、GameLogic.java 游戏逻辑类。

5、GameMap.java 游戏地图类。

详解: 

待续...

运行: 

做一个DOS批处理文件,tetris.bat,内容如下:

@echo off start javaw com.game.tetris.Tetris

下载:

百度网盘链接:https://pan.baidu.com/s/1g1h9Zn1KmIoMWCMGLV1nCA 提取码:h5m2

感言: 

经验分享 程序员 微信小程序 职场和发展