开源游戏开发环境
ENIGMA Development Environment 是一个免费、开源、跨平台的游戏开发环境,定位是 Game Maker 的增强与替代方案。它既保留拖拽式开发体验,也提供自有语言 EDL。正文说明 EDL 混合了 C++ 与 Game Maker 的 GML,并会被解析、翻译成有效 C++ 后编译,从而兼顾易用性与运行性能。
在功能与用途上,ENIGMA 适合创建游戏、编译 Game Maker 项目,以及帮助开发者从高层脚本过渡到 C++。它可通过姊妹项目 LateralGM IDE 使用,也支持命令行接口。较有特色的是可编译 DLL 和其他 C/C++ 脚本,并访问 C++ 类型、模板和函数。平台生态方面,正文提到 Linux、Windows、FreeBSD、macOS、Android、iPhone 等相关支持或移植,也有 SDL、XLib、Box2D、Bullet、视频播放扩展、外部 DLL 函数等内容。
定价非常明确:免费且开源。抓取内容未显示商业版、订阅、企业支持或付费服务,也没有支付方式信息。因此它的性价比主要来自零成本和源码开放,但使用者需要自行承担学习、构建和排障成本。
优点是对 Game Maker 用户友好,兼容 GML 风格,提供拖拽与编程两种路径;编译到 C++ 的设计有利于性能;同时具备 Wiki、论坛、游戏展示、Tracker 和 GitHub PR 等社区基础。缺点是正文显示的提交信息停留在 2021 年,项目活跃度需要进一步核验;部分平台能力并非完全稳定,例如文本提到 Mac 仍有未测试或损坏之处;文档虽有大量 Wiki 页面,但未能从正文判断入门教程和 API 参考是否足够系统。
它适合独立游戏开发者、Game Maker 老项目迁移者、希望用类 GML 语法接触 C++ 编译链的学习者。不太适合需要商业 SLA、成熟资产商店或强托管云服务的团队。中国访问情况正文没有信息,暂判为未知;若访问官网或 GitHub 不稳定,可考虑 Godot、GameMaker、Unity、Cocos Creator 等替代品。
本测评基于公开资料整理,不构成购买建议,请以 ismavatar.com 官网实际信息为准。
ENIGMA开发环境,GameMaker类开源方案。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。