java课程设计--贪吃蛇
《java课程设计--贪吃蛇》由会员分享,可在线阅读,更多相关《java课程设计--贪吃蛇(79页珍藏版)》请在毕设资料网上搜索。
1、贪吃蛇 AI 版 1 JAVA JAVA 课程设计报告课程设计报告 题 目: 贪吃蛇AI版 指导老师意见: 评定成绩: 指导老师签名: 年 月 日 贪吃蛇 AI 版 2 目录 一、课程设计的目的及意义 . 3 1.课程设计的目的 3 2.课程设计的意义 3 二、系统描述 4 2.1 设计的主要内容 . 4 2.2 设计要达到的目标 . 4 2.3 设计实现功能和目标 5 2.4 游戏设计环境 5 三、分析与设计 6 3.1 功能模块的划分 6 3.2 整体结构图 6 3.3 主界面的框架及设计图 7 3.4 程序模块分析 . 8 四、系统测试.39 4.1 测试项目 39 4.1.1 功能区按
2、钮测试 39 4.1.2 界面菜单选项的功能测试 39 4.1.3 键盘事件的功能测试 . 40 4.1.4 蛇头撞墙和撞自己测试 . 40 4.1.5 菜单图片显示测试 . 41 4.2 游戏运行界面 41 五、总结或心得体会 .47 六、参考文献.47 七、附录 48 贪吃蛇 AI 版 3 一一、课程设计的目的及意义、课程设计的目的及意义 1 1. .课程设计课程设计的目的的目的 1)了解 java 的基本使用方法 2)熟悉 eclipse 的运行环境 3)用 java 面向对象的方法来设计一个贪吃蛇的小游戏 4)基本实现贪吃蛇的应用功能 2 2. .课程设计课程设计的意义的意义 贪吃蛇游
3、戏一款非常经典的手机游戏,因为它比较简单有趣,无论老少都比 较适合。贪吃蛇的设计对每一个 Java 语言设计者进行语言提高和进阶都是一个 很好的锻炼机会。 贪吃蛇游戏的设计比较复杂,它涉及面广、牵涉方面多,如果不好好考虑和 设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵涉到图形界面的显 示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的继承机 制以及一些设计模式。因此,如何设计和开发好这个贪吃蛇游戏,对于提高 Java 开发水平和系统的设计能力有极大的帮助。在设计开发过程中,需要处理好各个 类之间的继承关系,还要处理各个类相应的封装,并且还要协调好各个模块之间 的逻辑依赖
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 课程设计 贪吃
