虚幻引擎4为程序员提供了两套工具集,可联合使用来加速开发工作流。新的Gameplay类、Slate和Canvas用户接口元素以及编辑器功能可以使用C++语言来编写,并且在使用Visual Studio或XCode编译后可以在虚幻编辑器中反映出全部变更内容。蓝图可视化脚本系统是一个强大的工具,可通过连接函数区块和属性引用在编辑器中实现类的创建。
C++类可以作为蓝图类的基类使用。因此,程序员可以设置基本的Gameplay类,随后再由关卡设计师来对它们进行子类和迭代处理。
入门
开发设置
虚幻引擎架构
无论是用C++、蓝图还是结合两者进行编程,底层的虚幻架构都是相同的。