Endless Sky 无尽苍穹
一款开源免费的 2D 太空沙盒探索游戏,玩家可驾驶飞船在星系间贸易、载客、接任务、战斗与升级舰船,支持多平台与模组扩展。
爱鲜报评分
0.0
0 人评分
7.6k
星数
否
中文
C++
主语言
是
活跃
394
贡献者
人工分析
EDITORIAL推荐理由
Endless Sky 是少数完成度极高的开源太空模拟游戏,玩法融合 Elite、Escape Velocity 的经典设计,拥有完整主线剧情与大量支线任务。使用 C++ 与 OpenGL 编写,代码结构清晰,是学习大型跨平台游戏架构与数据驱动设计的优秀范本。GPL-3.0 授权、美术资源宽松,非常适合二次开发与 MOD 创作。
适用场景
- 个人娱乐:体验太空贸易、探索与战斗的沙盒玩法
- 游戏开发学习:研究 C++/OpenGL 大型游戏工程结构
- MOD 与插件创作:扩展舰船、任务、星系与剧情
- 开源贡献:参与美术、文案、代码等多方向协作
- 教学演示:作为数据驱动游戏设计的案例
优点
- 完全免费开源,GPL-3.0 授权,美术资源多为公共领域或宽松许可
- 玩法自由度高,主线剧情与支线任务丰富,可玩性强
- 跨平台支持 Linux、macOS、Windows,配置要求极低
- 数据驱动设计,MOD 与插件扩展门槛较低
- 社区活跃,Stars 超 7.6k,文档与 Wiki 相对完善
缺点
- 官方文档与社区以英文为主,中文资料较少
- C++ 代码库规模较大,新手阅读与编译有一定门槛
- 画面为 2D 俯视风格,追求高画质者可能不适应
- 部分平台包管理器版本可能滞后于官方发布
上手难度
进阶
Endless Sky 无尽苍穹是什么
Endless Sky 是一款开源、免费的 2D 太空沙盒探索游戏,风格接近经典的 Elite、Escape Velocity 与 Star Control。你从一艘小飞船的船长起步,可以自由选择成为商人、赏金猎人、探险家,或跟随主线剧情卷入人类与外星文明的纷争。
核心玩法
- 探索:在众多星系之间跳跃,发现新航线与未知文明。
- 贸易与载客:低买高卖、运送乘客,积累资金。
- 战斗:与海盗交战,或在内战中选边站队。
- 成长:用收入购买更强的飞船,升级武器与引擎。
- 剧情:包含一条完整主线与大量支线任务,可自由选择是否推进。
技术特点
- 主语言为 C++,图形基于 OpenGL,采用 CMake 构建。
- 数据驱动设计,舰船、任务、星系等大量内容以文本数据描述,便于 MOD 扩展。
- 跨平台支持 Linux、macOS、Windows,硬件要求极低。
最低配置参考:
内存 750 MB / OpenGL 2.0 / 分辨率 1024x768 / 存储 400 MB
推荐配置参考:
内存 2 GB / OpenGL 3.0 / 分辨率 1920x1080 / 存储 1.5 GB
获取与参与
官方版本可从 GitHub Releases、Steam、GOG、Flathub 等渠道获取。项目欢迎美术、剧情文案与代码贡献,社区主要通过 Discord、GitHub Discussions 与 Wiki 协作。
适合谁
如果你喜欢太空题材的开放世界、想研究大型 C++ 游戏工程,或希望为开源游戏贡献内容,Endless Sky 都是值得投入的项目。
评论
- 暂无评论,来写第一条吧。