Open Source Games 学习清单

每 10 分钟学习一个项目(git clone → 快速分析 → 记录要点到 wiki) 学习完成后在 [ ] 中填入完成日期,格式:[2026-04-08] 源文件:raw/articles/open-source-games-list-2026.md


Action (1)

  • [2026-04-08] Hypersomnia — 竞技向顶视角射击,像素复古,内置地图编辑器 | https://github.com/TeamHypersomnia/Hypersomnia

Adventure (6)

  • [2026-04-08] Endless Sky — 太空探索+贸易+战斗 | https://github.com/endless-sky/endless-sky
  • [2026-04-08] Pioneer — 太空冒险,33世纪银河背景 | https://github.com/pioneerspacesim/pioneer
  • [2026-04-08] ScummVM — 经典图形冒险/RPG游戏模拟器 | https://github.com/scummvm/scummvm
  • [2026-04-09] The Legend of Zelda: Twilight Princess — Wii GC Zelda TP 反向工程 | https://github.com/zeldaret/tp
  • [2026-04-09] Zelda 3 — Zelda A Link to the Past 反向工程克隆 | https://github.com/snesrev/zelda3
  • [2026-04-09] Dead Ascend — 僵尸密室解谜 | https://github.com/larpon/DeadAscend

Business & Tycoon (5)

  • [2026-04-09] CorsixTH — Theme Hospital 开源克隆 | https://github.com/CorsixTH/CorsixTH
  • [2026-04-09] OpenLoco — Chris Sawyer's Locomotion 开源复刻 | https://github.com/OpenLoco/OpenLoco
  • [2026-04-09] OpenRCT2 — RollerCoaster Tycoon 2 开源复刻 | https://github.com/OpenRCT2/OpenRCT2
  • [2026-04-09] OpenTTD — Transport Tycoon Deluxe 开源复刻 | https://github.com/OpenTTD/OpenTTD
  • [2026-04-09] Hurry Curry! — 合作快节奏多人烹饪游戏 | https://codeberg.org/hurrycurry/hurrycurry

City-Building (7)

  • [2026-04-09] Cytopia — 复古像素城市建造 | https://github.com/CytopiaTeam/Cytopia
  • [2026-04-09] Egregoria — Cities: Skylines 风格独立城市建造 | https://github.com/Uriopass/Egregoria
  • [2026-04-09] Julius — Caesar III 开源复刻 | https://github.com/bvschaik/julius
  • [2026-04-09] Unknown Horizons — 2D 实时策略+城市建造(Godot port) | https://github.com/unknown-horizons/godot-port
  • [2026-04-09] Citybound — 微观模型城市模拟 | https://github.com/citybound/citybound
  • [2026-04-09] Akhenaten — 古埃及法老城市建造 | https://github.com/dalerank/Akhenaten
  • [2026-04-09] micropolisJS — Micropolis JS 移植版 | https://github.com/graememcc/micropolisJS

First-Person Shooter — id Software (7)

  • [2026-04-09] Doom (id Software) | https://github.com/id-Software/DOOM
  • [2026-04-09] Doom 3 BFG Edition | https://github.com/id-Software/DOOM-3-BFG
  • [2026-04-09] Quake | https://github.com/id-Software/Quake
  • [2026-04-09] Quake II | https://github.com/id-Software/Quake-2
  • [2026-04-09] Quake III Arena | https://github.com/id-Software/Quake-III-Arena
  • [2026-04-09] Wolfenstein 3D | https://github.com/id-Software/wolf3d
  • [2026-04-09] DOOM64-RE — Doom 64 反向工程 | https://github.com/Erick194/DOOM64-RE

Source Ports — Doom

  • [2026-04-09] Chocolate Doom — 精准还原 90 年代体验 | https://github.com/chocolate-doom/chocolate-doom
  • [2026-04-09] ZDoom — 功能增强端口 | https://github.com/UZDoom/UZDoom

Source Ports — Quake

  • [2026-04-09] Chocolate Quake — v1.09 及之前版本还原 | https://github.com/Henrique194/chocolate-quake
  • [2026-04-09] FTEQW — Quake 增强引擎 | https://github.com/fte-team/fteqw

Source Ports — Wolfenstein

  • [2026-04-09] ECWolf | https://bitbucket.org/ecwolf/ecwolf
  • [2026-04-09] Wolf4SDL | https://github.com/lazd/wolf4sdl

First-Person Shooter — Build Engine (9)

  • [2026-04-09] Duke Nukem 3D | https://github.com/videogamepreservation/dukenukem3d
  • [2026-04-09] Shadow Warrior | https://github.com/Azarien/shadow-warrior
  • [2026-04-09] EDuke32 — 官方 Build 端口,支持 Ion Fury | https://github.com/voidpoint-io/eduke32
  • [2026-04-09] Raze — GZDoom 技术,支持 Duke/Blood/Shadow Warrior 等 | https://github.com/ZDoom/Raze
  • [2026-04-09] NBlood — Blood 反向工程端口 | https://github.com/NBlood/NBlood
  • [2026-04-09] JFDuke3D — Duke Nukem 3D 端口 | https://github.com/jonof/jfduke3d
  • [2026-04-09] JFShadowWarrior — Shadow Warrior 端口 | https://github.com/jonof/jfsw
  • [2026-04-09] BuildGDX | https://github.com/vogonsorg/BuildGDX
  • [2026-04-09] NuBuildGDX — BuildGDX 分支,稳定优先 | https://github.com/atsb/NuBuildGDX

First-Person Shooter — CUBE Engine (3)

  • [2026-04-09] AssaultCube — 免费多人 FPS | https://github.com/assaultcube/AC
  • [2026-04-09] Cube 2: Sauerbraten — 多人大厅 FPS | https://sourceforge.net/projects/sauerbraten
  • [2026-04-09] Red Eclipse — 现代复古竞技场射击 | https://github.com/redeclipse/base

First-Person Shooter — Other (5)

  • [2026-04-09] Xonotic — 竞技场射击,武器丰富 | https://gitlab.com/xonotic/xonotic
  • [2026-04-09] Liblast — Godot 4 多人 FPS,完全开源工具链 | https://codeberg.org/liblast/liblast
  • [2026-04-09] .kkrieger — 96k 大赛作品,程序化生成 | https://github.com/farbrausch/fr_public/tree/master/werkkzeug3_kkrieger
  • [2026-04-09] Descent 3 | https://github.com/kevinbentley/Descent3
  • [2026-04-09] The Dark Mod — 潜行 FPS | https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk

Aliens Versus Predator

  • [2026-04-09] AvP Forever | https://github.com/dreamer/avp-forever
  • [2026-04-09] NakedAVP — AVP Classic 现代端口,SDL3 | https://github.com/atsb/NakedAVP

Unreal Tournament

  • [2026-04-09] Surreal Engine — UT Engine 重实现 | https://github.com/dpjudas/SurrealEngine

Platformers (12)

  • [2026-04-09] Super Mario 64 — 完整反编译 | https://github.com/n64decomp/sm64
  • [2026-04-09] VVVVVV | https://github.com/TerryCavanagh/VVVVVV
  • [2026-04-09] OpenGOAL — Jak & Daxter PC 移植 | https://github.com/water111/jak-project
  • [2026-04-09] DDraceNetwork — 合作 2D 在线平台跳跃 | https://github.com/ddnet/ddnet
  • [2026-04-09] Sonic Robo Blast 2 — 索尼克 3D 同人作,基于 Doom | https://git.do.srb2.org/STJr/SRB2
  • [2026-04-09] Rigel Engine — Duke Nukem II 重实现 | https://github.com/lethal-guitar/RigelEngine
  • [2026-04-09] Frogatto & Friends — 动作冒险平台跳跃 | https://github.com/frogatto/frogatto
  • [2026-04-09] Fish Folk: Jumpy — 战术 2D 射击(Bevy) | https://github.com/fishfolk/jumpy
  • [2026-04-09] Fish Folk: Punchy — 2.5D 清版动作(Bevy) | https://github.com/fishfolk/punchy
  • [2026-04-09] Commander-Genius — Commander Keen 1-6 模拟器 | https://gitlab.com/Dringgstein/Commander-Genius
  • [2026-04-09] Omnispeak — Keen Goodbye Galaxy 重实现 | https://github.com/sulix/omnispeak
  • [2026-04-09] Commander Keen in Keen Dreams | https://github.com/keendreams/keen

Puzzle (3)

  • [2026-04-09] BlockOut II — 3D 俄罗斯方块 | https://sourceforge.net/projects/blockout/files/blockout/BlockOut%202.5
  • [2026-04-09] Portal64 — Portal N64 demake | https://github.com/mwpenny/portal64-still-alive
  • [2026-04-09] Whatajong | https://github.com/masylum/whatajong

Racing (10)

  • [2026-04-09] SuperTuxKart — 卡丁车派对游戏 | https://github.com/supertuxkart/stk-code
  • [2026-04-09] TORCS — 开放式赛车模拟器 | https://sourceforge.net/projects/torcs
  • [2026-04-09] Rigs of Rods — 物理沙盒模拟,OGRE 引擎 | https://github.com/RigsOfRods/rigs-of-rods
  • [2026-04-09] Speed Dreams — 开源赛车模拟 | https://forge.a-lec.org/xavi/speed-dreams-code
  • [2026-04-09] Stunt Rally — Sci-Fi 赛车+赛道编辑器 | https://github.com/stuntrally/stuntrally3
  • [2026-04-09] RVGL — Re-Volt 现代端口 | https://gitlab.com/re-volt
  • [2026-04-09] VDrift — 漂移赛车模拟 | https://github.com/VDrift/vdrift
  • [2026-04-09] Yorg — TrackMania 风格开源赛车(Panda3D) | https://github.com/cflavio/yorg
  • [2026-04-09] Trigger Rally | https://sourceforge.net/projects/trigger-rally
  • [2026-04-09] wipEout — Wipeout 1995 PSX 重实现 | https://github.com/phoboslab/wipeout-rewrite

Real-Time Strategy — Main Projects (13)

  • [2026-04-10] 0 A.D. — 古代战争策略 | https://gitea.wildfiregames.com/0ad/0ad
  • [2026-04-09] Beyond All Reason (BAR) — 现代 RTS,Spring 引擎 | https://github.com/beyond-all-reason/Beyond-All-Reason
  • [2026-04-09] OpenRA — C&C / Dune 2000 / Red Alert 现代复刻 | https://github.com/OpenRA/OpenRA
  • [2026-04-09] Warzone 2100 — 3D RTS,剧情战役 | https://github.com/Warzone2100/warzone2100
  • [2026-04-09] Widelands — 开源实时策略 | https://github.com/widelands/widelands
  • [2026-04-09] Mindustry — 沙盒塔防 | https://github.com/Anuken/Mindustry
  • [2026-04-09] OpenAge — Age of Empires 引擎复刻 | https://github.com/SFTtech/openage
  • [2026-04-10] OpenHV — 像素 Sci-Fi RTS | https://github.com/OpenHV/OpenHV
  • [2026-04-09] Keeper FX — Dungeon Keeper 开源复刻 | https://github.com/dkfans/keeperfx
  • [2026-04-10] Dune II The Maker — Dune 2 重制 | https://github.com/stefanhendriks/Dune-II---The-Maker
  • [2026-04-10] Freeserf.net — The Settlers I 真实复刻 | https://github.com/Pyrdacor/freeserf.net
  • [2026-04-10] Permafrost Engine — C OpenGL 3.3 RTS 引擎 | https://github.com/eduard-permyakov/permafrost-engine
  • [2026-04-10] Standard Of Iron — Qt6 + OpenGL 3.3 RTS | https://github.com/djeada/Standard-of-Iron

RTS — Blizzard Re-Implementations

  • [2026-04-10] OpenBW — StarCraft: Brood War 开源 | https://github.com/OpenBW/openbw
  • [2026-04-10] War1gus — Warcraft: Orcs & Humans | https://github.com/Wargus/war1gus
  • [2026-04-10] Wargus — Warcraft II Tides of Darkness | https://github.com/Wargus/wargus
  • [2026-04-09] Wyrmsun — 神话/历史/文学元素策略 | https://github.com/Andrettin/Wyrmsun
  • [2026-04-10] Stargus — StarCraft 导入器 for Stratagus engine | https://github.com/Wargus/stargus
  • [2026-04-10] Warsmash Mod Engine — Warcraft III 模组引擎(LibGDX) | https://github.com/Retera/WarsmashModEngine

RTS — C&C Remastered

  • [2026-04-10] Command & Conquer Remastered Collection | https://github.com/electronicarts/CnC_Remastered_Collection
  • [2026-04-10] C&C Generals + Zero Hour | https://github.com/electronicarts/CnC_Generals_Zero_Hour
  • [2026-04-10] Red Alert | https://github.com/electronicarts/CnC_Red_Alert
  • [2026-04-10] Tiberian Dawn | https://github.com/electronicarts/CnC_Tiberian_Dawn

RTS — Zero-K & Spring

  • [2026-04-10] Zero-K — Spring 引擎,物理弹道+智能单位 | https://github.com/ZeroK-RTS/Zero-K

Roguelikes (7)

  • [2026-04-10] Dungeon Crawl Stone Soup — 经典 Roguelike,地下城探索 | https://github.com/crawl/crawl
  • [2026-04-10] Cataclysm: Dark Days Ahead — 后世界末日生存 | https://github.com/CleverRaven/Cataclysm-DDA
  • [2026-04-10] NetHack — 经典地下城探索 | https://github.com/NetHack/NetHack
  • [2026-04-10] Brogue CE — 极简主义随机地下城 | https://github.com/tmewett/BrogueCE
  • [2026-04-10] Shattered Pixel Dungeon — 像素随机地下城 | https://github.com/00-Evan/shattered-pixel-dungeon
  • [2026-04-10] OpenNefia — Elona 模组化引擎复刻 | https://github.com/OpenNefia/OpenNefia
  • [2026-04-10] Meritous — 动作冒险地下城 | https://github.com/Patashu/Meritous

Role-Playing Games (23)

Main RPGs

  • [2026-04-10] OpenMW — Morrowind 引擎复刻(C++,最成熟开源 RPG 引擎之一) | https://github.com/OpenMW/openmw
  • [2026-04-10] Daggerfall Unity — Daggerfall Unity 引擎重做 | https://github.com/Interkarma/daggerfall-unity
  • [2026-04-10] Veloren — Rust 体素多人 RPG | https://github.com/veloren/veloren
  • [2026-04-10] Space Station 14 — Space Station 13 开源复刻(C# 自研引擎 Robust Toolbox) | https://github.com/space-wizards/space-station-14
  • [2026-04-09] Kandria — Common Lisp 动作 RPG | https://codeberg.org/shirakumo/kandria
  • [2026-04-10] Naev — 2D 太空动作/RPG | https://codeberg.org/naev/naev
  • [2026-04-10] Oolite — 太空开放世界 opera | https://github.com/OoliteProject/oolite
  • [2026-04-10] Ambermoon.net — Ambermoon C# 完全重写 | https://github.com/Pyrdacor/Ambermoon.net

Infinity Engine Games (GemRB)

  • [2026-04-10] Exult — Ultima VII 复刻 | https://github.com/exult/exult
  • [2026-04-10] GemRB — Bioware Infinity Engine 复刻(Baldur's Gate/Icewind Dale/Planescape Torment) | https://github.com/gemrb/gemrb

Fallout 系列

  • [2026-04-10] Fallout Community Edition — Fallout 1 完全复刻 | https://github.com/alexbatalov/fallout1-ce
  • [2026-04-10] Fallout 2 Community Edition — Fallout 2 完全复刻 | https://github.com/alexbatalov/fallout2-ce

经典 RPG 复刻

  • [2026-04-10] OpenEnroth — Might and Magic VI-VIII 引擎重制 | https://github.com/OpenEnroth/OpenEnroth
  • [2026-04-10] OpenNox — Nox 引擎社区扩展 | https://github.com/noxworld-dev/opennox
  • [2026-04-10] reone — KOTOR / KOTOR 2 引擎 | https://github.com/seedhartha/reone
  • [2026-04-10] Severed Chains — Legend of Dragoon 反向工程移植 | https://github.com/Legend-of-Dragoon-Modding/Severed-Chains
  • [2026-04-10] Ultima VII: Revisited — Ultima VII 3D 重制引擎 | https://github.com/ViridianGames/U7Revisited

Diablo 系列

  • [2026-04-10] DevilutionX — Diablo + Hellfire 端口 | https://github.com/diasurgical/devilutionX
  • [2026-04-10] Freeablo — Diablo I 引擎重制 | https://github.com/wheybags/freeablo
  • [2026-04-10] Open Diablo II — Diablo 2 开源复刻 | https://github.com/OpenDiablo2/OpenDiablo2
  • [2026-04-10] Abyss Engine — Diablo 2 清洁室重实现 | https://github.com/AbyssEngine/AbyssEngine

MMO

  • [2026-04-10] OpenKO — Knight Online 开源版 | https://github.com/Open-KO/KnightOnline
  • [2026-04-10] OpenKore — Ragnarok Online 自动化助手 | https://github.com/OpenKore/openkore

Sandbox (1)

  • [2026-04-10] Minosoft — Minecraft 客户端,Kotlin/Java 从头重写 | https://github.com/bixilon/minosoft

Shoot 'em up (2)

  • [2026-04-10] Taisei Project — 东方 Project 同人,SDL3 + OpenGL | https://github.com/taisei-project/taisei
  • [2026-04-10] SDL Sopwith — 经典双翼机射击移植 | https://github.com/fragglet/sdl-sopwith

Sport (2)

  • [2026-04-10] Pooltool — 台球物理沙盒 | https://github.com/ekiefl/pooltool
  • [2026-04-10] Open Golf — 高尔夫球 | https://github.com/mgerdes/Open-Golf

Third-Person (7)

  • [2026-04-10] OpenRW — GTA III 重实现 | https://github.com/rwengine/openrw
  • [2026-04-10] OpenLara — 古墓丽影经典引擎 | https://github.com/XProger/OpenLara
  • [2026-04-10] CroftEngine — Tomb Raider 1 引擎重制 | https://github.com/stohrendorf/CroftEngine
  • [2026-04-10] Tomb Engine — Tomb Raider 1-5 引擎(Core Design 时代) | https://github.com/TombEngine/TombEngine
  • [2026-04-10] Lugaru: The Rabbit's Foot — 跨平台 3D 动作 | https://github.com/WolfireGames/lugaru
  • [2026-04-10] Overgrowth — Lugaru 续作 | https://github.com/WolfireGames/overgrowth
  • [2026-04-10] RE3 — GTA III + GTA VC 完全逆向源码 | https://github.com/VideogameSources/gta3-decomp-alt

Tower Defence (1)

  • [skipped-2026-04-10] Server Survival — 云架构塔防教学游戏 | https://github.com/pshenok/server-survival

Turn-Based Strategy (12)

  • [2026-04-10] The Battle for Wesnoth — 高奇幻回合策略 | https://github.com/wesnoth/wesnoth
  • [2026-04-10] Unciv — Civilization V Android/Desktop 开源复刻 | https://github.com/yairm210/Unciv
  • [2026-04-10] VCMI Project — Heroes of Might and Magic III 引擎 | https://github.com/vcmi/vcmi
  • [2026-04-10] FreeCol — Colonization 开源复刻 | https://github.com/FreeCol/freecol
  • [2026-04-10] Freeciv — Civilization 开源复刻 | https://github.com/freeciv/freeciv
  • [2026-04-10] FreeOrion — 4X 太空帝国游戏 | https://github.com/freeorion/freeorion
  • [2026-04-10] fheroes2 — Heroes of Might and Magic II 游戏引擎复刻 | https://github.com/ihhub/fheroes2
  • [2026-04-10] OpenXcom — X-COM: UFO Enemy Unknown 重制 | https://github.com/OpenXcom/OpenXcom
  • [2026-04-10] Ancient Beast — 回合策略游戏 | https://github.com/FreezingMoon/AncientBeast
  • [2026-04-10] Athena Crisis — 现代复古回合战术策略 | https://github.com/nkzw-tech/athena-crisis
  • C-evo — 帝国建造 Windows 游戏 | http://c-evo.org/
  • OpenPanzer — Panzer General II JS/HTML5 重写 | https://github.com/nicupavel/openpanzer
  • Hnefatafl — 北欧棋类策略 | https://github.com/dcampbell24/hnefatafl

学习记录

每完成一个项目,在上面 [ ] 填入日期 Wiki 页面命名规范:open-source-game/[项目名小写-连字符].md

|| # | 日期 | 项目名 | 关键发现 | ||---|------|--------|---------| || 151 | 2026-04-10 | Athena Crisis | 100K+ LOC 开源,pnpm monorepo(athena/apollo/hera/ui/dionysus),athena=地图状态+apollo=游戏状态双层架构,hera=渲染引擎,dionysus=AI包,codegen Action代码生成,TypeScript+Vite,Open Core MIT变现 | || 51 | 2026-04-09 | NakedAVP | 三族 SDL3 现代端口,双渲染器降级(OpenGL/GLES2),Win API 抽象层,atsb 主导,约45K LOC C/C++ | | 52 | 2026-04-09 | Surreal Engine | UE1 清洁室重实现,SHA1DB多游戏识别,D3D11+Vulkan双渲染器(无OpenGL),~99K LOC C++,三应用入口(Engine/Editor/Debugger),Unrealscript VM 部分实现(缺网络),仅 UT436/UnrealGold 可玩 | | 74 | 2026-04-09 | OpenRA | C# RTS 引擎复刻 Westwood 经典(C&C/红警/沙丘2000),.NET 8 + SDL2 + OpenGL,Order 驱动网络同步,OpenRA.Game/Mods/Server 模块化架构,16.6k stars | | 53 | 2026-04-09 | Super Mario 64 | N64 完整反编译,2746 C 文件,src/engine/ 图节点渲染+src/game/ 游戏逻辑,binutils-mips 交叉编译,多版本条件编译(jp/us/eu/sh/cn),baserom 资产提取管线,GPLv2 | | 1 | 2026-04-08 | Hypersomnia | 纯 C++ 无引擎、确定性锁步网络、自定义 ECS、ImGui 地图编辑器、浮点一致性处理 | | 2 | 2026-04-08 | Endless Sky | 纯 C++20 无引擎、数据驱动 txt 内容系统、OpenGL3+自研 Shader、vcpkg 轻量依赖、mod 友好 | | 3 | 2026-04-08 | Pioneer | 程序化银河生成、数百万恒星系统、派系经济、Lua脚本、OpenGL渲染 | 4 | 2026-04-08 | ScummVM | 141插件引擎架构、AdvancedDetector自动检测、跨平台后端抽象层、多游戏存档统一管理 | | 5 | 2026-04-09 | The Legend of Zelda: Twilight Princess | 多版本条件编译架构(12+版本)、objdiff逐对象对比工具、CC0无版权限制 | | 6 | 2026-04-09 | Zelda 3 | SNES全系统仿真(CPU/PPU/APU/DSP/DMA)、70-80kLOC C重实现、逐帧RAM验证架构、快照Turbo回放系统 | | 7 | 2026-04-09 | Dead Ascend | Qt/QML 组件化架构(Area/Object/Inventory等QML组件),TMX 地图编辑器关卡设计,跨平台 Qt Quick 2.0,手绘美术资源打包 QRC | | 8 | 2026-04-09 | CorsixTH | C++/Lua 混合架构(49cpp+327lua),SDL 渲染原版资源复用,Lua 数据驱动游戏逻辑完全开放mod,完整战役可通关 | | 9 | 2026-04-09 | OpenLoco | C++ 清洁室逆向(400cpp+358h),SDL3+OpenAL 跨平台,模块化 src/ 子系统,vcpkg 依赖管理,完成主体重实现并主攻多人网络 | | 10 | 2026-04-09 | OpenRCT2 | 模块化架构(openrct2-ui/cli/data分离)、Duktape嵌入式JS插件+热重载、TCP/IP多人Tick同步、资源包CMake下载验证(RCT2文件兼容层) | | 11 | 2026-04-09 | OpenTTD | 确定性锁步网络同步(与Hypersomnia相似),NewGRF独立图形扩展层,AI Script双引擎(玩家AI+游戏主持人AI),vcpkg依赖声明式管理,向后兼容存档v23年承诺 | | 12 | 2026-04-09 | Hurry Curry! | Godot 4.5 + Rust 混合架构,WebSocket JSON 协议三层移动实现(客户端预测+服务端校验),YAML ASCII-art 地图数据驱动 | | 13 | 2026-04-09 | Cytopia | 自定义 SDL2 等距渲染引擎(非游戏引擎),JSON TileData 数据驱动模组,libnoise 程序化地形生成,Conan/CMake 依赖管理,区域电力系统 | | 14 | 2026-04-09 | Egregoria | 模拟/渲染分离架构,确定性锁步网络,Rust 13-crate workspace,wgpu PBR 渲染,混合 Factorio+自由市场经济 | | 15 | 2026-04-09 | Julius | 清洁室重实现(逆向二进制+重写),SDL2 平台抽象层(7+平台),100%存档兼容策略(保留原版bug),core/building/figure/window模块化架构,约93K LOC C | | 16 | 2026-04-09 | Unknown Horizons | Godot 4 移植项目,静态类型 GDScript,Autoload 单例全局状态,Menu/HUD 双主题系统,三阶段开发路线图(移植→扩展→升级) | | 17 | 2026-04-09 | Citybound | Rust Actor模型(kay crate)、微观城市仿真、协作规划理念、浏览器WebGL UI+双终端开发模式 | | 18 | 2026-04-09 | Akhenaten | Julius/Augustus 分支 fork,SDL2 跨平台渲染(Windows/Linux/macOS/Android/Web),MUJS JS 脚本热重载,CMake FetchContent 自包含依赖,约140K LOC C++,100% 原版存档兼容 | | 19 | 2026-04-09 | micropolisJS | BlockMap 多维度城市追踪系统(污染/犯罪/土地价值等13种Map),EventEmitter 解耦组件,Sprite 动画框架,jQuery 最小依赖,工具/窗口模块化模式 | | 20 | 2026-04-09 | Doom | BSP树渲染架构(先墙后地后sprite),p_模块化敌人AI/碰撞/关卡加载,info.c 128K+状态机数据驱动,WAD资源打包分离,d_net.c原始IPX包交换网络,GPLv2 | | 21 | 2026-04-09 | Doom 3 BFG Edition | Portal 渲染架构(区别于Doom BSP树)、id Tech 4模块化设计(renderer/framework/game分离)、doomclassic Doom 1重制收录、第三方库嵌入式(jpeg-6/zlib)、GPL但无游戏数据 | | 22 | 2026-04-09 | Quake | BSP树渲染架构(先墙后地后sprite),p_模块化敌人AI/碰撞/关卡加载,info.c 128K+状态机数据驱动,WAD资源打包分离,d_net.c原始IPX包交换网络,GPLv2 | | 23 | 2026-04-09 | Quake II | 双渲染器架构(ref_gl OpenGL + ref_soft Software并行),143K LOC C,模块化client/server/game三层分离,DLL游戏逻辑热加载,CTF模组支持,多平台Win32/Linux/IRIX | | 24 | 2026-04-09 | Quake III Arena | QVM虚拟机架构(game/cgame/q3_ui三模块分离),lcc编译器C→字节码,BOT AI路由编译(botlib+32K LOC),MD3模型格式,纯多人无单人关卡 | | 25 | 2026-04-09 | Wolfenstein 3D | Raycasting渲染(DDA)、Borland C++3.0+80x86汇编、16位DOS定点数系统(farmapylookup预计算)、动态编译缩放(现代CPU cache thrashing)、John Carmack 2012代码点评 | | 26 | 2026-04-09 | DOOM64-RE | N64完全逆向工程(~50K LOC C)、WESS音频库(Mortal Kombat Trilogy移植)、三阶段软件渲染管线(r_phase1/2/3)、F3DEX_GBI微代码、N64 SDK交叉编译 | | 27 | 2026-04-09 | Chocolate Doom | Bug-Compatible 设计哲学:精准还原而非改进;多游戏引擎共享(doom/heretic/hexen/strife/setup);i_平台抽象;OPL/GUS/MIDI/SDL多音频后端;chocolate-server 专用服务器;WAD 资源与代码分离 | | 28 | 2026-04-09 | UZDoom / ZDoom | 双渲染器架构(hwrenderer+swrenderer),ZScript VM字节码系统(DECORATE/ACS脚本),592K LOC C++,Actor类系统完全数据驱动,多游戏IWAD支持 | | 29 | 2026-04-09 | Chocolate Quake | Bug-compatible设计哲学(保留原版bug),纯软件渲染无硬件加速,SDL2+CMake模块化架构,Audio支持MP3/OGG/FLAC,跨平台Win/Linux/Mac | | 30 | 2026-04-09 | FTEQW | 多后端渲染(OpenGL/Vulkan/Software/D3D)、插件系统(bullet/openxr/cef)、自研FTEQCC编译器、ModAPI、多游戏格式支持、6K+ commits | | 31 | 2026-04-09 | ECWolf | Wolf4SDL/ZDoom混合体验、单一二进制支持多游戏IWAD(Wolf3D/ROTT/Corridor7等)、无限推墙/Things、无需源码Mod制作、高分辨率宽屏+Raycasting、~67K LOC C++ | | 32 | 2026-04-09 | Wolf4SDL | Wolfenstein 3D SDL移植版、id_.cpp原始代码复用、version.h多版本条件编译、OPL2双模拟器(dosbox/dbopl+mame/fmopl) GPL切换、SDL跨平台层设计 | | 33 | 2026-04-09 | Duke Nukem 3D | Build Engine 驱动 Sector/Portal 渲染(MAXSECTORS=1024/MAXWALLS=8192/MAXSPRITES=4096),预编译.OBJ 引擎+游戏源码分离,Jim Dose 音频库(Audiolib),多人 IPX 原始包交换,Open Watcom 编译,GPLv2 | | 34 | 2026-04-09 | BuildGDX | Java/LibGDX 跨平台 Build Engine 移植,三渲染器(Polymost+软件+GL)架构,~74K LOC Java,LWJGL3+GLFW 桌面后端+Android 支持,支持 Duke3D/Shadow Warrior/Blood 等多游戏 | | 35 | 2026-04-09 | Shadow Warrior | Build Engine 同 Duke Nukem 3D,118K LOC C(75c+81h),Ken Silverman Build 引擎+Jim Dose 音频库,Open Watcom 编译 DOS32,原型 Lo Wang 中国忍者武士刀+枪械,GPL+游戏数据双许可模式 | | 36 | 2026-04-09 | EDuke32 | 多游戏 Build 端口(Duke3D/SW/Blood/Ion Fury),~116K LOC C++,mimalloc/libxmp/PhysicsFS/imgui 嵌入式依赖,与 FTEQW 同仓库(monorepo),FURY=1 构建配置 Ion Fury 原生支持,GPLv2 | | 37 | 2026-04-09 | Raze | Build engine 多游戏合一,GZDoom 技术栈( Duke/Blood/Redneck/SW/Exhumed),三渲染器 GL/GLES/Vulkan 共享 hwrenderer 抽象,~578K LOC C++,games/ 子目录隔离各游戏源码 | | 38 | 2026-04-09 | NBlood | Blood/Exhumed/Redneck Rampage 多合一端口,基于 EDuke32,GNU Make 跨平台 Common.mak 框架,BYTEVERSION 108 存档兼容,GPL-2.0,支持 Cryptic Passage 资料片 | | 39 | 2026-04-09 | JFDuke3D | JonoF Duke Nukem 3D 端口,jfbuild Build引擎子模块分离(~45K LOC C),Polymost OpenGL 渲染器,SDL2 跨平台,GPLv2,需要原版游戏数据 | | 40 | 2026-04-09 | JFShadowWarrior | Jonathon Fowler 的 Shadow Warrior 现代端口,jfbuild submodule,Polymost 3D 渲染器(OpenGL/GLES2),多平台 Linux/Mac/Win/BSD,GTK+3 UI 可选,Makefile 编译选项模块化设计 | | 41 | 2026-04-09 | NuBuildGDX | BuildGDX 稳定化分支(stability-first fork),atsb 维护,libGDX 1.9.10 旧依赖策略,375 Java 文件,Polymost+软件+GL 三渲染器架构继承 | | 42 | 2026-04-09 | AssaultCube | CUBE Engine 派生 FPS,ZLIB 极宽松许可,低延迟 ENet 网络,协作地图编辑,~50MB 轻量包体积 | | 43 | 2026-04-09 | Cube 2: Sauerbraten | CUBE Engine 2 代体素 FPS(~65K LOC C++),稀疏八叉树场景,实时游戏内地图编辑,ENet UDP 网络,ZLIB 极宽松许可 | | 44 | 2026-04-09 | Red Eclipse | Tesseract 引擎派生(Cube 2→Tesseract→RE),~34K LOC game/+39K shared/,跑酷射击(wall-run/boost/dash),协作 WYSIWYG 编辑器,多游戏模式(Capture/Defend/Duel等),ENet UDP 网络,GPLv3 | | 45 | 2026-04-09 | Xonotic | Darkplaces 引擎(Quake 分支),Bunny Hop/Strafe Jump/Blaster Jump 等精湛移动机械,.pk3dir 数据包格式分离引擎与内容,QuakeC 字节码游戏逻辑,ENet UDP 多人,GPLv3 | | 46 | 2026-04-09 | Liblast | Godot 4.3+Godot Jolt 物理,多人 FPS 框架,Freeman Character System 模块化角色系统(character_controller/character_component 分离),Git LFS 资产管理,多窗口调试架构(multirun 3窗),⚠️ 主仓库已弃用迁移至 liblast-framework | | 47 | 2026-04-09 | .kkrieger | Farbrausch fr_public 仓库工具链源码(122K LOC C++),Werkkzeug3 Portal 渲染引擎(6-Pass 光照管线),64变量操作符树动画系统,数据驱动游戏逻辑(KKriegerGame),V2 合成器+96KB 打包系统,BSD 许可 | | 48 | 2026-04-09 | Descent 3 | 经典 6DOF 太空射击引擎,SDL3+OpenGL 跨平台,CMake+vcpkg 构建,GPL-3.0,模块化子系统架构,需原版游戏数据,v1.6.0 | | 49 | 2026-04-09 | AvP Forever | 多分支 rebasing 叠加策略(icculus/neuromancer/scraft 源码),三族独立行为系统(alien/marine/predator),Direct3D/SDL 多平台层,嵌入式 Bink/Smacker/Miles 二进制库,需原版游戏数据 | | 50 | 2026-04-09 | The Dark Mod | Doom 3/id Tech 4 引擎潜行 FPS(AAS 区域感知+AI 通信子系统+Memory 系统),170+ 社区任务,源码 GPL+资产 CC BY-NC-SA 3.0 双许可,C++17/CMake 跨平台 | | 51 | 2026-04-09 | NakedAVP | SDL3+OpenGL/OpenAL 现代端口,Win API 抽象层(stubs.c),双渲染器自动降级(GL/GLES2),三族独立 AI/武器/HUD,约 45K LOC C/C++ | | 52 | 2026-04-09 | VVVVVV | 重力翻转像素平台游戏,SDL2 极简依赖全部静态链接,Entity 159K+Game 229K+Labclass 177K+Editor 141K LOC,完整内置关卡编辑器,data.zip PhysicsFS 虚拟文件系统 | | 53 | 2026-04-09 | OpenGOAL | 四组件架构:goal_src/2.3M LOC GOAL反编译+goalc/49K C++编译器+decompiler/344K C++反编译器+game/241K C++运行时;Jak1 Complete/Jak2 Beta/Jak3 WIP;REPL热重载;iso_data→assets资产管线;mips2c/Overlord/IOP PS2硬件仿真层 | | 54 | 2026-04-09 | DDraceNetwork | C++/Rust分层架构(ddnet-libs/engine接口+src/engine/+src/game/),Rust FFI绑定engine层;CMake+Ninja构建+各平台检测cmake模块;SQLite持久化+UPnP/WebSocket网络穿透;datasrc/Python地图数据编译管线;合作DDRace机制(teehelp/共享重生点/Freeze) | | 56 | 2026-04-09 | Sonic Robo Blast 2 | Doom Legacy 分支3D Sonic同人作;双渲染器架构(OpenGL硬件+SDL2软件);252K LOC C (211 .c+180 .h);Lua 5.1+DEHACKED扩展;TicCommand帧同步网络多人;Master Server支持;专用服务器模式;info.c单文件22K LOC游戏对象定义表 | | 57 | 2026-04-09 | Frogatto & Friends | Anura 引擎模块分离架构(引擎/内容独立仓库);FFC 脚本数据驱动游戏逻辑;module.cfg 模块元数据+验证器;16 语言本地化;mana 能量系统;v5.1 模块格式需 engine 1.4+ | | 58 | 2026-04-09 | Fish Folk: Jumpy | Bevy/Rust 游戏框架 bones_framework;rapier2d 确定性物理(enhanced-determinism);turborand 原子随机跨平台一致;模块化 src/core/ ui/ audio/ 子系统;serde_yaml+peg 数据驱动;Web WASM 支持 | | 59 | 2026-04-09 | Fish Folk: Punchy | Bevy 0.9 + Rapier2D 物理 2.5D 清版动作,fighter_state.rs 2228 行状态机,15+ 插件体系,支持 WASM/Web | | 60 | 2026-04-09 | Commander-Genius | Commander Keen 1-6+Dreams 开源解释器,C++完全重写(仅存0.02% CloneKeen代码),SDL2+OpenGL,LUA Mod,4人多人,289 cpp+297 h,GsKit共享库,内置游戏下载器,Cosmos引擎submodule | | 61 | 2026-04-09 | Omnispeak | 多后端渲染架构(SDL2/GL/Vulkan/SDL3 可选),Nuked OPL3 嵌入式 FM 合成器,约 51.8K LOC C,ck_ep.h Episode 分离模块化,id Software 引擎核心复用,VANILLA 模式 bug 兼容原版,GPLv2 | | 62 | 2026-04-09 | Commander Keen in Keen Dreams | 2014 众筹开源,id Software 早期 C+汇编架构,VGA 13h 软件渲染,LZHUF 压缩,约 23K LOC,GPLv2+ | | 63 | 2026-04-09 | Portal64 | N64 Demake 移植 Valve Portal,移除 libultra 私有库依赖,Skeletool64 骨骼动画+显示列表生成,17 室可玩,EPA/GJK 碰撞,debugger 3.6K 行,约 41K LOC C | | 64 | 2026-04-09 | Whatajong | 麻将消消乐 Roguelite,Solid.js + TypeScript + Electron,Vanilla Extract CSS,rand-seed 确定性随机,Howler.js 音频,MIT | | 65 | 2026-04-09 | BlockOut II | 3D 俄罗斯方块,C++/OpenGL/SDL,~12K LOC,评估函数Bot AI,回放系统,在线排行榜,GPLv2 | | 66 | 2026-04-09 | SuperTuxKart | Bullet Physics btKart趣味物理,ENet UDP事件回滚网络同步,SERVER_ONLY无GUI服务器,多后端渲染OpenGL/GLES/DX9,~274K LOC C++,GPLv3 | | 67 | 2026-04-09 | TORCS | plib OpenGL 3D 渲染,simu 模块化物理仿真(v2/v3双版本),标准化 Robot AI 接口(C语言API),XML配置驱动,50+车辆20+赛道,广泛用于学术研究和 AI 训练 | | 68 | 2026-04-09 | Rigs of Rods | 软体物理:节点-弹簧 Actor 系统(Actor.cpp 5K行/ActorSpawner.cpp 7.5K行),数据驱动 .truck 格式完全解耦物理与渲染,OGRE 1.11+AngelScript+MyGUI,GPLv2,2026.01 最新版 | | 69 | 2026-04-09 | Stunt Rally 3 | Ogre-Next 3.0 渲染+VDrift 仿真,模块化架构(common/game/editor/road/vdrift),3D spline 赛道+内置编辑器,232 赛道+33 载具,Ghost 回放系统,GPLv3 | | 70 | 2026-04-09 | RVGL | Re-Volt 现代跨平台复刻,SDL2+OpenGL/Vulkan 可编程 Shader 渲染;核心引擎私有(gk7huki持有),工具链/资产/文档完全开源;ENet UDP 16人多人+Discord Rich Presence;Pack 内容管理系统(Mod Organizer 风格);多平台支持 Win/Linux/macOS/Android | || 71 | 2026-04-09 | Yorg | TrackMania 风格赛车,Panda3D 引擎 + Python 3.x,yyagl/yracing 子模块分离架构,XMPP 多人对战,phys.json 数据驱动车辆物理,多语言国际化 | || 72 | 2026-04-09 | wipEout | wipEout 1995 PSX 清洁室重实现,纯 C ~4000 LOC,双平台后端(SDL2/Sokol) + 三渲染器(GL/GLES2/Software),QOA 音频格式 | | 73 | 2026-04-09 | Kandria | Common Lisp 动作 RPG,TRIAL 引擎 + alloy OpenGL 渲染,~19K LOC 全 Lisp,BVH2 碰撞检测,内置关卡编辑器,ECS 架构 | | 74 | 2026-04-09 | Beyond All Reason | Spring/Recoil 引擎 RTS,4.3GB仓库(含资源),Lua三层架构(luarules同步/luaui不同步/luaai),BARb AI JSON配置分层设计,GL4着色器延迟光照,Busted+Lux测试,Lux包管理器 | | 75 | 2026-04-09 | Warzone 2100 | 3D RTS,157K LOC C++,三后端渲染(OpenGL/Vulkan/GLES),gamelib/framework/ivis_opengl模块化架构,400+科技树,lib/netplay帧同步多人,WebAssembly支持 | | 76 | 2026-04-09 | Widelands | Settlers II 风格开源 RTS,~301K LOC C++,CMake/SDL2+OpenGL,Lua 脚本驱动,Flag-Route 经济链(economy/50+文件),帧同步多人 GameHost/GameClient 架构 | | 77 | 2026-04-09 | Mindustry | 自动化塔防 RTS,Arc Engine 自研 2D 引擎 + @Component 代码生成 ECS + @Sync 帧同步多人,20K+ commits,27.1k stars,JDK 17 + Gradle 多模块 (core/desktop/server/android/ios) | | 78 | 2026-04-09 | Trigger Rally | C++ 拉力赛车,PEngine/PSim/Trigger 三层架构分离(渲染/物理/游戏逻辑),PReferenceFrame+PRigidBody 刚体物理+悬挂系统,程序化高度图地形生成,Ghost 回放系统,GPL v2,v0.6.6.1(2019)| | 79 | 2026-04-09 | OpenAge | Age of Empires 引擎复刻,C++20+Python3 双语言架构(Cython 绑定),827 C++/h + 291 Python,33 子系统模块(libopenage/),nyan 声明式内容配置格式,Qt6 GUI + OpenGL 渲染,gameplay 非功能状态(内部模拟重写中),GPLv3 | | 80 | 2026-04-10 | OpenHV | OpenRA Mod 科幻 RTS,改编自 Hard Vacuum,MiniYAML 规则数据驱动,C# Traits 系统(资源采集/传送网络/地形改造/Bot AI),源码 GPLv3 + 内容 CC BY,IRC/Matrix 多人匹配 | | 84 | 2026-04-10 | 0 A.D. | 历史古代战争 RTS,Pyrogenesis 自研 3D 引擎(C++/JS),simulation2/ 模拟层 + renderer/graphics/ 渲染层分离,Actor XML 数据驱动,~15GB 仓库,29K+ commits,Release 28 Boiorix(首个非 Alpha) | | 86 | 2026-04-10 | Dune II The Maker | C++23 三速 tick 游戏循环(thinkFast 5ms/thinkNormal 100ms/thinkSlow 1000ms),cGameState 状态机架构,GameContext 依赖注入容器,INI 配置驱动数据,cPlayerBrain Mission 队列 AI(Skirmish/Campaign/Sandworm),SDL2 Drawer 渲染管线分离(map/minimap/sidebar/particles),superweapon 系统(DeathHand/Fremen/Saboteur) | | 85 | 2026-04-09 | Keeper FX | Dungeon Keeper 开源增强,~235K LOC C/C++,从反编译到完全重写(Ariadne A寻路+lua脚本+ENet多人),CMake/SDL2/VCpkg,GPLv2 | | 87 | 2026-04-10 | Freeserf.net | The Settlers I C# 清洁室重实现;.NET Standard 2.1 多模块分离(Freeserf.Core/Renderer/Audio/Network);Silk.NET 跨平台渲染;BASS 音频;200 文件35K LOC;三阶段 Roadmap Phase3 多人开发中 | | 88 | 2026-04-10 | Permafrost Engine | OpenGL 3.3 RTS 引擎,纯 C;Python 2.7 脚本+Fiber 协作多任务;GPU 骨骼动画+姿态纹理批处理;分层流场寻路+boids+ClearPath 避障;Hungarian Algorithm 阵型重排;多线程 2-stage 管线(模拟/渲染);Nuklear UI;旗舰游戏 EVERGLORY | | 89 | 2026-04-10 | Standard Of Iron | C++20/Qt6/OpenGL 3.3 布匿战争 RTS;ECS 架构(64-bit Entity ID,组件连续存储,System 执行顺序固定);6 阶段渲染 Pass;骨骼动画+程序化布料物理(Wind+Leg Collision);JSON 数据驱动(地图/兵种/国家配置);miniaudio 空间音频;MIT | | 90 | 2026-04-10 | OpenBW | StarCraft: Brood War 核心引擎清洁室重实现;header-only C++ 架构(bwgame.h 22K行 + bwenums.h 2.2K + sync.h 1.1K 等 ~28K 总行数);bwgame.h 单文件 798KB 含完整引擎(单位/建筑/寻路/碰撞/指令);bwenums.h 228+ 种类单位枚举;sync.h 确定性锁步网络 + ASIO 三后端 TCP/local/socket;korean.h 韩文编码支持;mini-openbwapi BWAPI 兼容层 | | 91 | 2026-04-10 | War1gus | Warcraft: Orcs & Humans 重实现,Stratagus 引擎 + Lua 脚本数据驱动,war1tool.cpp 4059 LOC 数据提取工具,scale2x 像素放大算法,GPLv2 | || 93 | 2026-04-09 | Wyrmsun | 神话/历史/虚构融合 RTS,Stratagus 引擎(Wyrmgus)数据层,923MB 游戏内容仓库(含美术/音效/地图),双仓库架构(引擎 Wyrmgus + 内容 Wyrmsun),data/ 数据库系统(civilizations/units/heroes/items),modules/ 跨游戏内容集成(Battle for Wesnoth/0 A.D./Freeciv/DCSS),GPL 2.0 | || 94 | 2026-04-10 | Stargus | StarCraft 1998 资产导入 Stratagus 引擎适配器,startool MPQ 提取+多格式转换(GRP/CHK/CASC/SMACKER),15K LOC C++17,GPLv2 || ||| 95 | 2026-04-10 | Warsmash Mod Engine | LibGDX + Java17 97K LOC 多模块 Gradle 项目,JASS ANTLR 虚拟机(指令级栈帧解释器),MDX/M3 模型渲染(转录 mdx-m3-viewer),虚拟文件系统支持 MPQ/CASC 多种归档格式,INI 配置驱动,AGPL,支持 War3 Patch 1.22-1.32 || | 96 | 2026-04-10 | CnC Remastered Collection | EA 官方 C&C TD+RA 源码,.H 文件含134+241个 C 源码(DEFINE.H 95KB/TYPE.H 62KB等),双 DLLInterface.cpp 薄封装,C# WinForms 地图编辑器,保留 IPX 网络协议栈,GPL v3+附加条款 | | 97 | 2026-04-10 | C&C Generals + Zero Hour | EA 官方源码双目录结构(Generals1280cpp + GeneralsMD1421cpp),W3DDevice Westwood 3D渲染+DX9,GameSpy帧同步网络(FrameDataManager),AI分层设计(AIPathfind/AIGroup/AISkirmishPlayer),组件化对象系统(Behavior/Body/Collide/Locomotor),需 MSVC 6.0 匹配编译,GPL v3+附加条款 | | 98 | 2026-04-10 | CnC Red Alert | EA 官方红色警戒(1996)源码,Westwood DOS 游戏,C++17.9MB/Assembly 5.1MB,CODE/WIN32LIB/WWFLAT32/VQA/IPX 多层架构,ObjectClass RTTI 类系统,MapClass 瓦片地图+战争迷雾,Watcom+TASM 编译,需持有原版游戏数据,GPL v3 | | 99 | 2026-04-10 | Zero-K | Spring 引擎纯 Lua 游戏内容仓库(2383 Lua文件),GadgetHandler 模块化事件驱动架构(ai_CAI 4173行),物理弹道+智能单位预判,PlanetWars 单机战役,PBR 自定义 Shader API,GPL v2 | | 100 | 2026-04-10 | Dungeon Crawl Stone Soup | ~412K LOC C++ 双模式渲染(ASCII+SDL Tiles),.des Vault 手绘关卡系统,17+ 神祇契约系统,数据驱动游戏配置,GPLv2+ 20年迭代 | || 101 | 2026-04-10 | CnC Tiberian Dawn | 原版1995 Westwood源码,OOP类层次(Foot/Unit/Building/AircraftClass),COMBUF ACK/Retry网络(6人IPX),TypeClass数据驱动,DirectX Win95,GPLv3,1629KB纯源码 | || 102 | 2026-04-10 | Cataclysm: Dark Days Ahead | 480K LOC C++ (434cpp/457h),JSON数据驱动(~130K行JSON内容),双渲染器SDL2/Tiles+Ncurses,Character/NPC/Vehicle/Mutation系统,~242MB仓库含游戏数据,CC BY-SA 3.0 | || 103 | 2026-04-10 | NetHack | 纯C无引擎架构(~163MB仓库),src/核心+dat/Lua地牢生成(14职业)+win/多前端抽象+sys/跨平台;3.7改进:Lua编译替代yacc/lex,跨平台编译,可移植存档,ga-gz变量结构化,18,442 commits,3,536 stars | ||| 104 | 2026-04-10 | BrogueCE | 纯C极简Roguelike,22个.c核心模块(C99无引擎依赖),src/brogue/主体+src/platform/多后端(SDL2/curses/web),Dijkstra怪物寻路(Dijkstra.c),确定性游戏回放系统(Recordings.c),SeedCatalog种子驱动地牢生成,1.3k stars | |||| 105 | 2026-04-10 | Shattered Pixel Dungeon | libGDX 跨平台 Roguelike(Desktop/Android/iOS),Java/JDK 21,core/1743项共享逻辑+平台启动器分离,Actors/Items/Levels/Sprites/Tiles/UI 模块化架构,20+ 语言 i18n properties 系统,程序化关卡生成 5 区域,天赋树系统,6k stars,GPLv3 | ||| 106 | 2026-04-10 | OpenNefia | .NET 8.0 + Love2dCS 渲染,Core/Content/EntryPoint 三层架构,Harmony 运行时补丁 + NuGet Mod 加载,2058 C# + 436 Lua 文件,IoC 依赖注入,YAML 原型数据驱动 | ||| 107 | 2026-04-10 | Meritous | PSI 充能攻击动作地牢探索,纯 C ~10K LOC(demon.c 2613+levelblit.c 2646+boss.c 1829),SDL 2D Tile,程序化 mapgen.c 972 行,GPLv3 | ||| 108 | 2026-04-10 | OpenMW | Morrowind 引擎清洁室重实现,C++20 + OpenSceneGraph + Bullet Physics,双脚本系统(遗留MWScript+现代Lua),OMW::Engine 总线聚合所有子系统,完整工具链(opencs/bsatool/esmtool/navmeshtool),2768源文件55K LOC,GPLv3,v0.51.0 | ||| 109 | 2026-04-10 | Daggerfall Unity | Unity 引擎重制《上古卷轴 II:匕首雨》,DaggerfallConnect Arena2 资产读取,AudioSynthesis 全自研 MIDI/SF2/Sfz 合成,QuestMachine QRC 任务系统,TalkManager NPC 对话 AI(3736 行),SaveLoadManager FullSerializer 存档,ModManager 模组支持,MIT | || 110 | 2026-04-10 | Veloren | Rust 体素多人 RPG,400K LOC,24 crates workspace,ECS (specs) + QUIC 网络 + 自研体素渲染器,GPLv3,~16K commits;GitLab 主仓库(GitHub 镜像) | ||| 111 | 2026-04-10 | Space Station 14 | SS13 C# 重制版,Robust Toolbox 自研引擎(Lidgren UDP + NetSerializer + Avalonia UI),Entity-Component 系统,YAML 原型数据驱动(7591 C# + 2573 YAML),MIT+CC-BY-SA,3.6k stars,5.2k forks | ||| 112 | 2026-04-10 | Naev | 2D 太空贸易战斗 RPG,Escape Velocity 风格,C+Rust ~155K LOC + Meson 构建,SDL3+OpenGL 3.3+,Lua 脚本驱动,插件系统(v0.13.0 内置 Plugin Manager),派系/经济/任务子系统,GPLv3,Codeberg | ||| 113 | 2026-04-10 | Oolite | Elite (1984) 风格太空开放世界;Objective-C + C 双后端(Cocoa+SDL)共享 Core 层;81K+ LOC Entity 系统;CollisionRegion 碰撞分区;OpenGL Shader 材质系统;OXP 插件扩展包架构(Schemata XML + AddOns 热加载);GPLv2,无原版资产依赖 | |||| 114 | 2026-04-10 | Ambermoon.net | Ambermoon 经典 RPG C# 完全重写;.NET 6 多平台;Core/Data/Renderer/Frontend 分层模块化架构;Legacy/Pyrdacor 双数据后端;虚拟文件系统支持 ADF/原生文件;OpenGL 渲染器;MIT |||| 115 | 2026-04-10 | Exult | Ultima VII 清洁室重实现;SDL 跨平台抽象(9+ CI 平台);content/bg si sifixes 补丁数据;actors.cc 5370行+schedule.cc 6115行 AI 系统;autotools 多编译器支持;GPLv2 ||||| 116 | 2026-04-10 | GemRB | Infinity Engine 重实现;PluginHolder 40+ 插件化架构(Core+Video+Audio+Importers);Python3 GUIScript 驱动游戏逻辑;Interface.cpp 4266行引擎主循环;EffectQueue.cpp 2571行 AD&D 2E 效果系统;BIF/KEY 资源打包格式;SDL2+OpenGL 双后端;C++14;GPLv2 | 117 | 2026-04-10 | Fallout Community Edition | game/int/plib 三层架构(138+35+4子目录);game/ 核心业务(art/combat/critter/anim/inventry/dialog/gmovie/editor);int/ script VM(intrpert)+DAT资源(datafile)+FM音乐(audiof);plib/ 平台抽象(gnw图形/db/color/assoc);135K LOC C++;需原版 DAT 数据;SDL2 跨平台 Win/Linux/macOS/iOS/Android | || 118 | 2026-04-10 | Fallout 2 Community Edition | 纯 C++ 清洁室重实现;GitHub API 分析:378 文件树,4.5MB+ C++ 代码;src/interpreter.cc 脚本 VM 核心;src/mapper/ 内置地图编辑器;SDL2 跨平台抽象层;Sfall 兼容性层(sfall_config/globals/opcodes);6 分支(main+5 feature);os/android/ios/macos/windows 平台适配;third_party vendored SDL2/zlib;需原版 master.dat/critter.dat 游戏数据 | ||| 119 | 2026-04-10 | OpenEnroth | Might and Magic VI-VIII 引擎重实现;C++23 + CMake,~136K LOC (102K cpp + 34K h);9 大子系统模块化架构(Application/Engine/GUI/Io/Library/Media/Scripting/Utility/Arcomage);22 个 Git Submodules 自包含依赖(LuaJIT/ImGui/spdlog/fmt/nlohmann_json等);LuaJIT + sol2 脚本;GitHub Actions 三平台 CI;仅 MM7 可玩,MM6/MM8 WIP;GPLv2 | || 120 | 2026-04-10 | OpenNox | Nox (Westwood 2000) 引擎清洁室重实现;SDL2+OpenGL+OpenAL 跨平台抽象;compat 层分离 win/posix/mss 兼容层;32位模式(-m32)保持原版数据布局;Emscripten WebAssembly 支持;自研 VQA 视频解码器;41 源文件 ~13MB 仓库;MIT | || 121 | 2026-04-10 | reone | KotOR/KotOR 2 引擎清洁室重实现;SDL2+OpenGL 3.3 自研引擎;10 子系统模块化(audio/game/graphics/gui/input/movie/resource/scene/script/system);NWScript VM 字节码解释器;GFF/2DA/TalkTable 资源解析;~438 源文件(398 cpp + 40 h);清洁室设计原则(不反编译,基于 BioWare 公开格式);GPLv3 | || 122 | 2026-04-10 | Severed Chains | PS1《龙骑士传说》逆向工程 Java 重实现;904 Java 文件三层架构(core/game/lodmod);PS1 硬件仿真(GTE/GPU/SPU);Scus94491BpeSegment 5 分段 (~1023 行);Event-based 模组 API;Java 21 + LWJGL 3;需原版 ISO 运行时提取资产 | | 123 | 2026-04-10 | U7 Revisited | Ultima VII 3D 重制引擎;Ghost(raylib 3D渲染)+Geist(Lua脚本)双引擎分离架构;~49.5K LOC C++(53 cpp + 56 h);StateMachine 驱动游戏流程(Loading/Title/Main/Conversation等);A* 寻路+terrain_walkable.csv 地形代价;Gump UI 系统(U7GumpBook/Paperdoll/Spellbook等);Lua 替代原版 Usecode 脚本;Shape Editor 内置调试工具(F1);8 阶段 Roadmap(0.1.0 Static World → 0.7.0 Serpent Isle 支持) | | 124 | 2026-04-10 | DevilutionX | Diablo + Hellfire 清洁室逆向开源端口;259 C++/163 H 54K LOC engine/ (4K+ LOC 渲染/sprite) + levels/ drlg_l14 程序化地牢 + dvlnet/ 帧同步 P2P + Lua REPL 脚本扩展;CMake 17+ 平台 GitHub Actions CI;需原版 MPQ 游戏数据;MIT | | 125 | 2026-04-10 | Freeablo | Diablo 1 引擎清洁室重实现;双线程架构(渲染/逻辑分离)保证模拟速度独立;确定性锁步网络(禁用浮点+定点数数学保证确定性);StormLib 读取原版 MPQ 数据文件;Nuklear GUI 替代 librocket;组件化设计(faudio/cel/diabloexe/faio/render/serial等);项目已归档(2020年);~38K LOC C++17 | || 126 | 2026-04-10 | Open Diablo II | Go+Ebiten v2 2D 游戏框架;d2app/d2core/d2game/d2networking/d2script 模块化架构;otto JS 引擎嵌入实现脚本扩展;帧同步 P2P 多人网络;MPQ 数据文件与引擎代码完全分离;项目拆分:引擎→AbyssEngine,游戏→OpenDiablo2 | ||| 127 | 2026-04-10 | Abyss Engine | 纯 C 清洁室重实现 Diablo 2 引擎;SDL2+FFmpeg+ZLIB+LibArchive 依赖栈;~72 文件 ~4859 LOC C99 模块化架构(audio/common/drawing/managers/scenes/types/util);非逆向而是完全重写;需原版 MPQ 数据文件;OpenDiablo2 项目拆分后独立引擎层;MIT | |||| 128 | 2026-04-10 | OpenKore | Perl + C XS 扩展混合架构;Task 链式 AI 系统(MapRoute/TalkNPC/FollowActor 等);三模式网络连接(XKore/XKore2/XKoreProxy);txt 配置数据驱动(control/ 目录);plugins/ 插件生态;XSTools C 扩展处理高性能网络封包 | |||||| 129 | 2026-04-10 | OpenKO | Knight Online (1298/9) 清洁室逆向开源复刻;双端分离架构:Client DirectX 9 (仅 Windows/MSVC) + Server 跨平台 CMake (Linux/macOS);多进程服务器(AIServer/Ebenezer/Aujard/ItemManager/VersionManager);~265K LOC C++;自定义二进制网络协议(LZF压缩+JvCryption加密);100+ opcode 枚举;17 个 git submodules 依赖管理;早期开发,学术目的 | ||| 130 | 2026-04-10 | Minosoft | Minecraft 客户端从零重写 Kotlin/Java (~27K LOC);三模块架构 Core/Eros/Rendering 完全解耦;Netty 网络层手动 Buffer 读取多版本兼容(1.7-1.20.4);PixLyzer 按需数据下载;zstd 压缩 Mojang 资产;事件驱动渲染架构;Headless 模式无 GUI 运行 | | 131 | 2026-04-10 | Taisei Project | 东方 Project 同人弹幕射击;3.2M LOC C + 123K Python (Meson) + 82K GLSL;SDL3 + OpenGL 自研渲染管线;src/ 40+ 子系统模块化(entity/player/enemy/boss/laser/particle/dialog/mod/scm等);coroutine/ + taskmanager/ 协程任务系统;VFS ZIP 资源打包;多平台(WIN/LINUX/MAC/WEB/SWITCH);~775MB 仓库(含资产);自定义许可证(非 GPL);rng/ 确定性随机数用于多人/回放 | | 132 | 2026-04-10 | SDL Sopwith | 经典一战双翼机射击游戏 SDL 移植;src/核心+sdl/平台层分离架构(swauto/swcollsn/swgames 等模块);Autotools 多平台编译(cygwin/mingw/solaris/qnx/haiku);SDL2 + PC Speaker 音效模拟;TCP/IP 多人;.sop 自定义关卡格式(支持 power-up);Gamepad 支持(SDL Game Controller API);Emscripten WebAssembly + PWA;GPLv2;~873 commits | || 133 | 2026-04-10 | Pooltool | Python 台球物理沙盒;Panda3D 渲染 + numba JIT 物理;PhysicsEngine+Resolver 多碰撞模型可插拔;JOSS 论文发表;Apache 2.0;v0.6.0 | | 134 | 2026-04-10 | Open Golf | 跨平台迷你高尔夫游戏,纯 C 自研物理引擎(BVH 碰撞),Sokol 跨平台 3D 渲染,ImGui 内置关卡编辑器,光照贴图烘焙(xatlas+lightmapper),支持 Windows/Linux/macOS/Android/iOS/Web | || 135 | 2026-04-10 | OpenRW | GTA III 清洁室重实现引擎,rwcore/rwengine/rwgame 模块化架构,OpenGL+Bullet Physics+SDL2,GPLv3,需原版游戏数据,~2K commits | || 136 | 2026-04-10 | OpenLara | 古墓丽影经典引擎开源重实现,多后端渲染架构(gapi/)、32平台支持(win/osx/nix/ios/android/psp/psv/nx/web等),固定点数学引擎(fixed/),collision.h 4向碰撞+room分割,BSD 2-Clause | |||| 137 | 2026-04-10 | CroftEngine | Tomb Raider 1 引擎重制 v2.5.0,685 C++ 源文件,CMake 3.16+,LGPLv3,archive/loader/ 分层支持 TR1/TR2/TR3/TOMB4 四代存档,ghosting/ 幽灵竞速系统,双渲染器(OpenGL+软件)降级,Boost+spdlog+FFmpeg 依赖栈,Glidos 纹理包支持 | | 138 | 2026-04-10 | Tomb Engine | Tomb Raider 1-5 引擎清洁室重实现,~180K LOC C++,sol2 Lua 绑定三层 ScriptInterface(Game/Level/State),SMAA+SSAO+高帧率现代渲染管线,支持无缝关卡转换+无限制地图大小,MIT 修改版 | | 139 | 2026-04-10 | Lugaru HD | C++/SDL2/OpenGL ~38K LOC,8个子系统模块(Animation/Audio/Environment/Graphic/Level/Math/Objects/Platform),双层骨骼动画插值(animCurrent↔animTarget + frameCurrent↔frameTarget),9种AI状态机(passive/guard/search/attack/pathfind等),enable_shared_from_this循环引用管理,Data/资产数据分离(Animations/Maps/Campaigns/Dialogues),GPLv2+源码/CC BY-SA 3.0-4.0 资产双许可,41 stars | | 140 | 2026-04-10 | Overgrowth | Lugaru 续作,~227K LOC C++(995 源文件),自研 SDL2+OpenGL 引擎;AngelScript 脚本完全解耦游戏逻辑;Bullet Physics + Recast Navigation 双层物理/导航;Component 基类+XML 数据驱动实体系统;帧同步网络框架(Socket/Steam P2P GameNetworkingSockets);30+ 子系统模块(Graphics/Physics/Scripting/AI/Network/Editors等);Apache 2.0 极宽松许可,可闭源商用;需商业版游戏数据才能完整运行 | | 141 | 2026-04-10 | RE3 | GTA III 完全逆向工程重实现;Theseus之船渐进式替换策略(非大爆炸重写,任何时候可运行);librw 自研 RenderWare 替代渲染引擎(D3D9/OGL3.3);228 cpp+239 h 约188K LOC;20子系统模块(animation/audio/collision/peds/render/vehicles等);config.h 集中管理多平台差异池大小常量;需原版 GTA III 游戏数据 | | 142 | 2026-04-10 | The Battle for Wesnoth | 高奇幻回合策略,86K commits;WML(Wesnoth Markup Language)+Lua 双层内容脚本系统使非程序员可创作完整战役;C++17 + SDL2 双构建系统(SCons+CMake);Boost >= 1.70 大型依赖栈;GPLv2+ 源码 / CC BY-SA v4.0 新资源 | | S | 2026-04-10 | Server Survival | 跳过:https://github.com/pshenok/server-survival 不存在(404),仓库已删除或从未创建 | || 143 | 2026-04-10 | Unciv | LibGDX 1.14 跨平台(Android+Desktop),141K LOC Kotlin;JSON 数据驱动规则集 (Ruleset/Tech/Building/Unit/Policy/Religion);IsPartOfGameInfoSerialization 接口约束 + 版本号存档兼容;Ktor WebSocket 多人;automation/ AI 模块;RulesetCache Mod 热加载 | || 144 | 2026-04-10 | VCMI | C++20 C/S 架构开源 HoMM III 引擎;Bonus DAG 传播系统(lib/bonuses/);Callback 接口三层分离(CGameInfoCallback/CPlayerSpecificInfoCallback/CCallback);多 AI 并存(BattleAI/Nullkiller/MMAI/StupidAI);ERM+Lua 双脚本系统;JSON Schema 驱动 Mod 配置;CMake 3.16+跨平台 | || 145 | 2026-04-10 | FreeCol | Colonization 开源复刻;Java 11 + Ant 构建,826 源文件;XML 数据驱动规则(data/rules/freecol/specification.xml);模块化 client/common/server/metaserver 架构;Swing MigLayout GUI;TCP Socket 帧同步多人;Metaserver 大厅匹配;GPLv2 | ||| 146 | 2026-04-10 | Freeciv | Civilization 风格帝国建设回合策略;C 语言 + Meson 构建(主)+ Autotools;server/client/common/ai/aicore 5层模块化架构;191K LOC in C files,1354 C/H 文件;v3.4-dev(约 29 年活跃开发);多前端渲染 Qt/SDL2/SDL3/Gtk3;Capability string 网络协议版本兼容性;Tilespec 视觉资产与游戏逻辑完全分离;GPLv2 | | 147 | 2026-04-10 | FreeOrion | 4X 太空帝国回合策略,致敬 Master of Orion,C++20 + GiGi 自研 GUI 库;FOCS Python 脚本内容系统(科技/物种/建筑/政策);约 183K LOC C++;v0.5.1.2 (2026-02-26);多客户端架构(human GG GUI + godot 新客户端);GPLv2 源码 + CC-BY-SA-3.0 资产 | || 148 | 2026-04-10 | fheroes2 | HoMM II 清洁室重实现;210K LOC C++ (250 cpp + 213 h);纯 SDL2 无第三方引擎,engine/ 底层(图像/音频/渲染/文件系统)与 fheroes2/ 上层(battle/castle/heroes/kingdom/world 等)分离架构;agg_file 兼容原版 ICN/SHK/M82 资源格式;多平台 Win/Mac/Linux/Android/iOS/Switch/Vita;GPLv2 | | 149 | 2026-04-10 | OpenXcom | X-COM UFO Enemy Unknown/Terror From the Deep 开源复刻,646 C++ 源文件,Geoscape(战略层71files)/Battlescape(战术99files)/Basescape(基地80files) 三层模块架构,Mod/ YAML 规则集系统(86files),SDL2 + 自研 hq2xx4 Scaler 上采样,TileEngine 100KB + AIModule 60KB 战斗AI,2.1k stars,GPLv2 | | 150 | 2026-04-10 | Ancient Beast | 回合制策略,7派系单位收集+1v1/2v2对战,Phaser CE 2.16.0 HTML5引擎,TypeScript ~8K LOC,21个能力文件 ~7965 LOC,Nakama JS WebSocket多人,双许可(AGPL-3.0代码/CC-BY-SA-4.0美术) |

相关 Wiki 页面