指南:渲染引擎差异、兼容性与Forward+

ACTION GAME MAKER 的渲染引擎直接采用了 Godot 的渲染引擎。
它提供“兼容性”和“Forward+”两种渲染模式,它们有何区别?

兼容性

这是一种基于 OpenGL ES 3.0 的较为传统的渲染模式。
其稳定性高、资源占用低,并支持 HTML5 导出。
但部分功能无法使用。
无法使用的功能主要集中在粒子相关特性上,例如:从单个粒子生成更多粒子的“子发射器(Subemitter)”功能,以及绘制轨迹的“轨迹(Trail)”功能均不可用。

Forward+

这是一种基于 Vulkan 的新型渲染模式。
虽然它支持一些仅在 Forward+ 模式下可用的功能,但其运行开销较大,且无法用于 HTML5 导出。

究竟应该选择哪一种?

对于通常的 2D 游戏,建议优先使用“兼容性”模式,因为它更轻量且稳定。
如果您需要使用粒子的“子发射器”或“轨迹”功能,则请选择 Forward+ 模式。

此外,ACTION GAME MAKER 的功能验证均基于“兼容性”模式进行,在 Forward+ 模式下可能会出现非预期的问题。如果您在使用 Forward+ 时遇到问题,请先切换至“兼容性”模式进行确认,然后向我们报告。