项目2:第一人称射击游戏 简介
本项目将带你学习如何创建一个简单的FPS(第一人称射击)游戏。
我们将使用C++组件系统和第一人称控制器模板,创建一个由玩家控制的持枪动画角色。该角色的目标是在关卡中生存并消灭所有生成的敌方机器人。我们还将学习如何使用粒子系统创建视觉效果,以及通过代码管理动画。
使用模板世界创建新项目#
在开发本项目时,我们将使用在6.2节下载的附加组件中包含的一组现成资源。
- 创建一个新的空C++项目。打开SDK浏览器,转到My Projects(我的项目)选项卡,点击Create New(创建新项目)。
- 在打开的窗口中,确保从API + IDE列表中选择C++ (Visual Studio 2015+),然后点击Create New Project(创建新项目)。
- 新项目创建完成后,将显示在My Projects(我的项目)选项卡中。点击已创建项目下方的Open Editor(打开编辑器),在UnigineEditor中打开它。
-
启动UnigineEditor后,将打开一个模板世界,我们将在此开始工作。
选中并删除material_ball节点,因为它对我们没有用处。
- 打开下载的UNIGINE课程项目附加组件的文件夹(我们在6.2节已完成此操作)。
- 将附加组件的 UPACKAGE文件拖到资源浏览器窗口中的data/文件夹。
- 在包管理器窗口中,选择data/fps文件夹,点击Import Package(导入包)并等待导入过程完成。
本页面上的信息适用于 UNIGINE 2.20 SDK.
最新更新:
2025-06-20
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)