Java课程设计模板.doc
《Java课程设计模板.doc》由会员分享,可在线阅读,更多相关《Java课程设计模板.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 设 计 说 明 书课程名称: Java语言程序设计 设计题目: 俄罗斯方块游戏设计 院 系: 计算机科学与信息工程学院 学生姓名: 王光春 学 号: 9 专业班级: 计科嵌入式(12-1) 指导教师: 张阳 2014 年 12月 22 日课 程 设 计 任 务 书设计题目俄罗斯方块游戏设计学生姓名王光春所在院系计科专业、年级、班12计科(嵌入式)设计要求:1) 设计要求12) 设计要求23) 设计要求34) 设计要求4学生应完成的工作:1. 应完成的工作12. 应完成的工作23. 应完成的工作34. 应完成的工作4参考文献阅读: 1. Java语言程序设计 (美)YDaniel Lia
2、ng 机械工业出版社 2. 算法导论 (美)Thomas HCormen等 机械工业出版社工作计划:1,12月22日开始建模。2,12月23日开始编程实现。3,12月24日实现游戏的设计。4,12月25日测试游戏。5,12月26日结束。任务下达日期: 2014 年 12月 12 日 任务完成日期: 2015 年 01月 02 日指导教师(签名): 学生(签名): 王光春俄罗斯方块游戏设计摘 要: 俄罗斯方块(Tetris, 俄文:)是一款风靡全球的电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完
3、整的一行或多行并且消除得分。由于上手简单、老少皆宜,从而家喻户晓,风靡世界。2014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。关键词:俄罗斯方块线程控制MyPanel类的覆盖游戏画布类整行的消除监听器的覆盖按键的接收显示界面 方格的控制游戏的开始结束目 录1. 设计背景41.1问题描述41.2 问题分析42.设计方案42.1 算法设计4 2.2 功能模块分析63.主要算法流程图154. 结果与结论164.1正确结果164.2错误信息185. 算法复杂度以及稳定性分析186. 收获与致谢197. 参考文献198
4、. 附件201. 设计背景1.1问题描述 俄罗斯方块是由俄罗斯人阿列克谢帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。由于上手简单、老少皆宜,从而家喻户晓,风靡世界。1.2 问题分析2014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。2. 设计方案2.1 算法设计(1) 实现12014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。 (2) 实现220
5、14年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。 (3) 实现32014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。(4) 快实现4 2014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。(5)实现52014年2月22日,英国心理学家发现,减肥者通过玩俄罗斯方块,可以降低对富含脂肪的食物和零食的心理需求;尝试戒烟者的烟瘾也能得到遏制。2.2 功能模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 课程设计 模板
限制150内