ENIGMA - LateralGM

ENIGMA - LateralGM
软件描述
ENIGMA,即可扩展的非解释型游戏制作增强工具,是一个基于流行软件GameMaker Legacy衍生的开源跨平台游戏开发环境。
官方网站
访问软件的官方网站了解更多信息
enigma-dev.org
什么是 ENIGMA - LateralGM?
ENIGMA,即可扩展的非解释型游戏制作增强工具,是一个开源的跨平台游戏开发环境,源自流行的 GameMaker Legacy 软件。其目标是为您提供一款优质的游戏创作工具,并搭建高级与低级编程语言之间的桥梁。它可通过集成开发环境(IDE),即其姊妹项目 LateralGM,或通过命令行界面使用。
与 GameMaker 类似,ENIGMA 同时包含易于使用的拖拽式系统及其自身的编程语言。该编程语言名为 EDL,本质上是 C++ 与 GameMaker 的 GML 的混合体。ENIGMA 的部分目标是保持对 GameMaker 的向后兼容性,某种程度上可作为 GameMaker 编译器使用,但 EDL 提供了许多在其他语言中无法实现的强大功能,例如可将 DLL 及其他 C/C++ 脚本直接编译进程序,并访问 C++ 类型、模板和函数。
尽管 EDL 在脚本语法上沿用了 GML 的宽松风格,但输入的代码实际上会被解析并转换为有效的 C++。这种编译方式极大提升了语言的体积和性能,同时几乎神奇地维持了其易用性。
🔄 替代方案
97 个选择Godot Engine
Godot 引擎是一款功能丰富的跨平台游戏引擎,可通过统一界面创建 2D 和 3D 游戏。它提供了一套完整的常用工具,使用户能够专注于游戏开发,而无需重复造轮子。

Adventure Game Studio
冒险游戏工作室(AGS)是一款用于创建和运行冒险类(又称“解谜”类)电子游戏的集成开发环境(IDE)和引擎。它虽然有限,但也支持其他类型的游戏。

Leadwerks
Leadwerks游戏引擎提供了最平滑的学习曲线,帮助你从新手成长为成熟的游戏玩家开发者。使用可视化编辑器和流程图系统,无需编写代码即可设置游戏交互。使用Lua编写自己的游戏脚本。

UrhoSharp
UrhoSharp 是一个轻量级游戏引擎,适用于使用 C# 和 F# 创建游戏和 3D 应用程序。该游戏引擎以可移植类库的形式提供,使您的游戏代码只需编写一次即可在所有平台上共享。

Moddio
Moddio 是一款以多人游戏为优先的游戏引擎。它内置了服务器权威的网络代码,包括快照插值和客户端校正功能。仅需每月5美元的虚拟机,即可支持超过50名并发玩家或300多个移动实体。

Pixel Game Maker MV
Pixel Game Maker MV 无需编程知识即可让你打造属于自己的动作游戏。该引擎的设计理念是为人们的热情发声,让人们自由表达心中所想的游戏。

ZGameEditor
ZGameEditor 允许您创建具有程序化内容的 3D 游戏,其可重新分发的大小为 64 KiB 或更小。它包含一个轻量级的 OpenGL 驱动引擎,可在 Windows、Mac、Linux 和 Android 上运行,并配备一个便携式 Windows 集成开发环境,支持实时编辑。

Scroller Game Creator
Scroller Game Creator 是一款无需任何编程知识即可创建卷轴类游戏的工具。该程序是一款完整的游戏创作工具,可处理所有必需的游戏元素,并生成最终的可执行文件。

