蓝图(Blueprint)是虚幻引擎(Unreal Engine)提供的可视化脚本编程系统,允许开发者通过拖拽节点、连接引脚的方式构建游戏逻辑,无需编写传统代码。蓝图支持面向对象编程概念,包括类定义、继承与事件驱动机制,底层编译为字节码由虚拟机执行,可与C++代码互相调用,适用于快速原型开发与完整游戏逻辑实现。