基于 unity 3D 的咕哒咕哒游戏的设计与实现摘 要 :随着我国移动互联技术的快速发展, 移动平台已成为最受欢迎的游戏开发平台。随着智能硬件设备性能的不断提高, 随着智能硬件设备性能的不断提高, 移动平台正成为继 PC 和主机之后的第三个主要游戏平台, 并随着趋势的不断增加而发展。本文设计并实现了一种基于 Unity-3d 的三维格特蜂鸣声射击游戏。主要工作包括以下几个方面: 首先, 对三维古特比射击游戏进行了需求分析, 主题分为 UI 系统、作战系统、成就系统和商场系统四个部分。其中, UI 系统主要处理人机交互和场景切换。通过异步积累和异步加载, 实现了二维场景和三维场景的快速场景切换和叠加显示。战斗系统主要包括技能系统和 NPC 智能控制。在技能系统中, 具有特殊效果的普通贝壳和贝壳被认为是不同的技能。技能的释放和随后对敌人伤害的解决是通过技能释放器完成的。其次, 利用边界球体和定向边界箱技术, 结合 OBB 算法, 完成了三维虚拟环境中刚性物体之间的碰撞检测。检测到碰撞后, 采用射线与凸体相交的方法计算凸体之间的第一碰撞位置, 并及时做出碰撞响应。同时, 采用基于导航网格的 * 算法寻找最优路径, 将 NPC 从起点移到目的地, 实现了 NPC 的智能路径查找。然后, 我们设计并实现了一个适合格朗特战争游戏的感知系统和有限状态机。传感系统利用环绕球体和碰撞检测技术设计传感器、感应系统和触发器。传感器感知外部信息, 触发器发出自己的信息, 感应系统负责传感器和触发器之间的交叉过程。传感器可以感知不同的信息, 从而形成不同的输入条件。在这些条件由状态机处理后, NPC 可以在有限的不同状态之间切换。许多 Npc 通过基于模糊逻辑设计的控制系统进行不同的行为操作。关键词: Unity3D;碰撞检测;有限状态机;感知系统目 录第 一 章 绪论..................................................................................................21.1 论文的研究背景和意义........................................................................21.2 国内外研究现状及发展趋势................................................................21.2.1 国外研究现状..............................................................................31.2.2 国内研究现状.............................................................................31.3 研究...