| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16212 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
基于Unity3D动物园模拟经营游戏的设计与开发主题是动物园模拟经营,主要内容包括注册并保存账号,自定义动物园内建筑布局,交易游戏物品。注册的账号密码会以键值对的形式保存,购买的游戏物品信息可以保存到本地文档,在容量限制内自动生成新的游客NPC,游客NPC会随意的在园区内走动,其在园区内一段时间后会自动离开,后台可以实时监测园区中的NPC数量,增加游客会获得资金,可容纳人数满载时会停止外部游客NPC进入,当可容纳人数出现空缺时,会再次允许游客进入。在编辑模式下,场景中的物体可以跟随鼠标射线到地面的焦点移动。策划思维导图使用的软件是Xmind,平面UI使用了Photoshop和Illustrator,三维模型制作使用了Blender,脚本使用VisualStudio编写C#脚本完成,使用的框架是MVC结构,用到了单例模式。
关键词: Unity3D;经营类游戏;三维建模
目 录
摘 要 I
Abstract II
1 前言 1
1.1 研究背景 1
1.2 研究意义 1
1.3 研究主要内容 1
2 相关技术 3
2.1 Unity3d引擎 3
2.2 Illustrator 3
2.3 Blender 3
3 分析与设计 5
3.1 需求分析 5
3.2 功能设计 5
3.3 整体风格与平面美术 6
4 UI设计与实现 7
4.1 UI风格 7
4.2 首页UI 7
4.2.1 游戏名称UI 7
4.2.2 按钮UI 8
4.2.3 登录账号面板UI 8
4.3 加载页面UI 8
4.4 主界面UI 9
4.4.1 物品栏 9
4.4.2 左侧工具栏 10
4.4.3 商店面板 10
4.4.4 设置声音面板 11
4.4.5 用户面板 12
5 三维模型设计与制作 13
5.1 模型 13
5.1.1 狐狸模型 13
5.1.2 老虎模型 13
5.1.3 兔子模型 14
5.2 建筑类模型 15
5.2.1 动物围栏 15
5.2.2 客服站 15
5.2.3 公共厕所 16
5.2.4 检票站 16
5.3 导出模型 16
6 交互功能的实现 17
6.1 准备工作 17
6.1.1 导入图片资源 17
6.1.2 导入模型资源 17
6.1.3 资源管理文件夹 17
6.2 游戏首页 17
6.2.1 构建框架 18
6.2.2 游戏标题UI 18
6.2.3 首页背景 18
6.2.4 按钮 19
6.2.5 登陆账号面板 19
6.2.6 注册账号面板 21
6.2.7 悬浮提示文本 21
6.3 音频组件 21
6.4 加载页场景 22
6.5 主界面内容 22
6.5.1 主界面UI 22
6.5.2 主界面地图 23
6.5.3 主场景操作逻辑 23
7 程序测试 25
7.1 登录和注册账号功能测试 25
7.2 左侧工具栏测试 25
7.3 设置面板测试 26
7.4 商店功能测试 27
结 论 29
参考文献 30
|

