基于JVA的超级玛丽设计和实现

上传人:cl****1 文档编号:568433211 上传时间:2024-07-24 格式:PPT 页数:17 大小:1.34MB
返回 下载 相关 举报
基于JVA的超级玛丽设计和实现_第1页
第1页 / 共17页
基于JVA的超级玛丽设计和实现_第2页
第2页 / 共17页
基于JVA的超级玛丽设计和实现_第3页
第3页 / 共17页
基于JVA的超级玛丽设计和实现_第4页
第4页 / 共17页
基于JVA的超级玛丽设计和实现_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《基于JVA的超级玛丽设计和实现》由会员分享,可在线阅读,更多相关《基于JVA的超级玛丽设计和实现(17页珍藏版)》请在金锄头文库上搜索。

1、LOGO 论文文题目目 基于基于JAVA的超的超级玛丽设计与与实现研究背景研究背景u超级玛丽超级玛丽全名为全名为超级马里奥兄弟超级马里奥兄弟,是由任天堂公,是由任天堂公司出品的著名横版过关游戏。司出品的著名横版过关游戏。1981年,任天堂员工宫本茂年,任天堂员工宫本茂设计的意大利水管工形象在游戏设计的意大利水管工形象在游戏大金刚大金刚中初次亮相,中初次亮相,随后在全世界广泛流行,之后陆续推出的数十款游戏累计随后在全世界广泛流行,之后陆续推出的数十款游戏累计总销量超过了一亿七千万份,超级玛丽成为了任天堂公司总销量超过了一亿七千万份,超级玛丽成为了任天堂公司的招牌人物并为任天堂创造了高达的招牌人物

2、并为任天堂创造了高达70亿美圆的巨额商业利亿美圆的巨额商业利润。目前,超级玛丽形象已深入人心,其知名度与商业价润。目前,超级玛丽形象已深入人心,其知名度与商业价值可与美国迪士尼的米老鼠相媲美,为全世界的青少年玩值可与美国迪士尼的米老鼠相媲美,为全世界的青少年玩家们带来了无限的欢乐与梦想。家们带来了无限的欢乐与梦想。u自自2010年年5月国家教育部成功召开月国家教育部成功召开“全国推进高等学全国推进高等学校创新创业教育和大学生自主创业工作校创新创业教育和大学生自主创业工作”视频会议视频会议1,大,大学生自主创业得到广泛支持与推广,为响应国家政策,大学生自主创业得到广泛支持与推广,为响应国家政策,

3、大学生应积极利用所学来自主创业,基于经典游戏学生应积极利用所学来自主创业,基于经典游戏“超极玛超极玛丽丽”本身具有的巨大影响力和商业价值,以自主创业,锻本身具有的巨大影响力和商业价值,以自主创业,锻炼能力为目的,利用炼能力为目的,利用Java语言重新设计编写语言重新设计编写“超级玛丽超级玛丽”,并将游戏推广,在为广大青少年游戏爱好者带来欢乐的,并将游戏推广,在为广大青少年游戏爱好者带来欢乐的同时,减轻家庭的负担,实现自己的创业梦想。同时,减轻家庭的负担,实现自己的创业梦想。研究意义研究意义u第一部分第一部分 在个人知识拓展方面。通过参与本次课题的设计,在个人知识拓展方面。通过参与本次课题的设计

4、,进一步巩固所学的进一步巩固所学的 Java 语言编程技术。通过软件的开发,语言编程技术。通过软件的开发,我巩固了我巩固了 Java 语言等相关专业知识,并且设计过程中查语言等相关专业知识,并且设计过程中查阅大量的资料,进一步丰富了自己的知识,拓展了自己的阅大量的资料,进一步丰富了自己的知识,拓展了自己的视野。通过软件的调试,初步掌握了部分调试的方法,并视野。通过软件的调试,初步掌握了部分调试的方法,并且调试能够按照软件工程的要求进行规范化测试且调试能够按照软件工程的要求进行规范化测试u第二部分第二部分 在个人能力提升方面。实践出真知,针对自己以在个人能力提升方面。实践出真知,针对自己以往学习

5、往往只注重书本理论知识而忽视了动手实践的诟病,往学习往往只注重书本理论知识而忽视了动手实践的诟病,希望通过参与该课题,能够提高自己的程序设计水平、编希望通过参与该课题,能够提高自己的程序设计水平、编程水平和动手调试水平,成功完成将个人知识升华为能力程水平和动手调试水平,成功完成将个人知识升华为能力的过程。的过程。u第三部分第三部分 在课题借鉴意义方面。利用在课题借鉴意义方面。利用Java语言重新设计编语言重新设计编写经典游戏写经典游戏“超级玛丽超级玛丽”,可以研究与探讨游戏开发过程,可以研究与探讨游戏开发过程中主要技术问题,并且增加人们对中主要技术问题,并且增加人们对Java技术在桌游戏开发技

6、术在桌游戏开发方面的认识,同时也对其他经典游戏的重新编写设计具有方面的认识,同时也对其他经典游戏的重新编写设计具有重要的借鉴意重要的借鉴意义。义。研究内容研究内容u分析研究了分析研究了Java语言的特点及语言的特点及其实用性,并对游戏编写进行了可行其实用性,并对游戏编写进行了可行性分析,确定了其市场需求性,在此性分析,确定了其市场需求性,在此基础上,重新设计开发了超级玛丽游基础上,重新设计开发了超级玛丽游戏,阐述了游戏的总体设计、详细设戏,阐述了游戏的总体设计、详细设计以及相关的关键技术,并对课题进计以及相关的关键技术,并对课题进行总结,得出相应结论和对今后的研行总结,得出相应结论和对今后的研

7、究方向的展望。究方向的展望。论文结构论文结构u论文的文的结构如下:构如下:u第一章:介第一章:介绍本本课题的研究背景、研究意的研究背景、研究意义,以及本文主要,以及本文主要内容和内容和结构安排;构安排;u第二章:第二章:针对课题的的实际情况,情况,对设计开开发过程中所用的相程中所用的相关技关技术做了大致的介做了大致的介绍;u第三章:在第三章:在现有技有技术和条件的前提下,和条件的前提下,对课题开展的可行性开展的可行性分析并得出相关分析并得出相关结论;u第四章:第四章:详细地分析了系地分析了系统具体的具体的实现过程,包括开程,包括开发工作、工作、游游戏素材管理、游素材管理、游戏场景布置、游景布置

8、、游戏用例用例图、游、游戏状状态图、游游戏时序序图以及游以及游戏类图;u第五章:将新第五章:将新设计开开发的的Java版本超版本超级玛丽运行运行测试,检查游游戏设计是否完善,并在运行是否完善,并在运行过程中截程中截图做相做相应的程序的程序说明;明;u结论:总结本文所做工作,并本文所做工作,并对后后续的工作和研究方向做了的工作和研究方向做了展望。展望。 相关技术研究相关技术研究uJava语言语言uEclipse环境环境u面向对象程序设计面向对象程序设计uC/S结构与结构与B/S结构结构可行性分析可行性分析u经济可行性经济可行性u技术可行性分析技术可行性分析u系统性能需求分析系统性能需求分析系统的

9、设计和实现系统的设计和实现 开发工作开发工作 Java Java版超级玛丽游戏的开发主要分为整理游戏图片版超级玛丽游戏的开发主要分为整理游戏图片素材以及游戏代码编写两部分。素材以及游戏代码编写两部分。 游戏素材管理游戏素材管理游戏素材管理的工作主要包括游戏界面和角游戏素材管理的工作主要包括游戏界面和角色动画图像的管理。游戏中出现的所有图片文件色动画图像的管理。游戏中出现的所有图片文件将统一放入一个负责管理程序静态资源的类文件将统一放入一个负责管理程序静态资源的类文件进行存储,以方便随时调用。进行存储,以方便随时调用。系统的设计和实现系统的设计和实现游戏场景布置游戏场景布置游戏的场景设置需要考虑

10、到游戏中存在的各种游戏游戏的场景设置需要考虑到游戏中存在的各种游戏元素的起始位置的设定,也包含对各种游戏元素元素的起始位置的设定,也包含对各种游戏元素种类的筛选,要做到游戏的可玩性和公平性,需种类的筛选,要做到游戏的可玩性和公平性,需要考虑到游戏中导致游戏失败和胜利的比率,更要考虑到游戏中导致游戏失败和胜利的比率,更要考虑是否存在某些设置不合理的游戏元素可能要考虑是否存在某些设置不合理的游戏元素可能导致玩家在游戏过程中遇到各种可能出现的导致玩家在游戏过程中遇到各种可能出现的bug,因此在确定好游戏人物在不同场景中触发各种,因此在确定好游戏人物在不同场景中触发各种和游戏角色和游戏物品的接触事件时

11、的响应方法和游戏角色和游戏物品的接触事件时的响应方法和状态变动结果之后,要对游戏场景进行合理的和状态变动结果之后,要对游戏场景进行合理的规划,本游戏中为了实现基本的游戏功能,对场规划,本游戏中为了实现基本的游戏功能,对场景的设置尽量简单景的设置尽量简单 。游戏用例图游戏用例图u用例图用例图游戏状态图游戏状态图u状态图状态图系统演示系统演示u游戏开始游戏开始系统演示系统演示u进入游戏界面进入游戏界面系统演示系统演示结论结论u这次的设计,增强了我查阅资料、整理资料和吸收新知识的这次的设计,增强了我查阅资料、整理资料和吸收新知识的能力。能力。u通过全程自主地完成整个系统的设计,使我对开发实际应用通过

12、全程自主地完成整个系统的设计,使我对开发实际应用的项目有了专业层次的认识。的项目有了专业层次的认识。u这次设计的完成对我最大的收获是,我能通过我所学到的东这次设计的完成对我最大的收获是,我能通过我所学到的东西,结合工作实际,提出该系统设计的理念,努力到实现西,结合工作实际,提出该系统设计的理念,努力到实现的目的,这对我个人的工作能力也是一个肯定,为以后我的目的,这对我个人的工作能力也是一个肯定,为以后我的工作的针对性更进一步提高。的工作的针对性更进一步提高。参考文献参考文献u夏人青,罗志敏,严军夏人青,罗志敏,严军.中国大学生创业政策的回顾与展望(中国大学生创业政策的回顾与展望(1999-20

13、11),高教探索,),高教探索,2012(1):):123128u王光亚王光亚. 手机下手机下Java游戏开发概述,电子科学,游戏开发概述,电子科学,2009(2):):2526u车战斌,韩玉民,刘安战车战斌,韩玉民,刘安战. 高职高职Java手机游戏开发专业课程体系建设研究,职业教育研究,手机游戏开发专业课程体系建设研究,职业教育研究,2012(2):):4445u丁峰,徐鹏,蔡月茹丁峰,徐鹏,蔡月茹. 基于基于Java的的Web应用概览,计算机世界,应用概览,计算机世界,2004(1):):124127u籍炜籍炜. 基于基于Java的拼图游戏开发,学园,的拼图游戏开发,学园,2013(5)

14、:):150u李德平李德平. 基于基于JAVA的指纹考勤机统计软件的开发,清远职业技术学院学报,的指纹考勤机统计软件的开发,清远职业技术学院学报,2012,5(3):):3439uWeirich S, Huang L. A Design for Type-Directed Programming in Java, Electronic Notes in Theoretical Computer Science ,2005 .117136u迟伟雅迟伟雅. Java语言简介,电脑与网络,语言简介,电脑与网络,2325u陈涵生陈涵生. Java语言与语言与Java技术,计算机工程,技术,计算机工程,

15、1997,27(5):36uJ. Martinez-Llario,M. Gonzalez-Alcaide. Design of a Java spatial extension for relational databases,The Journal of Systems and Software,2011 (84):23142323u张小红张小红. 浅谈浅谈ORACLE中基于中基于JAVA的存储查询优化,电子技术与软件工程,的存储查询优化,电子技术与软件工程,2013(5):):200201uClaudia B, Stephan D. Educational and technical de

16、sign of a Web-based interactive tutorial on programming in Java,Science of Computer Programming 2004(53):):2536u吴越胜吴越胜,李新磊等李新磊等. Eclipse 3.0 程序开发技术详解,清华大学出版社程序开发技术详解,清华大学出版社, 2010: 1315u吴亚峰吴亚峰,苏亚光等苏亚光等. 30天学通天学通java项目案例开发,电子工业出版社项目案例开发,电子工业出版社, 2009: 153190u唐大仕唐大仕. JAVA程序设计第二版,清华大学出版社程序设计第二版,清华大学出版社

17、, 2003:110 u吕聃吕聃. 基于基于Java的在线考试系统设计与实现,吉林大学,学位论文,的在线考试系统设计与实现,吉林大学,学位论文,2012u尚蔚尚蔚. 基于基于Java的多形式的多形式WEB视频监控系统的设计与实现,东华大学,学位论文,视频监控系统的设计与实现,东华大学,学位论文,2010u强锋科技强锋科技. Java开发利器开发利器: Eclipse从入门到精通,清华大学出版社从入门到精通,清华大学出版社, 2005: 24111u宋全德宋全德. 基于基于Java的的Madlib自动化测试框架,计算机系统应用,自动化测试框架,计算机系统应用,2014,23(2):):2835u

18、(英)伊乐斯(英)伊乐斯, 克里普斯著克里普斯著, 蔡黄辉蔡黄辉, 马文涛译马文涛译.架构实战架构实战软件架构设计的过程,机械工业出版社软件架构设计的过程,机械工业出版社, 2010: 4276u侯强侯强. 基于基于JAVA的的RPG教学游戏研究与设计,山东理工大学,学位论文,教学游戏研究与设计,山东理工大学,学位论文,2007u王建涛,胡明玲王建涛,胡明玲. 基于基于Java的电子文献传递服务系统的设计,现代情报,的电子文献传递服务系统的设计,现代情报,2004,10:8890u姚涛姚涛. 基于微型学习的手机游戏的设计与开发,浙江师范大学,学位论文,基于微型学习的手机游戏的设计与开发,浙江师

19、范大学,学位论文,2012uVincenzo B,Camil D,Irene F. A Java-based system for building animated presentations over the Web,Science of Computer Programming 2004 (53):3749 u uu 作者在设计(论文)期间都是在朱晓军教授,李楠教授全作者在设计(论文)期间都是在朱晓军教授,李楠教授全面、具体指导下完成进行的。朱晓军老师,李楠老师渊博面、具体指导下完成进行的。朱晓军老师,李楠老师渊博的学识、敏锐的思维、民主而严谨的作风使学生受益非浅,的学识、敏锐的思维、民主而严谨的作风使学生受益非浅,并终生难忘。并终生难忘。 感谢大家在毕业设计工作中给予的帮助。感谢大家在毕业设计工作中给予的帮助。 感谢我的学友和朋友对我的关心和帮助感谢我的学友和朋友对我的关心和帮助致谢致谢

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号