EmptyEpsilon 星舰舰桥模拟器
EmptyEpsilon 是一款开源的多人在线星舰舰桥模拟游戏,灵感来自 Artemis Spaceship Bridge Simulator。玩家分饰舰长、战术、工程、通讯等岗位,通过局域网协作驾驶星舰完成任务,支持 Windows、Linux 与 Android。
爱鲜报评分
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。
评论
- 暂无评论,来写第一条吧。