需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8537 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
内容摘要:塔防游戏是一种休闲游戏,游戏模式简单而且可玩性极强,即使到了现在,也是最热门的游戏类型之一。Unity3D是由Unity Technologies开发的一个多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender Game Engine,Virtools 和Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows和Android平台。也可以利用Unity Web Player插件发布网页游戏,支持Mac和Windows的网页浏览。文章使用Unity 3D引擎开发设计了一款塔防游戏,实现了游戏UI界面的设计,游戏场景的布置,防御塔和怪物的属性设计。游戏能在pc端流畅运行,功能齐全,保障游戏体验。 关键词:Unity 3D;塔防;游戏开发
目录 内容摘要 Abstract 1引言-1 1.1背景意义及研究现状-1 1.2本文工作内容-1 2游戏设计-2 2.1游戏场景设计-2 2.1.1开始场景-2 2.1.2主场景-3 2.1.3关卡场景-4 2.2关卡内容设计-6 2.2.1防御塔-6 2.2.2怪物-6 2.2.3关卡-6 3游戏实现-8 3.1接口说明-8 3.2防御塔行为-8 3.2.1标记攻击范围内的敌人-8 3.2.2攻击目标选择-9 3.2.3生成子弹攻击目标-9 3.2.4防御塔属性计算-11 3.2.5特性-11 3.3关卡行为-13 3.3.1计算路径-13 3.3.2怪物刷新-13 3.3.3关卡结算-13 3.3.4存读档-14 3.4怪物行为-14 3.4.1怪物生成-14 3.4.2移动路径选择-14 3.4.3怪物回收-15 3.4.4特性-15 3.5玩家交互-16 3.5.1射线管理-16 3.5.2放置防御塔-16 3.5.3查看选中对象属性-16 3.5.4升级和拆除防御塔-16 4游戏效果-19 5结语-19 参 考 文 献-21 致谢 |