UE_C++ —— Gameplay Modules

目录

一,Module Creation

INI File Setup

二,Multiple Gameplay Modules

三,Limitations


        编译成 DLL 的游戏相关类的集合;正如引擎本身由一组模块构成一样,每个游戏也是由一个或多个游戏模块构成的;这些模块类似于引擎以前的版本中的包packages的概念,它们都是一组相关类的容器;在引擎中,由于游戏逻辑都可以通过 C++ 实现,所以模块实际上是 DLL 文件,而不再是包文件;

一,Module Creation

        游戏模块至少要包含一个头文件 (.h)、一个 C++ 文件 (.cpp) 和一个编译文件 (*.Build.cs);

        头文件必须位于模块目录的 Public 文件夹中,如 [GameName] \Source\ [ModuleName]\Public 目录;该文件包含了编译该模块中的类所需的所有头文件 - 包括模块自动生成的头文件;

#include "Engine.h"
#include "EnginePrivate.h"
#include "<ModuleName>Classes.h"

        C++ 文件必须位于模块目录的 Pr

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值