大鱼吃小鱼课程设计
《大鱼吃小鱼课程设计》由会员分享,可在线阅读,更多相关《大鱼吃小鱼课程设计(13页珍藏版)》请在毕设资料网上搜索。
1、 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 题目:题目: 大鱼吃小鱼大鱼吃小鱼 专业:专业: 网络工程网络工程 班级:班级: 网络工程网络工程 12(2)12(2) 计算机与信息工程系计算机与信息工程系 20142014 年年 6 6 月月 6 6 日日 1 目目 录录 第一章第一章 设计的目的与要求设计的目的与要求2 1.1 设计目的设计目的2 1.2 设计要求设计要求2 1.3 实现功能实现功能2 1.4 界面设计界面设计2 第二章第二章 开发平台与技术开发平台与技术.3 2.1java 语言语言3 2.2greenfoot4 2.3 环境配置环境配置.5 第三章第三章
2、模块具体实现和主要动画触发模块具体实现和主要动画触发.7 小结小结8 参考文献参考文献.8 附录附录9 计算机与信息工程系 面向对象程序设计课程设计报告 2 大鱼吃小鱼大鱼吃小鱼 第一章第一章 设计目的与要求设计目的与要求 1.1 1.1 设计目的设计目的 通过用 greenfoot 来设计“大鱼吃小鱼”这个游戏,来熟悉 并学会运用 greenfoot 这个软件的同时巩固我们专业课 java 知识。 1.2 1.2 设计要求设计要求 1.熟悉 GreenFoot 平台; 2.对游戏中所需类进行设计; 3.写出源程序文件; 4.对游戏进行调试和分析。 1.3 1.3 实现功能实现功能 敌方有三类
3、鱼(鲨鱼、蓝鱼和小黄鱼),每一类鱼的对象出现后,在游戏中 处于随机自由移动状态,敌方大鱼能吃小鱼;主角为红鱼且红鱼只有一条,玩家 通过键盘方向键控制移动, 红鱼有两级状态, 初始时处于低级状态, 只能吃黄鱼, 能被蓝鱼或鲨鱼吃掉。 初级状态的红鱼经过重重险恶且吃掉一定数量的黄鱼升级 后,能吃黄鱼和蓝鱼,但还是能被鲨鱼吃。 吃掉一定数量的鱼, 则显示成功信息, 结束游戏; 若红鱼被鲨鱼或蓝鱼吃掉, 则显示失败信息。 1.4 1.4 界面设计界面设计 红鱼是主角,玩家通过键盘方向键控制移动,红鱼有两级状态:初级状态只 能吃小黄鱼,会被蓝鱼和鲨鱼吃掉;吃掉 20 条小黄鱼后回升级即长大,能吃掉 蓝鱼
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大鱼吃小鱼 课程设计
