需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11804 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近些年来,随着我国游戏行业所提供的市场机会逐渐得到了其他行业的重视,我国的管理部门也给以了游戏行业很大的支撑,使游戏行业得到了更加迅猛的发展。由于Unity3D强大的集成功能及跨平台的特性,使Unity逐渐成为国内游戏研发的首选,随着国内使用Unity进行游戏开发的技术逐渐成熟,Unity也将在今后得到更好的发展。 本论文将用Unity引擎为大家展示一个设计和开发3D动作类游戏的过程。按照游戏的开发思路与过程,将从国内背景、引擎原理、游戏需分、游戏设计到游戏实现一步步展开工作,完成最终的作品。本论文会将讲述的核心点用在游戏的需分设计和实现上,并对游戏的实现过程与步骤进行详尽的讲述;但愿本文不仅能够体现大学的学习成果,而且能为其他游戏开发者有一些参考作用。
关键词:Unity;客户端游戏;游戏开发;3D角色扮演;动作类游戏
目录 摘要 Abstract 1 绪论-1 1.1 论文的研究背景-1 1.2 国内外的发展状况-1 1.3 论文的框架结构-2 2 Unity引擎的工作原理-3 2.1 Unity的跨平台机制-3 2.1.1 平台-3 2.1.2 图形-3 2.1.3 物理-4 2.1.4 网络-4 2.2 Unity内部脚本的工作原理 -5 3 游戏需求分析与设计-6 3.1 游戏构思与创意-6 3.2 游戏框架结构的需求分析与设计-7 3.2.1 注册登陆与服务器选择-7 3.2.2 新手村游戏主界面-8 3.2.3 背包系统-10 3.2.4 任务系统-11 3.2.5 技能系统-12 3.2.6 副本与战斗系统-13 3.3 游戏层级结构设计-14 4 游戏实现-15 4.1 用户登陆与服务器选择的实现-15 4.1.1 用户登陆与服务器选择界面场景的实现-15 4.1.2 用户登陆与服务器选择控制逻辑的实现-16 4.2 主城场景的实现-17 4.2.1 主城场景界面的实现-17 4.2.2 主城场景控制逻辑的实现-18 4.3 背包系统的实现-19 4.3.1 背包系统界面场景的实现-19 4.3.2 背包系统控制逻辑的实现-20 4.4 任务系统的实现-21 4.4.1 任务系统界面场景的实现-21 4.4.2 任务系统控制逻辑的实现-22 4.5 技能系统的实现-23 4.5.1 技能系统界面场景的实现-23 4.5.2 技能系统控制逻辑的实现-24 4.6 副本与战斗系统的实现-24 4.6.1 副本与战斗系统界面场景的实现-24 4.6.2 副本与战斗系统控制逻辑的实现-26 5 总结与展望-28 5.1 用户登陆与服务器选择的实现-28 5.1.1 场景搭建总结-28 5.1.2 逻辑编写总结-28 5.2 展望-28 参 考 文 献-29 致 谢-30 |