Java课程设计报告
题 目 俄罗斯方块游戏设计
所在院系 软件学院
学生姓名 0000 专 业 0000 0000000000
班 级 000000 学 号 000000
2010年 1 月 08日
第一章 总体设计
1.1本系统的主要功能
本系统是一个俄罗斯方块游戏的系统设计,实现的基本功能就是能实现经典俄罗斯方块游戏的基本功能。如用键盘上的上下左右键来控制方块的变形,移动等功能。点击控制面板上的play,pause,stop,turn hard,turn easy等按钮来实现游戏的开始游戏,游戏暂停,停止游戏,增加难度,降低难度等功能。
1.2系统包含的类及类之间的关系
本系统共包括5个java源文件。 如图1-1所示。
eluosifangkuaiErsBlockControlPanelErsBoxGameCanvs
图1-1 类之间的关系
2.2 java源文件及其功能
1.eluosifangkuai.java
该文件是游戏主类,继承自Jframe类,负责游戏的全局控制 2.Kongzhilei.java
该文件是控制面板类,继承自Jpanel 3.ErsBlock.java
该文件是块类,继承自线程类(Thread),控制块的移动,下落变形
等。
4.ErsBox.java
该文件是方格类,是组成块的基本元素,用自己的颜色来表示块的外观。
5.huabulei.java
该文件继承自Jpanel类,检查方格颜色来体现ErsBlock块的移动情况。
java课程设计俄罗斯方块游戏设计
Java课程设计报告题目俄罗斯方块游戏设计所在院系软件学院学生姓名0000专业00000000000000班级000000学号000000
推荐度:
点击下载文档文档为doc格式