本项目是优就业 Unity教研室二室讲师与2018年进行开发的开源项目,整个项目的代码开源上传在了github 和gitee上。
Unity2017.4.6f1+VS2017
64位win10/win7操作系统,i5及以上处理器,GTX1060及以上独立显卡,4G内存,20G硬盘
需要安装Unity2017及以上版本,VS2017脚本编译软件
秘密行动游戏项目框架目录
env_stealth_static 场景模型
Main Camera 主摄像机
Camera Move 控制摄像机的移动和跟随
Player 玩家
Animator 动画器组件控制玩家状态的切换
Rigidbody 刚体组件用于物理引擎
Capsule Collider 碰撞器组件用于玩家的碰撞检测
Audio Source 声源组件播放玩家的脚步声
Player Health 脚本组件控制玩家的血量
Player Move 脚本组件控制玩家的移动
AlarmLight 警报灯
Light 灯光组件设置报警灯的颜色
Alarm Light 脚本组件控制报警灯的开关
GameController 游戏控制器
Audio Source 声源组件播放背景音乐
Last Player Sighting 脚本组件控制报警灯和报警音乐的开关
SecondSound 子物体用来控制警报音乐的播放
Audio Source 声源组件播放警报声音
Laser 激光门
Mesh Collider 网格碰撞器组件进行触发检测
Audio Source 声源组件播放激光发射的声音
Light 灯光组件显示激光门的颜色
Laser 脚本组件实现激光门的触发检测功能
door_generic_slide 自动门
Animator 动画器组件控制门的开关
Sphere Collider 球形触发器进行触发检测
Audio Source 声源组件播放自动门开和关的声音
Door 脚本组件实现自动门的开关触发检测和声音播放
LaserSwitchs 控制激光门开关
Mesh Collider 网格碰撞器组件
Box Collider 盒形触发器用于触发检测
Audio Source 声源组件播放关闭激光门的声音
LaserSwitch 脚本组件实现触发检测和关闭激光门的功能
prop_cctvCam 监控控头
Animator 动画器组件控制监控探头的旋转
Mesh Collider 网格碰撞器组件
Light 灯光组件实现监控探头发射的光点
CCTV 脚本组件实现监控探头的触发检测
KeyCard 打开电梯门的钥匙
Animator 动画器组件实现钥匙的旋转
Sphere Collider 球形触发器用于触发检测
Audio Source 声源组件播放玩家拿到钥匙的声音
KeyCard 脚本组件实现钥匙的触发检测
prop_lift_exit 电梯
Box Collider 盒形触发器检测玩家是否在电梯内
Audio Source 声源组件播放电梯上升的声音
LiftDoor 脚本组件控制电梯上升
SyncDoor 脚本组件实现电梯轿厢门随红色自动门一起开关
reddoor 电梯外的红色自动门
Animator 动画器组件控制门的开关
Sphere Collider 球形触发器进行触发检测
Audio Source 声源组件播放自动门开和关的声音
Door 脚本组件实现自动门的开关触发检测和声音播放
Enemy 小机器人
Animator 动画器组件用于小机器人的动画融合
Rigidbody 刚体组件实现物理引擎
Sphere Collider 球形触发器用于触发检测
Capsule Collider 碰撞器组件
Nav Mesh Agent 导航组件实现小机器人的自动寻路
EnemyAI 脚本组件实现自动寻路
EnemyAnimation 脚本组件实现小机器人的动画
EnemySight 脚本组件实现小机器人的视觉和听觉
EnemyShooting 脚本组件实现小机器人的射击
Unity官网:https://unity.cn/
Unity引擎下载网址:https://unity.cn/releases/full/2017
点击Installer下载安装助手
功能大类 功能点 描述 完成情况 场景搭建 场景模型的创建 把游戏中所需要的场景元素搭建完成 已完成 灯光切换 场景中报警灯的切换 玩家触发警报后,场景中报警灯颜色切换 已完成 玩家移动 玩家动画的实现 实现玩家旋转、向前跑和潜行 已完成 摄像机跟随 摄像机跟随玩家移动 使用Vector3类的方法实现摄像机的跟随 已完成 音乐切换 场景中音乐的切换 背景音乐和报警音乐音量的切换 已完成 激光门触发 激光门的触发检测 玩家触发激光门以后报警音乐增大 已完成 自动门动画 自动门的触发检测 玩家触发自动门后,自动门会自动打开 已完成 监控探头触发 监控探头的触发检测 玩家触发监控探头后会触发警报 已完成 电梯上升 电梯上升 玩家拿到钥匙进入电梯后,电梯开始上升 已完成 小机器人创建 小机器人功能的实现 实现小机器人的移动、自动寻路和射击 已完成