虚幻引擎为游戏编程提供了多个选择,包括使用C++语言和虚幻蓝图系统。C++语言是一种通用的基于文本的编程语言,而虚幻蓝图系统更加直观和高级。在虚幻蓝图系统中,您可以通过将图形节点串联起来表示事件、控制结构和函数调用来编写代码,同时可以通过编辑内对话框定义数据和界面,无需担心严格的语法规则。