UE4 GamePlay框架个人整理——游戏信息

摘自:UE4官方文档
接在UE4框架类关系之后

游戏信息

两个主要类负责处理进行中游戏的相关信息:Game ModeGame State

GameMode

任务是定义和实现游戏规则,用于表示一个游戏的玩法逻辑。如:
       类似英雄联盟中推掉最终水晶就算胜利的胜负逻辑判定。
       出现的玩家和观众数量,以及允许的玩家和观众最大数量。
       玩家进入游戏的方式,可包含选择生成地点和其他生成/重生成行为的规则。
       游戏是否可以暂停,以及如何处理游戏暂停。
       关卡之间的过渡,包括游戏是否以动画模式开场。
GameMode常用的两个基类
       像我一般从4.26才开始使用UE4引擎的小伙伴们会发现,如果我们想新建个GameMode的C++类的话,引擎推荐的是GameModeBase。
       这是因为4.14 版本中加入了AGameModeBase,它是经典的 AGameMode 的简化版本,4.14版本之后是所有 Game Mode 的基类。而AGameMode 是 4.14 版本之前的基类,仍然保留ÿ

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值