本页目录

开源游戏合集清单(open-source-games)

open-source-games · bobeff/open-source-games

这份精选清单收录开源游戏,并收录商业游戏的开源复刻项目;条目按动作、冒险、经营、城市建造、第一人称、平台跳跃、解谜、竞速、即时战略、Roguelike、角色扮演、沙盒、弹幕射击、体育、第三人称、塔防、回合制战略等分类整理,每个条...

其他 无明确引擎 Python 入门
★ Stars 17,964 Forks 1,660 License CC0-1.0 更新 2026-11-09

国内开发环境适配

Windows
未知
Linux
未知
macOS
未知
引擎 / 框架:无明确引擎 暂无中文教程标记 未标记站长实测
该仓库为清单文档,无需编译;访问部分外链(如 GitHub、GitLab、SourceForge)时可能受网络环境影响,建议按需使用镜像或代理。

中文项目介绍

open-source-games 是一份由社区维护的开源游戏清单,旨在汇总各类开源电子游戏以及商业游戏的开源复刻项目。仓库本身以 Python 作为主要语言标记,但实际内容并非可运行的游戏或引擎,而是一份结构化的 Markdown 列表。清单按照游戏类型划分章节,涵盖动作、冒险、经营与模拟、城市建造、第一人称、平台跳跃、解谜、竞速、即时战略、Roguelike、角色扮演、沙盒、弹幕射击、体育、第三人称、塔防、回合制战略等类别。每个条目通常包含游戏名称、官网链接以及源码仓库地址,方便开发者、玩家和研究者快速定位感兴趣的项目。

该清单的定位是索引与导航,而非教程或评测。它既收录完全开源的游戏,也收录对商业游戏进行逆向工程或重实现的项目,例如基于 id Software、Build 引擎、Blizzard 和 Westwood 经典作品的复刻。由于条目众多且来源多样,具体游戏的可运行状态、平台支持与玩法细节需要读者逐项访问对应仓库核验。

技术架构分析

技术要点与使用方式

该仓库本身不包含游戏代码,因此不涉及构建或运行流程。其技术价值在于:

  • 索引性:将分散在 GitHub、GitLab、SourceForge、Codeberg 等平台的开源游戏项目集中呈现,降低检索成本。
  • 分类清晰:按玩法类型组织,便于按兴趣浏览。
  • 源码链接:每个条目尽量提供源码仓库地址,方便开发者研究实现或参与贡献。
  • 引擎标注:部分条目注明所用引擎及引擎源码,有助于了解技术栈。

使用方式为直接阅读 Markdown 文件或通过 GitHub 页面浏览。由于清单由社区维护,条目可能随时间增减,链接有效性需自行确认。

补充说明

内容组织与分类

清单以目录形式列出主要分类,每个分类下以列表项呈现游戏条目。条目格式通常为:加粗的游戏名称(链接到官网或介绍页),后跟简短描述,再以 [[source]] 形式给出源码仓库链接。部分条目还会标注所使用的引擎,例如 Godot、FIFE 或 CUBE,并附上引擎源码链接。

主要分类包括:

  • 动作游戏:如俯视角竞技射击游戏 Hypersomnia,内置地图编辑器。
  • 冒险游戏:包括太空探索交易游戏 Endless Sky、太空冒险游戏 Pioneer、经典冒险游戏运行器 ScummVM,以及《塞尔达传说》系列的逆向工程或克隆项目。
  • 经营与模拟:如《主题医院》的开源克隆 CorsixTH、《过山车大亨 2》的重实现 OpenRCT2、《运输大亨》的开源模拟 OpenTTD 等。
  • 城市建造:如基于《法老》素材与机制的 Akhenaten、微观模型模拟城市运行的 Citybound、像素风城市建造 Cytopia,以及《凯撒 III》的重实现 Julius。
  • 第一人称游戏:涵盖大量射击游戏及其源码移植,包括 .kkrieger、AssaultCube、Cube 2: Sauerbraten、Red Eclipse、Xonotic 等,并细分出《异形大战铁血战士》源码移植、Build 引擎游戏、id Software 游戏等子章节。
  • 平台跳跃、解谜、竞速、即时战略、Roguelike、角色扮演、沙盒、弹幕射击、体育、第三人称、塔防、回合制战略 等分类在目录中均有列出,具体条目可查阅对应章节。

此外,清单还包含“其他清单”章节,用于链接更多同类资源。

适用人群与学习建议

这份清单适合以下人群:

  • 游戏开发学习者:通过阅读开源游戏源码,了解不同游戏类型的实现思路。
  • 开源爱好者:发现可参与贡献的项目。
  • 游戏历史研究者:追踪商业游戏开源复刻与逆向工程的进展。
  • 玩家:寻找可自由游玩的开源游戏。

学习建议:先从自己感兴趣的分类入手,挑选条目中描述清晰、源码链接可访问的项目,阅读其 README 与构建说明。对于复刻类项目,注意其通常需要原版游戏资源文件才能运行,需自行准备合法副本。由于清单本身不提供评测,建议结合项目活跃度、文档完整度和社区反馈进行筛选。

开源许可证与版权说明

许可证标识:CC0-1.0。源码、资源与依赖许可可能不同,请以官方仓库为准。本站仅做索引,不托管源码。

相似项目