AX 爱鲜报

EmptyEpsilon 星舰舰桥模拟器

EmptyEpsilon 是一款开源的多人在线星舰舰桥模拟游戏,灵感来自 Artemis Spaceship Bridge Simulator。玩家分饰舰长、战术、工程、通讯等岗位,通过局域网协作驾驶星舰完成任务,支持 Windows、Linux 与 Android。

爱鲜报评分

0.0

0 人评分

870

星数

否

中文

Lua

主语言

是

活跃

103

贡献者

人工分析

EDITORIAL

推荐理由

这是一款成熟且活跃的开源多人协作游戏,870 星标与 222 次 Fork 说明社区基础扎实。它把「团队分工 + 实时决策」做成了可玩的舰桥模拟,非常适合朋友聚会或线下活动。基于 SeriousProton 引擎与 Lua 脚本,二次开发与自定义任务门槛相对友好。

适用场景

  • 朋友聚会/线下活动的多人协作游戏
  • 局域网或线上联机的团队模拟体验
  • 游戏开发学习:C++ 引擎与 Lua 脚本结合
  • 自定义任务与场景脚本编写
  • 开源游戏本地化与翻译贡献

优点

  • 多岗位协作玩法独特,强调团队沟通与分工
  • 跨平台支持 Windows、Linux 与 Android
  • 内置 Game Master 模式与多 AI 阵营,可玩性高
  • Lua 脚本系统便于自定义任务与场景
  • 开源 GPL-2.0,社区活跃且有完整 Wiki 文档

缺点

  • 所有玩家必须使用相同版本才能联机
  • Android 官方 APK 仅支持 armeabi-v7a,x86 设备需自行编译
  • 代码注释较少,二次开发需一定 C++ 基础
  • 中文资料与本地化内容相对有限
上手难度 进阶

EmptyEpsilon 是什么

EmptyEpsilon 是一款开源的多人在线星舰舰桥模拟游戏,最初作为 Artemis Spaceship Bridge Simulator 的跨平台开源替代品出现,如今已发展出 Game Master 模式、多 AI 阵营等独有玩法。

玩家各自扮演星舰上的不同岗位——舰长、战术、工程、通讯、科学等,通过局域网或互联网协作,共同驾驶星舰完成探索、战斗与外交任务。

核心特色

  • 多岗位协作:每位玩家负责不同控制台,强调实时沟通与团队决策。
  • Game Master 模式:可人工操控剧情与敌我态势,适合组织剧情向游戏局。
  • 多 AI 阵营:除玩家舰队外,还有多个 AI 势力参与互动。
  • 跨平台:Windows、Linux(.deb)与 Android 均有官方发布版本。
  • 脚本化任务:使用 Lua 编写自定义任务与场景,扩展性强。

技术架构

游戏使用 C++ 编写,基于 SeriousProton 引擎,底层依赖 SDL2 处理图形、音频与输入。任务与场景逻辑则通过 Lua 脚本驱动,因此仓库主语言标记为 Lua。

EmptyEpsilon
├── C++ 引擎层(SeriousProton + SDL2)
├── Lua 脚本层(任务、场景、AI 行为)
└── 资源层(3D 模型、音效、音乐)

安装与运行

官方发布渠道为项目网站与 GitHub Releases:

  • Windows:下载自包含 ZIP 包,解压后直接运行,无需安装。
  • Linux:提供 .deb 包,需要系统已安装 freetype 与 SDL2 相关依赖。
  • Android:官方 APK 面向 armeabi-v7a,适用于多数 ARM 手机与平板;x86 设备需参考 Wiki 自行编译。

注意:主机与所有玩家必须使用相同版本号,否则无法连接。

配置文件 options.ini 位于用户主目录的 .emptyepsilon 目录,或与启动器同目录。

适用人群

  • 想和朋友组织线下/线上多人协作游戏的玩家。
  • 对舰桥模拟、太空题材感兴趣的游戏爱好者。
  • 希望学习 C++ 引擎 + Lua 脚本结合方式的开发者。
  • 愿意参与翻译、模型、音效等开源贡献的创作者。

社区与贡献

项目提供 Discord 与论坛社区,并定期组织公开游戏局。贡献方向主要包括 3D 模型、音效、音乐以及代码改进;翻译与本地化也有专门的 Wiki 指南。项目采用 GPL-2.0 许可,代码风格约定为成员变量下划线分隔、类名 HighCamelCase、函数名 lowCamelCase。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。