虚幻引擎为程序员提供两组可以串联使用的工具来让开发工作变得更加高效。新的游戏类别、Slate和Canvas用户界面中的元素和可以用C++编写的编辑器功能,而且所有的变动在Visual Studio或Xcode中编译完成后都会在虚幻编辑器中显现出来。蓝图可视化脚本系统是一个强大的工具,通过整合函数块和属性引用的方式来在编辑器内创建不同的类。
C++类可以被用作蓝图类的基础,这样可以设置基本的游戏类,并从中分出多个子类来供关卡设计师迭代使用。
准备工作
开发设置
虚幻引擎架构
不管你是使用C++还是蓝图来编程,或者是将两者组合使用,基本的虚幻引擎架构都保持不变。