1. 获取Creator Kit FPS
网上文档: Creator Kit: FPS
大家可以阅读第一部分:Get Started with the Creator Kit: FPS
需要使用自己的 Unity ID 登录,按照提示操作,熟悉Unity 界面和操作
2. 在场景中试玩游戏
- 在 Project 窗口中,Assets/Creator Kit - FPS/Scenes 文件夹;
- 双击 ExampleScene 场景;
- 点击窗口正中间上方的 “play”(三角形icon)运行该游戏
可以将游戏窗口最大化,点击游戏窗口的右上角 的三点icon,在下拉菜单中点击 “Maximize”
- 按键盘上的 W A S D 键进行移动
- 按空格键进行跳跃
- 按住 Shift 键进行奔跑
- 用鼠标进行武器瞄准
- 瞄准后单击鼠标按钮用药物消灭病菌
3. 自定义目标对象
- 创建场景:
在顶部菜单栏中,选择 FPSKIT > Create new Scene
- 添加 游戏目标:
选中 Assets/Creator Kit - FPS/Prefabs/Targets/GermSlimeTarget 预制件,拖入 Hierarchy 中,并在 scene 中,调整其位置
- 更改目标对象属性:
在最右侧 Inspector 窗口 --> Target 组件 --> 更改目标的 Health(小怪的生命) 和 Point Value (杀死后得分),例如 Health改为 6, Point Value改为 10
- 添加其他目标对象:
Assets/Creator Kit - FPS/Art/Models/Characters,选中 GermSpike ,拖入 scene
- 为新对象添加刚体组件:
单击 Add Component 按钮,然后开始在搜索栏中键入“Rigidbody”并添加;禁用 Use Gravity 复选框,启用 Is Kinematic 复选框。
禁用 Use Gravity 将使病菌漂浮,而启用 Is Kinematic 会阻止子弹(或其他任何对象)使病菌四处移动。
- 为新对象添加碰撞体:
Add Component 并搜索 Sphere Collider。添加该组件。
Sphere Collider(球形碰撞体)将确保可以击中病菌,有时会将这个碰撞体称为“命中范围”。
在 Scene 视图中,你会发现这个碰撞体就是包围病菌的绿色球体。调整碰撞体的大小,使其紧紧地包围住整个对象素材。
- 将新对象设置为目标:
单击 Add Component,然后搜索并添加 Target 组件。
组件会添加一个自定义脚本来使病菌成为目标。添加脚本后,请更改目标的 Health 和 Point Value 值,然后再次测试游戏。完成后,请务必保存更改。