![](https://csdnimg.cn/release/download_crawler_static/88028338/bg4.jpg)
目 录
摘 要...........................................................................................................................I
Abstract..........................................................................................................................II
第一章 绪论..................................................................................................................1
1.1 选题的目的和意义.........................................................................................1
1.2 游戏产业的发展现状......................................................................................1
第二章 游戏开发的环境及相关技术..........................................................................3
2.1 开发环境.........................................................................................................3
2.2 Java 语言特点................................................................................................3
2.3 GUI 介绍..........................................................................................................4
第三章 打砖块游戏介绍..............................................................................................5
3.1 打砖块游戏的规则.........................................................................................5
3.2 打砖块游戏预期的效果.................................................................................5
第四章 打砖块游戏的设计与实现..............................................................................7
4.1 游戏模块设计.................................................................................................7
4.1.1 游戏界面绘制模块..............................................................................7
4.1.2 游戏操作模块......................................................................................8
4.2 类的设计.........................................................................................................8
4.3 代码实现........................................................................................................10
4.3.1 GameFrame 类.....................................................................................10
4.3.2 GamePanel 类.....................................................................................11
4.3.3 Pad 类.................................................................................................16
4.3.4 Block 类.............................................................................................17
4.3.5 Bullet 类...........................................................................................20
4.3.6 Ball 类...............................................................................................22
4.3.7 SoundPlayer 类.................................................................................26
第五章 游戏的运行与测试........................................................................................27
5.1 测试的目的和原则.......................................................................................27
5.2 游戏界面显示测试.......................................................................................27
5.3 挡板移动控制...............................................................................................29
5.4 小球运动检测...............................................................................................30
5.5 宝物功能测试...............................................................................................30
5.6 游戏声音测试...............................................................................................31
5.7 测试结果分析...............................................................................................32
第六章 总结与展望....................................................................................................33