Open Source Games (开源游戏列表)
这是一份包含不同开源视频游戏和商业游戏开源重制项目的列表,并加入了它们的引擎和语言分析。
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
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
Business and Tycoon games 商业与大亨游戏
City-Building games 城市建造游戏
First-Person games 第一人称游戏
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
.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
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
BlockOut II
原版 BlockOut® DOS 游戏的免费改编版。
SDL
C++
source
Portal64
Nintendo 64 平台上的《传送门》降级重制版 (Demake)。
N64 SDK / 逆向工程
C
source
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
wipEout
1995 年 PSX 游戏《wipEout》的重制版。
自定义 WebGPU 引擎
Rust, TypeScript
source
Real-Time strategies 即时战略
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
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
Role-Playing games 角色扮演游戏
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
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
Third-Person games 第三人称游戏
游戏名称
游戏介绍
游戏引擎/框架
主要编程语言
源码
Izowave
你的任务是在选定的星球上尽可能多地生存波次的塔防游戏。
Izowave Engine
Rust
source
Turn-Based strategies 回合制战略