俄罗斯方块游戏的设计与实现

来源:网络收集 时间:2025-08-04 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

苏州XXXXXXX学院

毕业设计(论文)开题报告 ( 20XX 届)

题目:俄罗斯方块游戏的设计与实现 专业计算机应用

姓名: XXX 学号: 19 指导教师: XXXXX 职称:讲师 填写日期: 2015年11月23日

毕业设计(论文)开题报告 1.文献综述

[1] 陈锐,夏敏捷,葛丽萍. Java游戏编程原理与实践教程[M].人民邮电出版社,2013. [2] 许川佩,张民,张婧.基于Ajax的J2EE安全应用框架[J].计算机工程,2010,36(4):110-111. [3] 孟智勇.基于MVC的java应用程序框架的研究和实现[D]. 西安电子科技大学 2007.

[4] (美) Cay S. Horstmann, Gary Cornell . Core Java. Volume I , Fundamentals . 卷I, 基础知识.下[M].人民邮电出版社,2013.

[5] 张劲波,吴华杰.基于J2SE的俄罗斯方块游戏[J].电脑知识与技术(学术交流),2006 [6] 徐寅哲.基于Java的俄罗斯方块游戏开发[J].资治文摘(管理版),2009,(第5期). [7] 刘艳松.基于Java的2D游戏开发与实践[D].北京工业大学 2012.

[8] 李宁,李战怀.基于黑盒测试的软件测试策略研究与实现[J].计算机应用研究2009,26(3):924-926.

[9] 张劲波,吴华杰.基于J2SE的俄罗斯方块游戏[J].电脑知识与技术:学术交流,2006,(第11期). [10] (美)Cay S. Horstmann,Gray Cornell. JAVA核心技术.卷II,高级特性.Volume II, Advanced features.第八版. 机械工业出版社,2011.06.

[11] Bruce Eckel Java编程思想[M].电子工业出版社,2011-6-1.

[12] 印旻. Java与面向对象程序设计教程[M].高等教育出版社,2012.

[13] 李伟,王国辉. Java典型模块与项目实战大全[M]. 电子工业出版社,2012. [14] 孙涛. Java语言程序设计实践教程[M]. 清华大学出版社,2012.

[15] 王刚.增量式教学在高职Java Me游戏设计课程中的实践[J].软件导刊,2011,(第3期). [16] 黄敏.Java程序设计入门探究[J].重庆工贸职业技术学院学报,2010,(第2期). [17] 李钟蔚,陈丹丹. Java开发实战1200例.第一卷[M]. 武汉大学出版社,2011. [18] (美)埃克尔主. Java编程思想[M]. 机械工业出版社, 2002.01. [19] 王辉.Java应用程序的安全性探究[J].电子世界,2013,(第8期).

[20] (美)Harvey M. Deitelaft ,Paul J. Deitel .Java大学教程[M]. 电子工业出版社, 2002.06.

[21] 杨海鹰.融游戏于高职“Java程序设计”课程教学探索与实践[J].中国电力教育2011,(第27期)

2.方案论证

本课题研究目标:

使用Java语言,用Eclipse软件开发俄罗斯方块游戏,实现游戏的可操作性以及界面的美观性,在代码编写时,特别加入了几款背景音乐,使得游戏更加有趣生动,而且游戏界面简单,容易操作。

本课题研究内容:

设计开发《俄罗斯方块》游戏,实现的主要功能有:

(1)模型层功能模块用28中状态的数据结构生成7种图形:Z字形、反Z字形、田字形、7字形、反7形、T字形,各个方块能实现自己的变形。

(2)视图层功能模块:实现游戏面板以及方块和障碍物的显示,在具体玩时,游戏界

面顶部会出现由随机发生器不断输送单个方块,该方块会自动向下移动,在移动的过程中 玩家可以通过键盘控制旋转(选择状态),左右移动来摆放方块。

(3)控制层功能模块:实现一个中央控制器类控制图形工厂生产图形,显示面板、图形和障碍物,处理按键和鼠标事件,如开始、暂停、退出等。 本课题主要观点:开发过程遵循软件工程规范,采用Java GUI编程实现界面以及事件的控制,用户根据键盘的四个方向键控制方向,通过菜单栏中的相应菜单选项实现开始、结束、变换方向、查看积分和等级一系列功能。

本课题创新之处:使用JAVA的平台通用性与兼容性,实现多平台可运行。

3.进程计划

第一阶段:查找各种文献资料明确对“俄罗斯方块”游戏需求,并完成开题报告的论证; 第二阶段:搜集相关资料,完成初步的设计方案; 第三阶段:完成数据设计,编程实现各个模块的功能;

第四阶段:开展实践调查分析,拟定论文提纲,撰写论文初稿;

第五阶段:对“俄罗斯方块”游戏进行功能完善和测试,提交论文二稿;

第六阶段:完成毕业论文的最终稿,并将毕业论文和开发的“俄罗斯方块”游戏上交指导老师

指导教师意见

指导教师: 年月日

院(系)审查意见

学院领导(公章): 年月日

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库俄罗斯方块游戏的设计与实现在线全文阅读。

俄罗斯方块游戏的设计与实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/999936.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219