Showing 36 of 337 projects
A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.
A low-resolution metroidvania first-person shooter game made for LOWREZJAM 2018, inspired by Metroid Prime.
Aquaria open source, forked from icculus.org due to inactivity. Has many enhancements compared to the original version.
A portable, enhanced source port for Doom, Heretic, and Hexen with modern graphics and cross-platform support.
A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A client/server source port for Doom enabling online multiplayer with enhanced features while preserving original gameplay.
A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.
An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.
An open source implementation of Sid Meier's Civilization.
A simple 2D train simulation game written in C# with .NET Core, developed live on Twitch.
A 2D infinite side-scroller mobile game built with Flutter and the Flame game engine.
A demo game built with Flutter and Flame to showcase cross-platform game development capabilities.
A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.
An open-source port of the 1996 DOS game Syndicate Wars to modern operating systems using SDL, OpenAL, and Vorbis.
An Ace of Spades 0.75 server based on PySnip.
An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.
Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.
A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.
A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.
A command-line 2D Minecraft-inspired game built with Python, playable directly in the terminal.
A C# port of the Box2D physics engine for 2D physics simulations in .NET and Unity3D.
A libGDX library for drawing simple shapes using a Batch, eliminating the need to flush between Batch#begin() and Batch#end().
A casual snake game with a soothing Catppuccin color palette, available on Roblox.
A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.
A haxe programming library for beginners. Powered by OpenFL and Starling.
A space shooter game built with the Amethyst engine in Rust, inspired by classic arcade shooters.
An open-source HTML5/JavaScript rewrite of the classic Panzer General 2 turn-based strategy game.
A modular cross-platform game engine for C# built on MonoGame, with built-in support for 3D multiplayer games.
A command-line Pong game where you play against network latency by pinging IP addresses.
Kiomet.com real-time strategy game (repository commits may lag behind game updates)
A Sokoban puzzle game implementation written in Rust with SDL2 graphics.
A graph-based visual dialogue system plugin for Godot 4.5+ to create game dialogues easily.
A terminal-based clone of the 2048 puzzle game with animated gameplay.
An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999) for modern systems.
An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.
A terminal-based implementation of the 2048 puzzle game written in Elixir.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.