- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)任务书第1页毕业设计(论文)题目:基于java的魔塔游戏的设计与实现毕业设计(论文)要求及原始数据(资料):1.了解和运用Java面向对象的特性;2.熟练掌握模块化设计的思想,锻炼使用java语言的能力;3.深入分析魔塔游戏的关键技术与编写语言;4.深入了解魔塔游戏各个模块的具体功能;5.设计魔塔游戏的各个功能模块以及模块之间的关系;6.实现魔塔游戏各个功能模块;7.训练检索文献资料和利用文献资料的能力;8.训练撰写技术文档与学位论文的能力。第2页毕业设计(论文)主要内容:1.综述魔塔游戏的项目背景及功能;2.深入分析基于java的魔塔游戏的关键技术与编写语言;3.了解基于java的魔塔游戏的相关技术;4.熟悉基于java的魔塔游戏的开发环境;5.设计魔塔游戏的功能模块以及关系;6.对基于java的魔塔游戏的功能模块进行编写;7.对功能模块进行整合并进行测试;8.对测试结果进行分析,并对相关部分代码进行修改;9.对完整的基于java的魔塔游戏的运行结果记录。学生应交出的设计文件(论文):1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 第3页主要参考文献(资料):荣钦科技. Java2游戏设计[M].北京.清华大学出版社, 2004袁海燕,王文涛. Java实用程序设计100例[M] .北京.人民邮电出版社, 2005邵敏敏,陈德平.解析Java的多线程机制[J]. 电脑知识与技术, 2006秦琴. Java语言的异常处理设计[J].中国科技信息, 2006张洪斌.Java2高级程序设计[M]. 中科多媒体出版社, 2010赵生慧. Java面向对象程序设计. 北京.高等教育出版社,2010林建素,孟康健.《Eclipse开发学习笔记》(第1版).北京.电子工业出版社,2008.4Bruce Eckel. Thinking in Java[M]. Upper Saddle River, New Jersey, USA: Prentice Hall, 2006Abraham Silberschatz, Henry F.Korth, S.Sudarshan. Database System concepts[M]. USA:The McGraw-Hill Companies,Inc.Cay S. Horstmann, Gary Cornell. Introduction to Java [M]. London: Macmillan. 2006专业班级学生要求设计(论文)工作起止日期指导教师签字日期教研室主任审查签字日期系主任批准签字日期基于java的魔塔游戏的设计与实现摘要计算机技术的高速发展,极大程度上影响着我们的日常生活。我们使用计算机玩游戏也越来越普遍。考虑到Java语言简单、安全、健壮等特性,以及“Write Once,run anywhere”的特点。本次的毕业设计课题使用Java语言开发一款益智类RPG(角色扮演)游戏——魔塔。该游戏操作简单,但对智力、谋略却有一定的考验。游戏设计中的特色功能主要包括:“怪物手册”、“楼层跳转”、“背景音乐播放”、“游戏进度的存/取”等。功能的丰富并不代表操作的繁琐,游戏过程中,玩家只需简单操作鼠标和键盘即可。游戏中设有多种情景对话,加之背景音乐的播放,让玩家有一种身临其境的感觉。同时,该游戏拥有存档的功能,使玩家不会因为每次都重新开始而烦恼。本次毕业课题的设计过程中主要使用到了Java Swing、线程、事件处理等技术,其中穿插了双缓冲技术和Java Applet技术。同时借助Java语言面向对象的特点,充分利用封装、继承、多态的特性,将这一经典游戏呈现。关键词:Java;Java Swing;游戏;魔塔;面向对象Design and realization of the Magic Tower GameBased on JavaAbstractThe rapid development of computer technology, greatly affecting our daily lives. We use the computer to play the game more and more common. Considering the Java is simple, secure, robust and other characteristics, as well as Write Once, run anywhere features. This time, the graduation project use the Java language to devel
文档评论(0)