update lists

This commit is contained in:
2025-07-18 22:22:32 +02:00
parent 55bed3b4a1
commit 5916c5c074
3078 changed files with 331679 additions and 357255 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Open Source Games !Awesome (https://awesome.re/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome Open Source Games !Awesome (https://awesome.re/badge.svg) (https://github.com/sindresorhus/awesome)
<!-- Uncomment the awesome badge when the repository is added to awesome main list.
!Awesome (https://awesome.re/badge-flat.svg) (https://awesome.re)
@@ -139,7 +139,9 @@
FPS
- Backdooms (https://github.com/Kuberwastaken/backdooms) - Game inspired by DOOM 1993 and The Backrooms, small enough to be self contained inside a QR code.
- BananaBread (https://github.com/kripken/BananaBread) - Port of the Cube 2/Sauerbraten 3D game engine/first person shooter to the web, compiling C++ and OpenGL to JavaScript and WebGL using Emscripten.
- Nazi Zombies Portable (https://nzp.gay) - Call of Duty: Zombies "de-make" powered by various enhanced forks of the Quake engine.
RPG
@@ -150,6 +152,7 @@
MMORPG
- BrowserQuest (https://github.com/mozilla/BrowserQuest) - HTML5/JavaScript multiplayer game experiment.
- Reia (https://www.playreia.com) - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.
Strategy
- Ancient Beast (https://github.com/FreezingMoon/AncientBeast) - Materialize and control beasts in order to defeat your opponents.
@@ -169,6 +172,7 @@
- 3d.city (https://github.com/lo-th/3d.city) - Goal was to build a city in 3D to test the performance of WebGL and and Three.js.
- Blk Game (https://github.com/morozd/blk-game) - Fully modifiable multiplayer voxel world in JS that can run efficiently in the browser.
- Cube Engine (https://github.com/Nurgak/Cube-engine) - Resembles that of Minecraft, a popular voxel-type 3D game based on boxes.
- Sandboxels (https://sandboxels.r74n.com/) - Falling-sand experimentation game with over 500 materials to play with.
Puzzle
@@ -188,8 +192,8 @@
- Ending (http://robotacid.com/flash/ending) - Roguelike puzzle game.
- Follow me! A Simon Clone (https://github.com/gamedolphin/follow_me_JavaScript_simon_clone) - Fully commented version of the famous game in JavaScript, built using Phaser game engine.
- For King (https://github.com/AD1337/ForKingGame) - Puzzle platformer game about a king in search for his lost crown.
- Genetic Drift (https://github.com/DancingBanana/genetic-drift) - Victor, an annoyed janitor dealing with a lot of annoyed clones and the problems that inevitably arise from genetic duplication. Will he make it home to feed his 
faithful pet companion?.
- Genetic Drift (https://github.com/DancingBanana/genetic-drift) - Victor, an annoyed janitor dealing with a lot of annoyed clones and the problems that inevitably arise from genetic duplication. Will he make it home to feed his faithful pet 
companion?.
- Hex 2048 (https://github.com/jeffhou/hex-2048) - Hexgrid-based clone of 2048.
- Hexahedral (https://github.com/mminer/hexahedral) - Push down all the blocks in the minimum number of moves.
- Hextris (https://github.com/Hextris/hextris) - Addictive puzzle game inspired by Tetris.
@@ -208,8 +212,8 @@
- Sliding Puzzle (https://github.com/gamedolphin/sliding_puzzle) - Sliding blocks puzzle game.
- Sudoku JavaScript (https://github.com/baruchel/sudoku-js) - A Sudoku puzzle game with a clean design and mobile devices in mind.
- Swap (https://github.com/nmoroze/swap) - New take on the classic tile-based puzzle game, where you change which character you're controlling to reach your goal.
- TransCube (https://github.com/jeroenverfallie/ggo13-transcube) - 2d puzzle platformer based on the concept of transforming into different "blocks", with their unique properties, and making you way to the end of the level with the 
provided transformations.
- TransCube (https://github.com/jeroenverfallie/ggo13-transcube) - 2d puzzle platformer based on the concept of transforming into different "blocks", with their unique properties, and making you way to the end of the level with the provided 
transformations.
- Untrusted (https://github.com/AlexNisnevich/untrusted) - Meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
- Matching Pairs (https://github.com/gamedolphin/matching-pairs) - Made in HTML5 using Phaser as the framework, original assets and generated music.
- Zoko (https://github.com/lulea/game-off-2012) - 3D version of Sokoban.
@@ -225,8 +229,8 @@
Others
- Beast (https://github.com/dominikwilkowski/beast.js) - An homage to the 1984 ASCII game "BEAST" from Dan Baker, Alan Brown, Mark Hamilton and Derrick Shadel written in node. You have to squash little ASCII beasts between pushable 
blocks but watch you to not be eaten by them.
- Beast (https://github.com/dominikwilkowski/beast.js) - An homage to the 1984 ASCII game "BEAST" from Dan Baker, Alan Brown, Mark Hamilton and Derrick Shadel written in node. You have to squash little ASCII beasts between pushable blocks but 
watch you to not be eaten by them.
- Binb (https://github.com/lpinca/binb) - Competitive, multiplayer, realtime, guess the song game.
- Dental Defender: Saga of the Candy Horde (https://github.com/cshepp/candyjam) - HTML5 shooter/tower defense game for the #CandyJam.
- Descensus 2 (https://github.com/TomWHall/Descensus2) - A TypeScript 2D physics game.
@@ -236,14 +240,17 @@
- CyberPong (https://github.com/dreamtocode/Cyber-Pong) - Unusual Ping Pong game, adaptable with Makey Makey Kit.
- Squirts (https://github.com/KrofDrakula/squirts) - Well-known indie game implemented in JavaScript.
- The Killer (https://github.com/JordanMagnuson/The-Killer) - Flash/ActionScript3-based "nongame".
- Turkey Cooking Simulator (https://github.com/fernjager/game-off-2013) - You have been invited to craft the centerpiece of the American thanksgiving dinner, the turkey. Woo your girlfriend / boyfriend and be judged by your future 
in-laws! Apply your culinary expertise to impress your family.
- Turkey Cooking Simulator (https://github.com/fernjager/game-off-2013) - You have been invited to craft the centerpiece of the American thanksgiving dinner, the turkey. Woo your girlfriend / boyfriend and be judged by your future in-laws! Apply 
your culinary expertise to impress your family.
- Double Damnation (https://github.com/TheYellowArchitect/doubledamnation) - Exclusively Co-Op Metroidvania with Smash Bros Melee Movement.
Native
Action
- Hypersomnia (https://github.com/TeamHypersomnia/Hypersomnia) - Competitive top-down shooter with extreme dynamics and pixely nostalgia. Has a built-in map Editor.
- OpenTomb (https://github.com/opentomb/OpenTomb) - Open-source Tomb Raider 1-5 engine remake.
- OpenLiberty (https://github.com/FOSS-Supremacy/OpenLiberty) - An open-source reimplementation of Grand Theft Auto III on the Godot Engine.
Arcade
@@ -278,18 +285,22 @@
- Freedoom (https://github.com/freedoom/freedoom) - Free software FPS based on the classic Doom engine.
- GlPortal (https://github.com/GlPortal/glPortal) - A modern 3D game and engine with portals written in C++.
- Ioquake3 (https://github.com/ioquake/ioq3) - The free software FPS engine that can be used to play Quake 3, or make your own game.
- Nazi Zombies Portable (https://github.com/nzp-team/nzportable) - Call of Duty: Zombies "de-make" powered by various enhanced forks of the Quake engine.
- OpenLara (https://github.com/XProger/OpenLara) - Tomb Raider open-source engine.
- Openspades (https://github.com/yvt/openspades) - Compatible client of Ace of Spades 0.75.
- Red Eclipse (https://github.com/redeclipse) - Fun-filled new take on the first person arena shooter, featuring parkour, impulse boosts, and more.
- Unvanquished (https://github.com/Unvanquished/Unvanquished) - Fast-paced, futuristic FPS with RTS elements.
- Urban Terror (https://github.com/FrozenSand/UrbanTerror4) - Free multiplayer first person shooter that will run on any Quake III Arena compatible engine.
- Warsow (https://github.com/Warsow) - Fast-paced FPS in a futuristic cartoonish world.
- Xonotic (https://xonotic.org/) - An addictive arena-style first person shooter with crisp movement and a wide array of weapons.
MMORPG
- Meridian 59 (https://github.com/Meridian59/Meridian59) - The first 3D MMORPG, released in 1996 and open sourced in 2012 - the game is being actively developed by the community.
- Reia (https://github.com/Quaint-Studios/Reia) - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.
- Stendhal (https://github.com/arianne/stendhal) - Fun friendly and free 2D multiplayer online adventure game with an old school feel.
- Veloren (https://veloren.net/) - An action-adventure role-playing game set in a vast fantasy world.
RPG
@@ -304,11 +315,13 @@
- Freeablo (https://github.com/wheybags/freeablo) - Open-source implementation of the Diablo I engine.
- NetHack (https://github.com/NetHack/NetHack) - Single-player roguelike dungeon exploration game and one of the most popular games in its genre.
- OpenMW (https://github.com/OpenMW/openmw) - Reimplementation of the Morrowind game engine.
- Shattered Pixel Dungeon (https://shatteredpixel.com/shatteredpd/) - An open source game based on the source code of Pixel Dungeon by Watabou.
- The Legend of Zelda: Mystery of Solarus DX (https://github.com/christopho/zsdx) - Sequel to The Legend of Zelda: A Link to the Past released on the SNES.
- Valyria Tear (https://github.com/Bertram25/ValyriaTear) - Single-player medieval-fantasy 2D J-RPG.
Platform
- AAAAXY (https://github.com/divVerent/aaaaxy) - Nonlinear 2D puzzle platformer taking place in impossible spaces.
- Captain Holetooth (https://github.com/hirnbix/captain-holetooth) - A fun, explorative and story-driven platformer with minigames. Made with the Godot Engine.
- Commander Genius (https://github.com/gerstrong/Commander-Genius) - Commander Keen compatible clone.
- DDraceNetwork (https://github.com/ddnet/ddnet) - Cooperative online precision platformer with thousands of maps and global ranks.
@@ -377,6 +390,7 @@
- Last Colony (https://github.com/adityaravishankar/last-colony) - RTS game with both a single player campaign mode as well as a multiplayer mode, created entirely in HTML5 and JavaScript.
- MegaGlest (https://github.com/MegaGlest/megaglest-source) - MegaGlest real-time strategy game engine (cross-platform, 3-d).
- Micropolis (https://github.com/SimHacker/micropolis) - City-building game based on the original code for SimCity.
- Mindustry (https://mindustrygame.github.io/) - An open source sandbox tower-defense game.
- Openage (https://github.com/SFTtech/openage) - Clone of the Age of Empires II engine.
- OpenDungeons (https://github.com/OpenDungeons/OpenDungeons) - Open source game inspired by Dungeon Keeper - Dark, damp and dangerous.
- OpenFodder (https://github.com/OpenFodder/openfodder) - Open-source implementation of Cannon Fodder.
@@ -438,6 +452,7 @@
Just The Source
- Aquaria (https://github.com/AquariaOSE/Aquaria) - Breath-taking underwater fantasy game. Winner of the Grand Prize at the 2007 Independent Games Festival.
- Descent 3 (https://github.com/DescentDevelopers/Descent3) - Pilot a fighter in a six-degree-of-freedom shooter across underground and surface environments.
- Doom 3 (https://github.com/TTimo/doom3.gpl) - Doom 3 GPL source code release.
- ID Software (https://github.com/id-Software) - Includes Doom, Quake, Wolfenstein and more.
- Jedi Academy (https://github.com/grayj/Jedi-Academy) - Jedi Academy source only, mirror of SourceForge from Raven Software.
@@ -448,25 +463,26 @@
- Prince of Persia (https://github.com/jmechner/Prince-of-Persia-Apple-II) - Source code for the original Prince of Persia game that was written on the Apple II, in 6502 assembly language, between 1985-89.
- UFO RUN (https://github.com/Nextpeer/Nextpeer-UFORUN) - Real time multiplayer with Nextpeer.
- System Shock (https://github.com/NightDiveStudios/shockmac) - Source code for original System Shock game (PowerMac version), more readable fork available here (https://github.com/ToxicFrog/shockmac).
- Rogue Legacy (https://github.com/flibitijibibo/RogueLegacy1/) - Source code for Rogue Legacy 1.
Frameworks/Engines/Libraries
- Akihabara (https://github.com/Akihabara/akihabara) - Set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in JavaScript.
- Allegro 5 (https://github.com/liballeg/allegro5) - C++ libraries to make 2D games(graphics, sound, etc.).
- Ammo.js (https://github.com/kripken/ammo.js) - Direct port of the Bullet Physics engine to JavaScript using Emscripten.
- Atomic Engine (https://github.com/AtomicGameEngine/AtomicGameEngine) - Features 2D and 3D rendering, standards compliant JavaScript, full Player and Editor source on GitHub, Windows & Mac Editors, with deployment to Windows, Mac, 
WebGL, Android, and iOS from the editor.
- Atomic Engine (https://github.com/AtomicGameEngine/AtomicGameEngine) - Features 2D and 3D rendering, standards compliant JavaScript, full Player and Editor source on GitHub, Windows & Mac Editors, with deployment to Windows, Mac, WebGL, 
Android, and iOS from the editor.
- Babylon.js (https://github.com/BabylonJavaScript/Babylon.js) - Complete JavaScript framework for building 3D games with HTML 5 and WebGL.
- Bgfx (https://github.com/bkaradzic/bgfx#bgfx---cross-platform-rendering-library) - Cross-platform rendering library.
- Chilli Works (https://github.com/ChilliWorks/ChilliSource) - An open source, cross-platform game engine designed for indie developers.
- Chipmunk Physics (https://github.com/slembcke/Chipmunk-Physics) - Simple, lightweight, fast and portable 2D rigid body physics library written in C.
- ChoiceScript (https://github.com/dfabulich/choicescript) - A language/engine for developing text-based multiple-choice interactive novels.
- Cocos2d for Android (https://github.com/ZhouWeikuan/cocos2d) - Cocos2d for Android, based on cocos2d-android-0.82, and now ported from cocos2d-iphone 0.99.4.
- Cocos2d for iPhone (https://github.com/cocos2d/cocos2d-iphone) - Framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac. It is based on the cocos2d design but instead 
of using python it, uses objective-C.
- Cocos2d for iPhone (https://github.com/cocos2d/cocos2d-iphone) - Framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac. It is based on the cocos2d design but instead of using 
python it, uses objective-C.
- Cocos2d for HTML5 (https://github.com/cocos2d/cocos2d-HTML5) - Cocos2d for Web Browsers. Built using JavaScript.
- Cocos2d-x (https://github.com/cocos2d/cocos2d-x) - Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses 
C++. It works on iOS, Android, Windows Phone, macOS, Windows and Linux.
- Cocos2d-x (https://github.com/cocos2d/cocos2d-x) - Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works
on iOS, Android, Windows Phone, macOS, Windows and Linux.
- Crafty (https://github.com/craftyjs/Crafty) - JavaScript game library that can help you create games in a structured way.
- CutJavaScript (https://github.com/piqnt/cutjs) - Lightweight and fast 2D HTML5 rendering engine for cross-platform game development.
- Dash (https://github.com/Circular-Studios/Dash) - Free and open 3D game engine written in D.
@@ -480,12 +496,13 @@
- GameJavaScript (https://github.com/gamejs/gamejs) - GameJs is a JavaScript library for writing 2D games or other interactive graphic applications for the HTML Canvas inspired by PyGame.
- GamePlay (https://github.com/gameplay3d/GamePlay) - Cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games.
- GemRB (https://github.com/gemrb/gemrb) - Cross-platform implementation of Bioware's Infinity Engine.
- GenesisEngine (https://github.com/SaintGimp/GenesisEngine) - GenesisEngine allows you to create and explore procedurally-generated planetary systems, from ground level all the way out into space. Experiments with 
procedurally-generated worlds, XNA, and design patterns.
- GenesisEngine (https://github.com/SaintGimp/GenesisEngine) - GenesisEngine allows you to create and explore procedurally-generated planetary systems, from ground level all the way out into space. Experiments with procedurally-generated worlds, 
XNA, and design patterns.
- Gladiator 3D (https://github.com/krotik/gladiator_3d) - Canvas based JavaScript ray casting engine for pseudo 3D games.
- Godot (https://github.com/okamstudio/godot) - Fully featured, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms with no hassle. The editor, 
language and APIs are feature rich, yet simple to learn, allowing you to become productive in a matter of hours.
- Godot (https://github.com/okamstudio/godot) - Fully featured, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms with no hassle. The editor, language and 
APIs are feature rich, yet simple to learn, allowing you to become productive in a matter of hours.
- HaxeFlixel (https://github.com/HaxeFlixel/flixel) - Free, cross-platform 2D game engine powered by Haxe and OpenFL.
- Ikemen GO (https://github.com/ikemen-engine/Ikemen-GO/) - An open-source fighting game engine that supports MUGEN resources. Written in Go.
- JiGS (https://github.com/Techbot/JiGS-PHP-RPG-engine) - Online RPG and Trading Game Engine built in PHP.
- JMonkeyEngine (https://github.com/jMonkeyEngine/jmonkeyengine) - Cutting edge, cross-platform 3D game engine for adventurous Java developers.
- Kiwi.js (https://github.com/gamelab/kiwi.js) - Blazingly fast mobile & desktop browser based HTML5 game framework. It uses CocoonJavaScript for publishing to the AppStore.
@@ -512,8 +529,8 @@
- SFML (https://github.com/LaurentGomila/SFML) - Simple and Fast Multimedia Library.
- Solarus (https://github.com/christopho/solarus) - An Action-RPG game engine written in C++.
- Spring (https://github.com/spring/spring) - Real Time Strategy game engine.
- Starling (https://github.com/Gamua/Starling-Framework) - ActionScript 3 library that mimics the conventional Flash display tree architecture, can be deployed to mobile devices (iOS, Android), the desktop (Windows, macOS), and to the 
browser (via the Flash plugin).
- Starling (https://github.com/Gamua/Starling-Framework) - ActionScript 3 library that mimics the conventional Flash display tree architecture, can be deployed to mobile devices (iOS, Android), the desktop (Windows, macOS), and to the browser 
(via the Flash plugin).
- Superpowers (https://github.com/superpowers) - TypeScript & ThreeJavaScript powered game engine and framework (2D & 3D with WebGL).
- Tesseract (https://github.com/lsalzman/tesseract) - Make mapping more fun by using modern dynamic rendering techniques, sothat you can get instant feedback on lighting changes, not just geometry.
- Three.js (https://github.com/mrdoob/three.js) - JavaScript 3D library used in many browser games.
@@ -523,8 +540,8 @@
- Turbulenz Engine (https://github.com/turbulenz/turbulenz_engine) - HTML5 game engine and server-side APIs available in JavaScript and TypeScript for building and distributing 2D and 3D games.
- Urho3D (https://github.com/urho3d/Urho3D) - Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
- Wurfel Engine (https://github.com/BSVogler/WurfelEngineSDK) - An isometric game engine for games with an open world made of blocks or voxels.
- XLE (https://github.com/xlgames-inc/XLE) - Rendering engine with advanced features such as Image Based Lighting, dynamic area lights, and a node based material editor. Flexible and modular, it is designed to drop into existing 
solutions. XLE is the "hackable" engine, intended to be customised for specialised requirements.
- XLE (https://github.com/xlgames-inc/XLE) - Rendering engine with advanced features such as Image Based Lighting, dynamic area lights, and a node based material editor. Flexible and modular, it is designed to drop into existing solutions. XLE is
the "hackable" engine, intended to be customised for specialised requirements.
Maps/Hacks/Plugins/Utilities/All of the Things™
@@ -553,3 +570,5 @@
Contributing
Contributions welcome! Read the contribution guidelines (contributing.md) first.
opensourcegames Github: https://github.com/michelpereira/awesome-open-source-games