有些引擎提供游戏内置主控台(in-gameconsole),或会取代游戏内菜单,或会和菜单并存。游戏内置主控台提供命令式接口以让用户使用游戏引擎的功能,就如同DOS命令提示符让用户使用Windows操作系统的功能,又如同csh、tcsh、ksh、bash壳层让用户使用UNIX的操作系统。与菜单系统相似,游戏引擎主控台可提供一些命令,使开发人员能检视及操作全局引擎设置,以及执行各种命令。
主控台和菜单系统相比较不方便,尤其是对于打字不快的用户来说。然而,主控台可以比菜单更强大。有些游戏内置主控台提供一组基本的硬编码命令,这种主控台的弹性和菜单差不多。但是,另一些主控台提供丰富的接口可使用几乎所有的引擎功能。
一些游戏引擎提供强大的脚本语言,供程序员和游戏设计师延伸引擎的功能,甚至用以制作全新的游戏,若游戏内置控制台也是使用相同的脚本语言来沟通的,那么甚至任何脚本可以做的事,都可以通过主控制台来互动地执行。
以上内容来自《游戏引擎架构》p347