失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > UE4 Gameplay

UE4 Gameplay

时间:2019-07-21 01:01:25

相关推荐

UE4 Gameplay

GameMode/GameState,PlayerController/AIController,Pawn(Character)/PlayState,HUD

* GameInstance(游戏实例)

贯穿一个游戏始终的东西,不管关卡是否在进行,是否在等待界面,是否已经结束了,都是可以访问到GameInstance的,适合放置一些独立于关卡的信息,以及一些功能,例如,显示UI登录,UI独立于任何关卡,比如刚打开一个游戏进入主界面/登录界面,就可以把显示它的逻辑放在GameInstance里。

(1)GameMode游戏模式(仅存在于服务器,游戏规则和获胜条件等内容);

GameState游戏状态;追踪游戏层面的属性;可以包括联网玩家列表、得分、棋类游戏中棋子的位置,或者在开放世界场景中完成的任务列表);Game State 存在于服务器上且会被复制到所有客户端,保持所有已连接机器的游戏进程更新。

PlayState玩家状态可用于设置游戏规则,并追踪游戏和玩家的进展情况。

(2)在世界场景中表示玩家、好友和敌人:

Pawn,被控制,执行玩家任务,不具有人特性;

Character,类人式的Pawn,带胶囊体碰撞组件,带运动组件,可以执行类似人类的基本动作,可以流畅地复制网络上的动作,还具有一些与动画相关的功能。

(3)使用玩家输入或AI逻辑控制Pawn

PlayerController(玩家控制器) 控制Pawn的灵魂。代表人类玩家的意愿。

AIController可以控制Pawn的模拟"意愿"。

(4)向玩家显示信息

HUD 是指二维屏幕显示。例如显示血条、弹药指示器、枪准星等。每个玩家控制器通常都配有其中一种显示。

PlayerCameraManager玩家摄像机管理器是玩家的"眼球",负责管理它的行为。通常情况下,每个玩家控制器也有一个此类型的摄像机。

如果觉得《UE4 Gameplay》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。