ENIGMA - LateralGM

ENIGMA - LateralGM

ENIGMA - LateralGM

游戏开发工具

软件描述

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

官方网站

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

官方认证

enigma-dev.org

安全链接HTTPS

什么是 ENIGMA - LateralGM?

ENIGMA,即可扩展的非解释型游戏制作增强工具,是一个基于广受欢迎的 GameMaker Legacy 软件的开源跨平台游戏开发环境。其目标是为您提供高质量的游戏制作工具,并在高级与低级编程语言之间架起桥梁。您可以使用其集成开发环境(IDE)——即其姐妹项目 LateralGM,或通过命令行界面来使用 ENIGMA。
与 GameMaker 类似,ENIGMA 同时提供易于使用的拖放系统以及自身独有的编程语言。这种编程语言被称为 EDL,本质上是 C++ 与 GameMaker GML 语言的结合体。ENIGMA 的一个目标是保持与 GameMaker 的向后兼容性,因此在某些方面可视为 GameMaker 的编译器,但 EDL 提供了许多 GameMaker 无法实现的非常强大的功能,例如可以直接在程序中编译 DLL 及其他 C/C++ 脚本,并访问 C++ 的类型、模板和函数。
尽管 EDL 在脚本语法上借鉴了 GML 的宽松风格,但输入的代码实际上会被解析并转换为有效的 C++ 代码。这种编译过程使语言的体积和性能得到惊人提升,同时几乎神奇地保持了其易用性。

🔄 替代方案

96 个选择

Stencyl 并不是普通的游戏制作软件;它是一个美观且直观的工具集,能够加快你的工作流程,然后悄然退居幕后。我们帮你处理基础工作,让你能专注于最重要的事情——打造属于你自己的游戏。

免费增值 • 专有
查看详情
ClickTeam Fusion

ClickTeam Fusion

游戏开发工具

5

[多媒体融合2已更新为Clickteam融合2.5。] 使用Clickteam融合2.5进行游戏和软件创作,从未如此简单快捷! 借助融合2.5强大的事件编辑系统,您可以快速制作游戏或应用程序。 在您第一小时之内,您就能……

付费 • 专有
查看详情

Flax 引擎被称作最敏捷的游戏引擎。它开源、跨平台,支持无缝使用 C++ 和 C# 编写脚本。同时专注于轻量级开发,真正实现了游戏开发的变革。

免费 • 专有
查看详情

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

免费 • 开源
查看详情
G3D Innovation Engine

G3D Innovation Engine

游戏开发工具

G3D创新引擎是一款商业级的C++ 3D引擎,以开源形式(BSD许可)提供。它被用于商业游戏、科研论文、军事模拟器以及大学课程中。G3D支持硬件加速的实时渲染,以及如光线追踪等离线渲染技术……

免费 • 开源
查看详情

用于创建真正跨平台和混合游戏引擎、游戏、模拟器、多媒体库和应用程序的多媒体 JavaScript 框架。

免费 • 开源
查看详情

Alice 是一个创新的三维编程环境,可以轻松地创建动画来讲述故事、玩互动游戏,或制作视频分享到网络上。Alice 是用于入门级计算机教学的工具。

免费 • 专有
查看详情

nCine 是一个基于 C++ 的跨平台 2D 游戏引擎,可实现快速高效的游戏开发。

免费 • 开源
查看详情
上一页下一页

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

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