UE4 Orders Abilities 项目使用教程

UE4 Orders Abilities 项目使用教程

ue4-orders-abilities Sample code of the talk "Hero AI: Gameplay Abilities Meet Behaviour Trees" at Unreal Fest Europe 2019. ue4-orders-abilities 项目地址: https://gitcode.com/gh_mirrors/ue/ue4-orders-abilities

1. 项目目录结构及介绍

ue4-orders-abilities/
├── Config/
│   ├── DefaultGame.ini
│   ├── DefaultEngine.ini
│   └── ...
├── Content/
│   ├── Blueprints/
│   ├── Materials/
│   ├── Meshes/
│   └── ...
├── Source/
│   ├── OrdersAbilities/
│   │   ├── Private/
│   │   │   ├── AbilitySystem/
│   │   │   │   ├── RTSAbilitySystemComponent.cpp
│   │   │   │   └── ...
│   │   │   └── ...
│   │   ├── Public/
│   │   │   ├── RTSAbilitySystemComponent.h
│   │   │   └── ...
│   │   └── OrdersAbilities.Build.cs
│   └── ...
├── OrdersAbilities.uproject
├── README.md
└── ...

目录结构介绍

  • Config/: 存放项目的配置文件,如 DefaultGame.iniDefaultEngine.ini
  • Content/: 存放项目的资源文件,包括蓝图 (Blueprints/)、材质 (Materials/)、网格 (Meshes/) 等。
  • Source/: 存放项目的源代码文件。
    • OrdersAbilities/: 项目的主要源代码目录。
      • Private/: 存放私有源代码文件,如 RTSAbilitySystemComponent.cpp
      • Public/: 存放公共头文件,如 RTSAbilitySystemComponent.h
      • OrdersAbilities.Build.cs: 项目的构建配置文件。
  • OrdersAbilities.uproject: 项目的启动文件。
  • README.md: 项目的说明文档。

2. 项目的启动文件介绍

OrdersAbilities.uproject

OrdersAbilities.uproject 是项目的启动文件,用于定义项目的配置和依赖关系。通过双击该文件,可以启动 Unreal Engine 并加载该项目。

主要内容

  • EngineAssociation: 指定项目使用的 Unreal Engine 版本。
  • Modules: 定义项目包含的模块及其类型(如 RuntimeEditor 等)。
  • Plugins: 定义项目依赖的插件。

3. 项目的配置文件介绍

Config/DefaultGame.ini

DefaultGame.ini 是项目的游戏配置文件,用于定义游戏的全局设置,如默认的输入映射、游戏模式等。

主要内容

  • [/Script/Engine.GameSession]: 定义游戏会话的设置。
  • [/Script/Engine.GameUserSettings]: 定义用户的游戏设置,如分辨率、画质等。
  • [/Script/Engine.InputSettings]: 定义游戏的输入设置,如按键映射。

Config/DefaultEngine.ini

DefaultEngine.ini 是引擎的配置文件,用于定义引擎的全局设置,如渲染设置、网络设置等。

主要内容

  • [/Script/Engine.RendererSettings]: 定义渲染相关的设置,如抗锯齿、阴影质量等。
  • [/Script/Engine.NetworkSettings]: 定义网络相关的设置,如最大连接数、延迟补偿等。
  • [/Script/Engine.PhysicsSettings]: 定义物理引擎的设置,如重力、碰撞检测等。

通过以上配置文件,开发者可以自定义项目的各种行为和性能参数,以满足不同的开发需求。

ue4-orders-abilities Sample code of the talk "Hero AI: Gameplay Abilities Meet Behaviour Trees" at Unreal Fest Europe 2019. ue4-orders-abilities 项目地址: https://gitcode.com/gh_mirrors/ue/ue4-orders-abilities

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌骊洵Perfect

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值