基于Java的勇闯NBA游戏的设计与实现毕业设计40设计41Word下载.docx
- 文档编号:14889553
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:48
- 大小:2.94MB
基于Java的勇闯NBA游戏的设计与实现毕业设计40设计41Word下载.docx
《基于Java的勇闯NBA游戏的设计与实现毕业设计40设计41Word下载.docx》由会员分享,可在线阅读,更多相关《基于Java的勇闯NBA游戏的设计与实现毕业设计40设计41Word下载.docx(48页珍藏版)》请在冰豆网上搜索。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
3)其它
评阅教师评阅书
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□优□良□中□及格□不及格
2、对答辩问题的反应、理解、表达情况
3、学生答辩过程中的精神状态
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
2、是否完成指定的论文(设计)任务(包括装订及附件)?
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
2、论文的观念是否有新意?
设计是否有创意?
3、论文(设计说明书)所体现的整体水平
评定成绩:
教研室主任(或答辩小组组长):
(签名)
年月日
教学系意见:
系主任:
基于Java的“勇闯NBA”游戏的设计与实现
摘要
随着电脑的普及,各样类型的游戏正在不断地走进无数人的生活。
同时,由于生活节奏的加快,人们在繁忙的工作、学习之余更加地注重体育锻炼,篮球作为大家最为喜爱的体育运动之一,因此,也有着无数的球迷喜爱、关注着代表着世界篮球最高水平的体育赛事——NBA。
该游戏是将NBA与游戏结合,开发的一款NBA角色扮演类游戏,相信它一定会吸引无数的篮球爱好者和游戏玩家前去体验。
该游戏是一个用JAVA应用程序编写的角色扮演类游戏,玩家可以创建一个角色来进行游戏,角色拥有篮球和传统RPG游戏的角色属性,游戏包括个人资料,NBA生涯,名人堂,NBA商店,练身房,我的物品,篮球知识问答等模块。
该游戏的主要特色在于攻防双方分别使用自己的篮球攻击和防守技能来进行回合式的对战,每一回合双方攻防的成功率是由对战双方的属性值和使用的攻防技能的技能值等因素共同决定,然后根据该成功率得出该回合得分与否,最终先得到一定分数的一方将获胜。
为达到游戏界面的美化效果,所有的使用画布进行绘制,同时设有背景图片。
玩家操作的事件处理使用鼠标和键盘事件相结合的方式实现了友好的用户交互。
本论文阐述了基于Java的“勇闯NBA”游戏的背景、研究现状及意义,介绍了系统开发所使用的环境、工具以及开发语言,并对相关的开发技术进行了阐述。
按照软件开发的生命周期论述了需求分析、概要设计、详细设计和代码实现的过程。
具体论述了面向对象设计方法、系统设计的原则、系统设计的总体目标以及体系结构的特点。
关键词:
Java应用程序,角色扮演,NBA,画布
TheDesignandImplementationofTheJava-based"
DawnoftheNBA"
Game
Abstract
Withthepopularizationofcomputers,everytypeofgameintothelivesofcountlesspeople.Thesametime,duetotheacceleratedpaceoflifeinthebusywork,learnandmoreemphasisonphysicalexercise,basketballasoneofthesportsmostpopular,soalsowritteninrole-playinggame,playerscancreatearoletoplaythegame,therole,NBAcareer,HallofFame,theNBAStore,practicethegym,myarticles,basketballquizmodule.Themainfeaturesofthegameisbetweenoffensiveanddefensivebasketballattackanddefenseskillstocarryoutround-stylebattle,eachroundofboththeoffensiveanddefensivesuccessrateisthevalueoftheskillsfromtheBattleofthepropertiesofboththevalueanduseofoffensiveanddefensiveskillsandotherfactorscommondecision,andthenderivedbasedonthesuccessrateoftheroundscoresornot,thefinalbeforeacertainfractionofthepartywillwin.Toachievethebeautifyingeffectoftheinterfaceofthegame,allusethecanvastodraw,atthesametimeofmouseandkeyboardeventstoachieveauser-friendlyinteraction.
ThispaperdescribedthebackgroundbasedonJava'
s"
DawnoftheNBAgame,thestatusandsignificanceoflanguageusedinthesystemdevelopmentenvironment,tools,anddevelopmentandthedevelopmentoftechnologiesaredescribed.Discussesthesoftwaredevelopmentlifecyclerequirementsanalysis,preliminarydesign,detaileddesignandcodeimplementationprocess.Arediscussedindetailtheprinciplesofobject-orienteddesign,systemdesign,thecharacteristicsoftheoverallsystemdesigngoalsandarchitecture.
Keywords:
JAVAapplication,RPG,JDBC,canvas
1绪论1
1.1研究背景与意义1
1.2研究现状2
1.3本论文结构安排3
1.4本章小结4
2技术及开发工具介绍5
2.1画布绘制技术5
2.2事件处理技术5
2.2.1ActionEvent事件5
2.2.2ItemEvent事件6
2.2.3鼠标事件6
2.2.4键盘事件6
2.3图像拷贝技术7
2.4Java多线程机制7
2.5SQLServer数据库管理技术7
2.6JDBC数据库连接技术8
2.7开发工具介绍8
2.8本章小结8
3需求分析9
3.1实际业务操作流程9
3.2设计目标9
3.3功能需求10
3.2.1注册、登录功能10
3.2.2查看资料、物品错误!
未定义书签。
3.2.3生涯、名人堂、对战12
3.2.4NBA商店、练身房13
3.4本章小结14
4概要设计15
4.1功能设计15
4.2数据库设计16
4.2.1数据分析17
4.2.2概念结构设计18
4.2.3逻辑结构设计18
4.3本章小结错误!
5详细设计与实现错误!
5.1系统设计错误!
5.1.1页面设计错误!
5.1.2类的设计错误!
5.2核心算法错误!
5.3系统实现错误!
5.3.1游戏开始界面错误!
5.3.2登录、注册模块22
5.3.3游戏主菜单23
5.3.4个人资料模块24
5.3.5NBA生涯模块24
5.3.6名人堂模块26
5.3.7NBA商店模块27
5.3.8练身房模块28
5.3.9我的物品模块29
5.3.10知识问答模块30
5.3.11游戏对战模块31
5.4本章小结32
6测试33
6.1测试计划33
6.2功能测试33
6.3本章小结34
7结束语35
7.1总结35
7.2展望36
附录37
参考文献42
致谢43
1绪论
角色扮演类游戏是当今比较流行的游戏类型之一,一直以来深受不少玩家的喜爱,而现在的NBA游戏也得到了许多的玩家的喜爱和认可,本系统是将角色扮演类游戏和篮球运动相结合,玩家可以通过轻松的进行游戏来缓解工作和学习压力,并且能够在游戏的同时收获更多NBA以及篮球方面的知识。
本章主要是介绍该系统的研究背景、意义和研究现状,并介绍了本论文的结构安排。
1.1研究背景与意义
如今,随着电脑的普及,各样类型的游戏正在不断地走进无数人的生活。
角色扮演游戏(RPG,英文全称Role-playi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Java NBA 游戏 设计 实现 毕业设计 40 41