这是一份包含不同开源视频游戏和商业游戏开源重制项目的列表,并加入了它们的引擎和语言分析。
- 动作游戏
- 冒险游戏
- 商业与大亨类游戏
- 城市建造游戏
- 第一人称游戏
- 平台跳跃类游戏
- 益智游戏
- 赛车游戏
- 即时战略游戏
- Roguelike游戏
- 角色扮演游戏
- 沙盒游戏
- 射击类游戏(Shoot 'em up)
- 体育游戏
- 第三人称游戏
- 塔防游戏
- 回合制策略游戏
- 其他列表
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Hypersomnia | 具有极端动态和像素怀旧风格的竞技俯视射击游戏。 | LÖVE / 自定义引擎 | Lua | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Pioneer | 一个设定在 33 世纪银河系中的太空冒险游戏。 | 自定义 C++ 引擎 | C++ | source |
| ScummVM | 允许在现代系统上运行经典图形冒险和角色扮演游戏的程序。 | 自定义 C++ 引擎 | C++ | source |
| The Legend of Zelda: Twilight Princess | 《黄昏公主》的逆向工程项目,生成可读和可修改的源代码。 | 逆向工程 | C | source |
| Zelda 3 | 《塞尔达传说:众神的三角力量》的逆向工程克隆。 | 逆向工程 | C | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| OpenRCT2 | 《过山车大亨 2》的开源重制版。 | SDL | C++ | source |
| OpenTTD | 基于《运输大亨豪华版》的开源模拟游戏。 | SDL, 自定义引擎 | C++ | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Akhenaten | 基于《法老 + 埃及艳后》资产和机制的战略城市建造游戏。 | Godot Engine | GDScript | source |
| Citybound | 使用微观模型模拟城市有机体的城市建造游戏。 | 自定义引擎 (基于 Rust 生态) | Rust | source |
| Cytopia | 免费、开源的复古像素风城市建造游戏。 | C++ / SDL | C++ | source |
| Egregoria | 一款独立城市建造游戏,灵感主要来自《城市:天际线》。 | Godot Engine | GDScript | source |
| Julius | 《凯撒大帝 III》的开源重制版。 | SDL | C | source |
| micropolisJS | 开源城市模拟器《Micropolis》的手工 Javascript 移植版。 | 浏览器 (HTML5 Canvas) | JavaScript | source |
| Unknown Horizons | 强调经济和城市建造的 2D 实时战略模拟游戏。 | FIFE Engine | Python | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| .kkrieger | 德国 demogroup .theprodukkt 创建的 96k 第一人称射击游戏。 | 自定义引擎 (Werkkzeug3) | C++ | source |
| Anarch | 一款 90 年代风格的复古射击游戏。 | 自定义 C 引擎 | C | source |
| Cube 2: Sauerbraten | 一款免费的多人与单人第一人称射击游戏。 | Cube 2 Engine | C++ | source |
| Descent 3 | 第一人称射击视频游戏。 | Fusion Engine | C++ | source |
| DOOM | 经典 ID Software 的 DOOM 源码。 | id Tech 1 | C | source |
| DOOM64-RE | 《DOOM 64》的完整逆向工程。 | 逆向工程 | C | source |
| Doom 3 BFG Edition | 《DOOM 3 BFG Edition》的源码。 | id Tech 4 | C++ | source |
| Liblast | 基于 Godot 4 引擎构建的 Libre 多人 FPS 游戏。 | Godot 4 Engine | GDScript, C# | source |
| The Dark Mod | 第一人称潜行视频游戏。 | id Tech 4 (Doom 3 engine) | C++ | source |
| Quake | 经典 ID Software 的 Quake 源码。 | id Tech 2 | C | source |
| Quake 2 | 经典 ID Software 的 Quake 2 源码。 | id Tech 2 | C | source |
| Quake III Arena | 经典 ID Software 的 Quake III Arena 源码。 | id Tech 3 | C | source |
| Wolfenstein 3D | 经典 ID Software 的 Wolfenstein 3D 源码。 | id Tech 1 | C | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Commander Keen in Keen Dreams | id Software 开发的横版平台游戏。 | 逆向工程 | C | source |
| DDraceNetwork | 合作 2D 在线平台游戏。 | DDNet Engine (基于 Teeworlds) | C++ | source |
| Fish Folk: Jumpy | 一款战术 2D 射击游戏。 | Bevy Engine | Rust | source |
| OpenGOAL | 将 Jak & Daxter 系列移植到 PC 的项目。 | OpenGOAL / C++ | C++, Scheme | source |
| Rigel Engine | 游戏《Duke Nukem II》的重制版。 | SDL | C++ | source |
| Sonic Robo Blast 2 | 基于 Doom 构建的 3D 开源刺猬索尼克同人游戏。 | Doom Legacy Engine (修改版) | C, C++ | source |
| Super Mario 64 | 《超级马里奥 64》的完整反编译。 | 逆向工程 | C | source |
| VVVVVV | 知名独立平台游戏 VVVVVV 的源码。 | SDL, 自定义代码 | C++ | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| BlockOut II | 原版 BlockOut® DOS 游戏的免费改编版。 | SDL | C++ | source |
| Portal64 | Nintendo 64 平台上的《传送门》降级重制版 (Demake)。 | N64 SDK / 逆向工程 | C | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| wipEout | 1995 年 PSX 游戏《wipEout》的重制版。 | 自定义 WebGPU 引擎 | Rust, TypeScript | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| 0 A.D. | 关于古代战争的免费、开源游戏。 | Pyrogenesis Engine | C++ | source |
| BAR | 《超越一切理由》 (Beyond All Reason) 实时战略游戏。 | SpringRTS Engine | Lua, C++ | source |
| Command & Conquer Generals | 《命令与征服:将军》及其扩展包《绝命时刻》的源码。 | 逆向工程 | C++ | source |
| Command & Conquer Red Alert | 《命令与征服:红色警戒》的源码。 | 逆向工程 | C++ | source |
| Command & Conquer Remastered Collection | 《命令与征服:重制版合集》的 DLL 文件和地图编辑器。 | C# (DLLs) | C# | source |
| Command and Conquer Tiberian Dawn | 《命令与征服:泰伯利亚的黎明》的源码。 | 逆向工程 | C++ | source |
| Dune II The Maker | 《沙丘 2》的重制版。 | 自定义引擎 / .NET | C# | source |
| Freeserf.net | 《工人物语 I》的真实重制版。 | 自定义引擎 / .NET | C# | source |
| Keeper FX | 《地下城守护者》的开源重制版和粉丝扩展。 | 自定义 C++ 引擎 | C++ | source |
| Mindustry | 沙盒塔防游戏。 | LibGDX | Java | source |
| OpenAge | 重现《帝国时代》机制的免费跨平台 RTS 游戏引擎。 | 自定义 C++ 引擎 | C++ | source |
| OpenHV | 一款开源像素艺术科幻实时战略游戏。 | OpenRA Engine | C# | source |
| OpenRA | 为现代时代重建的《命令与征服》、《沙丘 2000》和《红色警戒》。 | OpenRA Engine | C# | source |
| Permafrost Engine | 用 C 编写的 OpenGL 3.3 实时战略游戏引擎。 | Permafrost Engine | C | source |
| Widelands | 一款免费、开源的实时战略游戏。 | 自定义 C++ 引擎 | C++ | source |
| Zero-K | 具有物理弹道、智能单位和强大 UI 的 RTS 游戏。 | SpringRTS Engine | Lua, C++ | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Cataclysm: Dark Days Ahead | 设置在后末日世界的生存游戏。 | C++ / curses | C++ | source |
| Dungeon Crawl Stone Soup | 地下城探索 Roguelike 冒险游戏。 | C++, Lua | C++ | source |
| NetHack | 单人地下城探索游戏。 | C | C | source |
| Meritous | 动作冒险地牢爬行游戏。 | SDL | C | source |
| Pixel Dungeon (Original) | 具有像素艺术图形的传统 Roguelike 游戏。 | LibGDX | Java | source |
| Shattered PD | 《Pixel Dungeon》的一个受欢迎的、增加了功能的 Fork。 | LibGDX | Java | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Ambermoon.net | 经典 RPG 游戏《Ambermoon》的 C# 完全重写版。 | 自定义引擎 / .NET | C# | source |
| Daggerfall Unity | 使用 Unity 引擎重制《上古卷轴 II:匕首雨》的开源项目。 | Unity Engine | C# | source |
| DevilutionX | 《暗黑破坏神》和《地狱火》的移植版,旨在简化运行并提供引擎改进。 | SDL | C++ | source |
| Exult | 为现代操作系统重现《创世纪 VII》的项目。 | SDL | C++ | source |
| Fallout Community Edition | 《辐射 1》的完整重制版。 | C++ / SDL | C++ | source |
| Fallout 2 Community Edition | 《辐射 2》的完整重制版。 | C++ / SDL | C++ | source |
| Kandria | 一款用 Common Lisp 制作的动作 RPG。 | Trial Engine | Common Lisp | source |
| Naev | 结合了动作、RPG 和模拟元素的 2D 太空游戏。 | SDL | C++ | source |
| Oolite | 一款开放世界的太空歌剧游戏。 | Oolite Engine | Objective-C | source |
| OpenEnroth | 使用原始数据和代码重制《魔法门 VI-VIII》引擎。 | C++ | C++ | source |
| OpenMW | 重制和扩展《上古卷轴 III:晨风》引擎的免费开源现代引擎。 | OpenMW Engine | C++ | source |
| OpenNox | 扩展《Nox》引擎的开源社区合作项目。 | OpenNox Engine | C++ | source |
| reone | 能够运行《星球大战:旧共和国武士》及其续集《西斯尊主》的免费开源游戏引擎。 | reone Engine | C++ | source |
| Space Station 14 | 《Space Station 13》的开源重制版。 | RobustToolbox Engine | C# | source |
| Ultima VII: Revisited | 《创世纪 VII》的替代引擎,以 3D 呈现游戏并修复各种问题。 | 自定义 C++ 引擎 | C++ | source |
| Veloren | 用 Rust 编写的多人体素 RPG。 | Veloren Engine | Rust | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Minosoft | 一个用 Kotlin (和 Java) 从头开始编写的开源 Minecraft 客户端。 | 自定义客户端 | Kotlin, Java | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| SDL Sopwith | 经典双翼飞机射击游戏 “Sopwith” 移植到现代计算机的版本。 | SDL | C | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Open Golf | 一个用 C 编写的跨平台迷你高尔夫游戏。 | SDL | C | source |
| Pooltool | 一个强调真实物理的沙盒台球游戏。 | Raylib | C++ | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Command & Conquer Renegade | 《命令与征服:叛逆者》的源码。 | 逆向工程 | C++ | source |
| CroftEngine | 《古墓丽影 1》引擎的开源重制版。 | CroftEngine | C++ | source |
| Lugaru: The Rabbit's Foot | 跨平台、开源的 3D 动作游戏。 | Overgrowth Engine (Wolfire) | C++ | soruce |
| OpenLara | 经典《古墓丽影》开源引擎。 | 自定义 C++ 引擎 | C++ | source |
| OpenRW | 《侠盗猎车手 III》的重制版。 | 自定义 C++ 引擎 | C++ | source |
| Overgrowth | 《Lugaru》的续作。 | Overgrowth Engine | C++ | soruce |
| RE3 (GTA III/VC) | 《GTA III》和《GTA VC》的完整逆向源代码。 | 逆向工程 | C++ | source |
| Tomb Engine | 用于自定义《古墓丽影》冒险的开源引擎。 | Tomb Engine | C++ | dource |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Izowave | 你的任务是在选定的星球上尽可能多地生存波次的塔防游戏。 | Izowave Engine | Rust | source |
| 游戏名称 | 游戏介绍 | 游戏引擎/框架 | 主要编程语言 | 源码 |
|---|---|---|---|---|
| Athena Crisis | 一款现代复古回合制战术策略游戏。 | 自定义引擎 | JavaScript | source |
| C-evo | Windows 平台的免费帝国建设游戏。 | 自定义引擎 | Delphi (Object Pascal) | source |
| fheroes2 | 《英雄无敌 II》游戏引擎的重制版。 | SDL | C++ | source |
| FreeCol | 基于老游戏《殖民地》的回合制策略游戏。 | 自定义 Java 引擎 | Java | source |
| Freeciv | 免费开源的帝国建设策略游戏。 | 自定义 C 引擎 | C, C++ | source |
| FreeOrion | 免费开源的回合制太空帝国和银河征服 (4X) 电脑游戏。 | Ogre3D, 自定义引擎 | C++ | source |
| OpenXcom | 流行游戏《UFO:未知敌人》和《X-COM:深海恐惧》的开源克隆。 | SDL | C++ | source |
| The Battle for Wesnoth | 具有高幻想主题的回合制策略游戏。 | SDL | C++ | source |
| Unciv | 《文明 V》的开源 Android/桌面重制版。 | LibGDX | Kotlin | source |
| VCMI Project | 《英雄无敌 III》的开源引擎。 | SDL | C++ | source |