admin 发表于 2021-7-9 07:22:57

基于Java的超级马里奥(超级玛丽)游戏的设计与实现

技术:Java等
摘要:
随着时代的不断变化和发展,计算机互联网产业已经通过各种手段逐渐融入到人们的生活中。来自它的每一个行业都已经成为现代生活中不可或缺的一部分,比如游戏行业。
电子游戏作为现代人生活的一部分,已经成为当今人们的另一种交流载体,而超级马里奥更是初期电子游戏的经典之作,它甚至成为一代人的宝贵记忆,JAVA语言是一种面向对象的编程语言。在游戏设计方面有着独特的优势。Java语言是被特意设计于互联网的分布式环境,Java具有诸如简单性,面向对象,分布式,健壮性,安全性,平台独立性和可移植性,多线程和动态性等特性。在游戏开发方面应用广泛。本设计便是使用Java语言对超级马里奥游戏的再现,该游戏基本功能都已实现,但是还有一些方面需要完善。
本文档将对于本游戏的整体设计和分析实现的过程进行详细的阐述,本论文包括摘要、相关技术研究、可行性分析等
关键词:   Java 超级玛丽

目录:
摘要    i
Abstract    ii
1绪论    1
1.1    课题研究的背景    1
1.2课题研究的意义    1
1.3课题研究的内容    2
2可行性分析    3
2.1经济可行性分析    3
2.2技术可行性分析    3
2.3系统性能需求分析    4
3相关技术研究    5
3.1开发工具及环境    5
3.1.1Java语言介绍    5
3.1.2Intellij IDEA环境    6
3.2面向对象程序设计    6
3.3C/S结构与B/S结构    6
4系统设计与实现    7
4.1开发工作    7
4.2游戏素材管理    7
4.3游戏的场景布置    8
4.4游戏总流程图    9
4.5游戏的用例图    9
4.6游戏的状态图    10
4.7游戏时序图    11
4.8游戏类图    13
4.8.1游戏总类图    13
4.8.2马里奥类图    14
4.8.3Enemy类 图    16
4.8.4obstruction类图    17
4.8.5BackGround类    19
4.8.6Staticvalue类图    20
4.8.7Myframe类图    21
4.9游戏功能与代码实现    23
4.9.1游戏功能    23
4.9.2代码实现    23
5游戏素材    33
5.1游戏开发用到的图片素材    33
5.1.1马里奥对应图片    33
5.1.2障碍物对应图片    33
5.1.3敌人对应图片    34
5.1.4背景图片    34
6    测试    39
6.1软件测试的重要性    39
6.2测试用例的研究与选择    39
6.3测试环境与测试条件    40
6.4系统运行情况    40
6.5系统评价    40
(1)    游戏功能评价    41
(2)    游戏技术评价    41
(3)    游戏经济评价    41
7结论与展望    42
7.1总结    42
7.2游戏中的不足之处    42
7.3对以后的展望    43
参考文献    44
致谢    46
附录一外文文献(原文)    47
附录二外文文献(译文)    58

论文字数:30879
包含资料:毕业设计任务书、论文、项目源代码、答辩PPT



截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****



Hibilibili 发表于 2022-10-20 17:20:26

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: 基于Java的超级马里奥(超级玛丽)游戏的设计与实现