UE4学习之路【1】

因为公司工作方面的调整,golang学习之路估计得无限制搁浅了,开一个新坑,开始学习UE4。这个系列主要记录一下自己学习UE4的心得。
1.在UE4的编辑界面,我们可以像玩3D游戏一样 按住鼠标右键 然后通过WASD来调整镜头,这样会比较方便。当然滚轮可以直接缩放镜头
2.在UE4的官方文档中,关于创建可破坏的静态网格体,当我们右键单击SM_Rock时,找不到创建可破坏的静态网格体。这时候我们需要打开编辑——插件——Physics,然后勾选Apex Destruction。再重启UE4即可看到创建可破坏的静态网格体选项。
3.关于UE4的蓝图类,这是一个可视化的编程工具。通常来说蓝图类的执行逻辑都是依赖于事件驱动,这个有点像Android里面的事件回调,当然蓝图里面的事件有很多比如发生了碰撞,关卡的开始结束,按键的触发。整体来看蓝图编辑器就像一个流程图,事件触发是该流程的开始,然后中间我们可以调用很多UE4自带的函数或者我们自定义的函数,当然事件也是可以自定义的,然后蓝图类里面也有Branch这种分支,就像流程图里面的分支一样。通过这种可视化的编程,我们很容易理解清楚某一个游戏流程的运行逻辑。
4.行为树,行为树实际上更像一个流程图。行为树里面主要就是三类节点,节点可以添加装饰器,也就是一个条件判断。然后节点下面可以定义执行各种Task。

你可能感兴趣的:(UE4)