ENIGMA - LateralGM

ENIGMA - LateralGM

ENIGMA - LateralGM

游戏开发工具

软件描述

ENIGMA,即可扩展的非解释型游戏制作增强工具,是一个基于流行软件GameMaker Legacy衍生的开源跨平台游戏开发环境。

官方网站

访问软件的官方网站了解更多信息

官方认证

enigma-dev.org

安全链接HTTPS
立即访问

什么是 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 个选择
0

ezEngine 是一款用 C++ 编写的免费开源游戏引擎。其设计理念是模块化和灵活,能够适应多种不同的应用场景。ez 通过插件系统集成 FMOD 或 Jolt 物理等特性。

G3D Innovation Engine

G3D Innovation Engine

0

G3D创新引擎是一款商用级别的C++ 3D引擎,采用开源(BSD许可证)发布。它被应用于商业游戏、研究论文、军事模拟器及大学课程中。G3D支持硬件加速的实时渲染,以及类似光线追踪的离线渲染……

Wonderland Engine

Wonderland Engine

0

使用接近原生性能的3D功能构建可在移动设备、桌面端和XR上运行的3D应用。

0

Lobster 是一种游戏编程语言,旨在让已有编程经验的人更容易地进行游戏原型设计和开发。

FPS Creator Classic

FPS Creator Classic

5

FPS Creator 通过提供一个易于使用 yet 高度灵活的编辑环境,在游戏创作市场树立了新标准。正如其名称所示,这是一个无需编程或3D建模知识即可创建紧张刺激的FPS游戏的工具。

0

RPG工具包是一个免费的开源项目,为在个人电脑上创建角色扮演游戏提供了一个简单、灵活且功能强大的工具。

0

一个基于 OpenGL 和 C++ 的跨平台 2D 游戏原型开发框架。Angel 在保持原生代码速度与灵活性的同时,注重快速迭代和开箱即用的功能。在网页游戏和内存管理脚本引擎盛行的时代,有时你仍然需要它。

Game Builder

Game Builder

0

Game Builder 是一个实验性的游戏构建沙盒。在你创建的3D游戏世界中制作游戏。通过 Poly 选择数以千计的现成3D模型。通过简洁的拖放界面,排列各种积木来设计游戏逻辑。

上一页下一页

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub