UE引擎源码剖析
文章平均质量分 51
深度解析Unreal 源码
呦呦鹿鸣.
资深游戏开发工程师,某大厂主程,擅长2d/3d游戏开发,博客内容定期分享更新
展开
-
虚幻引擎-UMG继承关系
如果说Cocos2d中Director是上帝,那Scene就是大世界,用Layer和Sprite来扮演世界中每一个表现角色。上帝主宰着引擎里的一切事务,游戏开始、暂停、结束及其各种游戏参数。在cocos2d的世界里,每一个单元都是以Node的形式存在。 在Unity中用Scene表现世界,用SceneManager作为大掌柜来控制世界,世界中的每个单元节点都是GameObject。 在Unreal中,GameInstance就是亚当夏娃,它创造了世界Wor...原创 2021-06-28 14:56:31 · 1471 阅读 · 0 评论 -
Controller(一)
一、Controller是什么? 顾名思义,Controller就是控制器。它是玩家在游戏中的一个代理对象,也是玩家与游戏中人物或者AI之间的交互的桥梁。它的任务就是掌管人物或AI的所有行为。可以说Controller将人物和AI玩弄于股掌之间。 Controller是派生自Actor,所以它理所当然具有Actor的基本属性Tansform,这使得Controller具有存在于游戏Level中的能力;具有序列化功能,这在根类UObject中有实现;具有网络复制功能,赋予了...原创 2021-06-23 11:11:51 · 10031 阅读 · 0 评论