市场上有各种各样的游戏引擎,免费商业化。他们中的大多数还至少有一种脚本语言可以通过整个游戏在其周围构建或者用于外部修改来增强游戏性。一些众所周知的脚本语言是 Lua , Python , Ruby , TorqueScript 和 AngelScript 。我自己也知道第一个和第四个,并且在必要时经常使用它们。围绕脚本语言构建的游戏引擎主要使用 PHP , ASP 或 JavaScript (并且在大多数情况下是用于存储目的的数据库语言)。这些是整个游戏引擎,它们完全依赖于脚本语言。
有些库使用PHP来增强Qt等界面。
然而,这些Game Engines for PHP只能与连接到使用该脚本的服务器的Web浏览器一起使用。我所寻找的是一个独立的游戏引擎,它的核心使用C或C ++,PHP作为脚本语言。
是否存在使用PHP编写脚本的独立游戏引擎?
是否有可能创建此引擎,或者PHP源是否过于紧缩到像Apache这样的Web服务器?