基于Unity的策略游戏开发.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8447
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:众所周知,对于游戏行业来说,跨平台一直是一个麻烦、复杂的工作。而Unity是一款3D游戏开发引擎,具有跨平台能力,可以很方便的开发出适合多平台的游戏,并且结合引擎自身简单、实用等特性,深受广大游戏开发者追捧。今年虚拟现实硬件的崛起,更是让Unity引擎如鱼得水,越来越受到人们的关注。

所以本次准备通过Unity引擎开发一款结合A*算法的益智类塔防游戏,并移植到手机当中。游戏分为怪物、防御塔、UI三个大模块。从这三大模块入手,分析各个脚本。阐述在开发中遇到的各个问题,以及解决的思路。最终完成了PC,手机端均可运行的益智类塔防游戏,玩家可以根据异想天开的思路建造重重障碍来阻止怪物前行。

 

关键词:Unity;益智塔防;手机游戏;算法

 

目录

摘要

Abstract

1 绪论-3

1.1 选题目的-3

1.2 题目调研-3

2 使用工具介绍及需求分析-4

2.1 Unity界面布局-4

2.2 Unity3D特点-4

2.3 Unity3D项目结构-4

2.4需求分析-7

3 游戏设计-7

3.1 游戏概要设计-7

3.2 游戏详细设计-8

4 游戏实现-9

4.1 准备工作-9

4.1.1 游戏流程设计-9

4.1.2 UI资源-9

4.1.3 A*算法-9

4.1.4 场景搭建-10

4.2怪物模块-12

4.2.1 怪物生成-12

4.2.2 怪物寻路-12

4.2.3 怪物的属性-17

4.3防御塔部分-18

4.3.1 塔的建立-18

4.3.2 塔的升级,合成与销毁-18

4.3.3 防御塔的攻击范围及子弹-21

4.4 UI部分-24

4.4.1 分数系统-24

4.4.2摄像机控制-25

5 游戏测试-27

参考文献-30

致谢-31

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述: 本次毕业设计准备制作的是一款塔防益智类游戏,塔防游戏指在地图上构建炮台或者是与之相似的具有攻击效果建筑物达到阻碍敌人到达终点的一类策略性游戏。从这个定义中,我们能......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: