摘 要:随着计算机技术的快速发展,各种各样的游戏冲击着人们的视野,人们对游戏的需求也日益高涨。计算机硬件条件的发展,同时也为游戏开发提供了更好的开发环境。本文的初衷就是通过对3D RPG(Role-playing game;又称角色扮演)游戏的开发研究来深入了解学习游戏开发的一般制作过程,提高对游戏开发的认知以及大学四年学习的编程知识的实际运用。91603

本文基于Windows系统环境,使用Unity3d开发工具研究并开发了一款角色扮演类游戏,通过游戏设定的剧情指引展开游戏。简单描述了游戏系统总体设计,包括结构设计、UI层设计、逻辑功能层设计和数据层设计。详细介绍了游戏战斗系统的具体实现,包括播放攻击动作、生命扣除和死亡及战斗结算,并给出了战斗系统的实际效果。然后进行游戏测试,对不同的游戏环节和游戏的运行环境进行测试,并进行总结。最后对本文进行总结,并对下一步的工作进行展望。

毕业论文关键词:游戏开发,3D RPG,Unity3d

Abstract:Nowadays, due to the rapid development of computer technology, all kinds of games are affecting people's vision, and the demand for games is also increasing。And the development of computer hardware condition also provides a better development environment for game development。 The purpose of this paper is based on the 3D RPG (Role-playing game; also known as role playing) insight into the general process of learning game development game research and development to improve the actual use of game development and cognitive university four years learning programming knowledge and ideas。

Based on the Windows system environment, this paper studies and develops a role-playing game through the Unity3d development tool。 It briefly describes the overall design of the game system, including structure design, UI layer design, logical function layer design and data layer design。 Detailed implementation of the game combat system, including broadcast attacks, life deduction and death and combat settlement, and shows the actual effect of the combat system。 Then, we test the game, test the different game links and the running environment of the game, and summarize。 Finally, this paper summarizes the work and prospects for the next step。

Keywords: game development, 3D RPG, Unity3d

目   录

1  引言 5

1。1  课题的来源以及研究背景 5

1。2  游戏开发现状分析 5

1。3  开发工具 6

1。3。1  Unity3d引擎简介 6

1。3。2  Unity3d引擎架构 7

1。3。3  Unity3d引擎特性 8

1。4  本章小结 9

2  《幻想世界》游戏系统整体设计 10

2。1  游戏系统总体结构设计 10

2。2  系统UI层设计 11

2。2。1  登陆界面 11

2。2。2  主界面 12

2。2。3  其它窗口界面 13

2。3  系统逻辑功能层设计 16

2。3。1  人物移动及攻击 16

2。3。2  摄像头同步 16

2。4  系统数据层设计

上一篇:基于iOS平台的健身APP的设计+源代码
下一篇:基于ZigBee的安防传感网的设计+源代码

Unity3D双人横版闯关游戏设计与实现

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

Python计算机专业文章搜索引擎设计

Matlab基于多旋翼飞行器的飞行控制系统设计

基于字典学习的多视图低维相关表示方法研究

基于android通讯与游戏的手...

肢体语言在小学英语教学中的应用浅谈

大淘宝网的虚假交易研究

2021年什么行业赚钱,适合...

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

个案管理茬老年糖尿病患...

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状

新疆农林高校學生昆虫生...