基于java的“勇闯nba”游戏的设计与实现毕业论文(设计)(编辑修改稿)内容摘要:

......................................................33 游戏主菜单 ...........................................................................................35 个人资料模块 .......................................................................................35 NBA 生涯模块 ....................................................................................36 名人堂模块 ...........................................................................................38 NBA 商店模块 .......................................................................................39 练身房模块 ...........................................................................................40 我的物品模块 .......................................................................................41 知识问答模块 .....................................................................................42 游戏对战模块 ......................................................................................42 本章小结 .........................................................................................................43 6 测试 ...........................................................................................................................45 测试计划 ..........................................................................................................45 功能测试 .........................................................................................................45 本章小结 .........................................................................................................46 7 结束语 .......................................................................................................................47 总结 .................................................................................................................47 展望 .................................................................................................................48 附 录 ...........................................................................................................................49 参考文献 .......................................................................................................................55 致 谢 ...........................................................................................................................56 平顶山学院本科毕业设计 1 1 绪 论 角色扮演类游戏 是 当今比较流行 的游戏类型之一, 一直以来 深受不少玩家的喜爱 ,而现在的 NBA 游戏也得到了许多的玩家的喜爱和认可, 本系统是将角色扮演类游戏和篮球运动相结合, 玩家可以通过 轻松的进行 游戏来缓解 工作 和 学习压力,并且能够 在游戏的同时 收获更多 NBA 以及篮球 方面的知识。 本章主要是介绍该系统的研究背景、意义和研究现状,并介绍了本论文的结构安排。 研究背景与意义 如今,随着电脑的普及,各样类型的游戏正在不断地走进无数人的生活。 角色扮演游戏( RPG,英文全称 Roleplaying game)是一种最深受人们喜爱的游戏模式,在游戏中, 玩家扮演虚拟世界中的一个或者几个特定角色在特定场景下进行游戏。 角色根据不同的游戏情节和统计数据(例如力量、灵敏度、智力、魔法 、技能 等)具有不同的能力,而这些属性会根据游戏规则在游戏情节中改变。 有些游戏的系统可以根据此而改进。 玩家需扮演游戏中的主角(可以不止一个人 )在游戏。 由于角色扮演游戏可以使玩家扮演与其本人截然不同的人物 , 可以满足玩家成为游戏中最强大的人、最伟大的英雄的欲望 , 而亲身体验跌宕起伏的剧情又能使玩者如同看一本小说一般,与游戏中的人物同喜同悲。 这些恐怕也就是角色扮演游戏里最有趣最吸引人的地方 [1]。 因此,编写一个角色扮演类游戏也必将带给人们也不一样的感受,在游戏的同时体会到不少的乐趣。 随着 社会的飞速发展,人们生活 水平也在不断地提高 , 许多人都更加注重精神文化生活,休息娱乐我们这个时代生活很重要的一部分,游戏就是一种参与交互式的形式,由于电脑的普及,喜欢游戏休闲的人日益增多,同时,人们也都 更加地注重体育锻炼, 喜欢关注体育赛事, 篮球就作为大家最为喜爱的体育运动之一, 而 NBA 更是 汇聚了世界顶尖篮球运动员并且代表着世界篮球最高水平的体育赛事 ,吸引了无数的球迷的喜爱和关注。 如果将 NBA 与游戏结合,开发一款新 型的 NBA 游戏也定会吸引无数的篮球爱好者和游戏玩家前去体验。 设计一款 角色扮演类的 “勇闯 NBA”的游戏,让玩家 可以上传 自己 的图片来 创建一 个 角色去挑战 现役的 NBA 球员 和以任务的形式去挑战已经退役的深受大家喜爱的名人堂篮球巨星 ,不仅可以满足 玩家们 心中对 NBA 的那种渴望之感,同时还可以缓解其工作、学习压力, 在游戏中可以再设有篮球知识问答环节,通过基于 Java 的 “勇闯 NBA”游戏的设计与实现 2 答题可以收获金钱、经验等也就更 能够 增加玩家的乐趣,同时还能 在轻松游戏之时收获更多 NBA 方面的知识。 研究现状 目前比较受欢迎的 NBA 游戏主要是 EA 公司开发的 NBA Live 以及世嘉开发(后转为 TakeTwo)的 NBA 2K 系列,它们都是操作型游戏,玩家进入游戏后可以任意选择自己的球队和将要对战的球队,系统模拟出比赛现场,然后玩家通过按键控制己方球员移动、控球、投篮来完成与电脑智能控制另一支球队的比赛。 其中在今年 10 月份发布的《 NBA2K12》,其游戏控制给人一种更精干的感觉,比之前作有更大的控制力,一部分是因为动画没有了以前那种累赘感;行动间更加紧凑、执行命令时更加干脆利落。 运球进攻可以在更小的范围内执行,令你能够在有限的空间内,控制到更多的球员,边场和角位运作 相对而言就更精准,大大避免玩家一不小心就把球运入人群区域。 《 NBA 2K12》是 2K Sports 继《 NBA 2K11》之后的又一篮球巨作,在 NBA 2K11 成功的基础上, 2K 在新作中又新增了 “辉煌模式 ”,完美重现了 15 位传奇球星的辉煌岁月。 2K 表示,在这一模式下,玩家能够体验到 15 位传奇球星和他们所在队伍的最辉煌岁月,包括乔丹、魔术师约翰逊、拉里伯德、 J 博士和贾巴尔等等。 在这一模式下游戏时,你能够通过努力解锁这些传奇球队,并在普通模式下与现在的强队一较高下,比如挑战迈阿密三巨头和科比带领的湖人队还有诺维 斯基的小牛队等等。 还有就是网页游戏《范特西篮球经理》,它是 是国内第一款根据实时 体育 赛事竞争的网络体育策略游戏 ,玩家在游戏中充当一名 NBA 经理人 ,所有 NBA球星掌握在你手中的一款在线模拟经营类网页游戏。 这款游戏基于网页设计,无需下载,系统配置要求不高,只要可以轻松打开网页便可随意玩转。 该游戏将带给玩家前所未有的刺激体验,开辟一个新的网游时代。 在游戏中玩家充当俱乐部经理的角色,管理 球员 ,雇佣职员,设置阵容战术,在比赛中进行指挥,使玩家在游戏的过程中充分展示经营和管理一个球队需要具备的素质和能力,从而最终成为一 位杰出的篮球经理人。 《 范特西篮球经理》给玩家提供了充足的管理空间,玩家并不需要是一个地道的球迷,也不需要有太多的经营经验,它可以让你从不懂篮球到喜爱篮球,最终学会经营篮球,从中找到无限乐趣。 然而 《 范特西篮球经理》 的对战全是文字直播,不能够很好的吸引玩家。 角色扮演类游戏如 梦幻西游、大话西游 、 仙剑奇侠传 和古剑奇谭等 已深入无数人的心中,其采用的对战模式更是 被 不少的游戏爱好者熟知和喜爱。 如果开发平顶山学院本科毕业设计 3 一款角色扮演类型的 NBA 游戏,并且应用篮球的攻防技巧来进行类似仙剑 奇侠传 中的游戏对战模式,给玩家带来一种亲身去 “闯 ”NBA 并与心目中球星对战之感,相信会得到不少玩家的喜爱。 本论文 结构 安排 在对 如今比较流行的 角色扮演类游戏和 有关 NBA 的 篮球游戏 体验和 调研的基础上,再结合自己对篮球运动的喜爱 以及 对篮球知识的了解,然后运用大学期间所学的专业技术知识,设计实现了一个基于 Java 的“勇闯 NBA”角色扮演类游戏。 该游戏是一个基于 Java 应用技术, 采用 JDBC 数据库访问技术设计开发的一款角色扮演类游戏 , 选择 SQL Server 20xx 数据库管理系统进行 数据存储管理,使用 JDK 版本为 ,并利用 MyEclipse 开发环境进行 游戏 开发。 接下来介绍 该论文的组织 结构 安排。 第一章主要介绍了该游戏研究 、 设计的背景和 角色扮演类游戏和 NBA 篮球 游戏 的研究现状,在此基础上分析 设计 ,论述 该游戏的意义 以及分析和目前已有该类游戏的不同和改进之处。 第二章主要介绍了设计该游戏所用到的相关技术和开发工具的简单介绍 ,包括开发环境,使用的数据库管理系统等。 第三章是对该游戏的需求分析, 在调研 大家对篮球游戏的需求 的基础上,详细分析、总结 该游戏所需具有的功能模块 ,并对各功能模块进行了具体的用例分析,绘制出系统的用例图 , 并 由此得出 了 不同 玩家 的功能 需求和系统的性能、数据需求。 第四章是系统的 概要设计,主要包括游戏功能模块设计以及 数据库 的 设计。 功能模块设计是更加需求分析得出游戏必须的几个功能模块,绘制了系统的功能模块图并阐述了各模块所具有的功能。 数据库是一个游戏的重要的支撑,整个游戏的设计都将是基于数据实现的。 因此,对数据库进行仔细的分析设计就显得极其 重要。 数据库的表主要是根据 游戏的各功能模块 的需求 得出 并设计 的。 接着对主要的数据库表的属性字段进行了详细的介绍并绘制了整个系统的 ER 图,展示了各表之间的关联关系。 第五章介绍了该系统 的详细 设计与实现,从 页 面 设计、类的设计以及 各功能的详细设计与实现结果 进行了描述。 页面设计阐述了进行页面设计所需的关键技术,页面的布局方式以及字体颜色以及图片的如何选择搭配来达到游戏界面的美观效果。 类的设计是针对各功能模块而设计的具体功能类和为了支持这些功能类基于 Java 的 “勇闯 NBA”游戏的设计与实现 4 而设计的支持类等。 功能的 详细设计与实现是对如何具体的实现游戏的各大功能进行了具体的描述 ,重点描述了进行这些功能设计的设计理念、实现这些功能所用到的专业技术和具体的实现过程 ,同时对游戏 功能 的实现界面进行了截图展示。 第六章是系统的测试, 包括 测试环境的介绍, 功能测试 、用户界面测试。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。