我已经花了几个月的时间在这个游戏引擎上工作。最近终于有时间来制作关卡编辑器了。 我来自Source Engine的模组背景,所以我习惯了使用Hammer的工作流程。 我认为Source 2具有最好的关卡工具,任何游戏引擎都无法与之相比,我的引擎也想模仿和优化这些工具。

我非常满意引擎的进展情况。引擎内部使用基于架构的ECS(Entity-Component-System)风格,围绕着archetypes、缓存友好的迭代和查询。长期来看,我希望引擎能推动开发者采用更具见解的工作流程,特别是对于动作冒险游戏。

我打算使用这个引擎制作3D的Metroidvanias和Zelda-类游戏。

它远远没有准备好。编辑器本身还需要大量的代码清理才能合并到主代码中。 但如果你对引擎的开发感兴趣,以下是引擎的仓库地址:

https://github.com/GavynBryan/Sencha

引擎将完全免费使用和修改。 我正在考虑使用Apache 2.0许可证。 我不想从引擎本身赚钱,因为它主要是为我自己的便利而制作的。