game
Secure Snake Home, or ssh, is a protocol and client for securely playing multiplayer snake over the internet.
Related contents:
As you probably know by now, LÖVE is a framework for making 2D games in the Lua programming language. LÖVE is totally free, and can be used in anything from friendly open-source hobby projects, to evil, closed-source commercial ones.
Free somewhat diablo like Hack & Slash
Indie Turn Based Strategy in Isometric Pixel Art.
Phaser HTML5 Desktop and Mobile HTML5 game framework
A database of paper airplanes with easy to follow folding instructions video tutorials and printable folding plans. Find the best paper airplanes that fly the furthest and stay aloft the longest.
🎮 🎲 A wonderful list of Game Development resources.
L'outil de création de jeux HTML5 extensible, collaboratif 2D+3D
The Internet Arcade is a web-based library of arcade (coin-operated) video games from the 1970s through to the 1990s, emulated in JSMAME, part of the JSMESS software package. Containing hundreds of games ranging through many different genres and styles, the Arcade provides research, comparison, and entertainment in the realm of the Video Game Arcade.
A Headless Steam Docker image supporting NVIDIA GPU and accessible via Web UI. Play your games in the browser with audio. Connect another device and use it with Steam Remote Play. Easily deploy a Steam Docker instance in seconds.
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
A brutally honest city builder
You are the new mayor of a thriving new town in this game with cozy voxel-based graphics inspired by classics like the original SimCity, but with a brutally detailed simulation under the hood. Life of your virtual citizens is simulated in deep detail and based on real-life statistics and studies.
Related contents:
FMOD.io is your complete library of high quality, ready to use, sound effects for games. Built right into FMOD Studio, with plug-ins for Unity 5 and Unreal Engine 4 — adding sounds to your game has never been this quick and easy.
Experience the thrill of the game in the palm of your hand. 🎮 Growing library of most famous party games.
The Deck: An Open-Source, Cross-Platform, Mobile, Turn by Turn Card Game Engine in Flutter.
The primary goal of “The Deck” is to provide a user-friendly and cooperative digital game environment for playing classic games that were usually played with cards on paper. One of the standout features of “The Deck” is its unique ability to assign one device as the “table” (a.k.a. deck). By placing this device in the middle of the group, all players can witness the real-time state of the cards. This adds a new level of immersion making it a truly captivating experience.
Master the Art of Text Editing.
VIM Master -- in-browser game that teaches core Vim motions and editing commands through short, focused levels.
Related contents:
A fast, fun and free open source HTML5 game framework.
Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers. Games can be compiled to iOS, Android and native apps by using 3rd party tools. You can use JavaScript or TypeScript for development.
A HTML5/JavaScript multiplayer game experiment.
Related contents:
Open source Sonic the Hedgehog for the browser.
Open Sonic is a free open-source game based on the "Sonic the Hedgehog" universe. It introduces a different style of gameplay called cooperative play, in which it's possible to control 3 characters simultaneously. Unlike most similar games, Open Sonic provides a greater level of interaction between the player and the levels. It's more than just a jump'n'run; the user must come up with some strategy in order to get through the levels.
A browser-based arcade flight simulator using Three.js and CesiumJS, focused on fast-paced flight experience over real-world terrain.
A high-performance, web-based flight simulator that bridges the gap between Three.js high-fidelity 3D modeling and CesiumJS global-scale geospatial data. Experience the thrill of piloting an F-15 fighter jet across a real-time, 3D replica of the Earth.
Related contents:
Dagor Engine and Tools source code from Gaijin Games KFT.
This site tries to gather open-source remakes of great old games in one place. If you think that something is missing from the list - please go to our GitHub repository and create an issue or even a pull request!
Related contents:
A space exploration and combat game similar to Escape Velocity
One framework for creating powerful cross-platform games.
MonoGame is a simple and powerful .NET framework for creating games for desktop PCs, video game consoles, and mobile devices using the C# programming language. It has been successfully used to create games such as Streets of Rage 4, Carrion, Celeste, Stardew Valley, and many others.
Keep your eyes sharp with Color, a fun (but surprisingly challenging) color-matching game. Move your cursor around the color spectrum to match the center color for hue, saturation, complementary color and more.
LimeJS is a HTML5 game framework for building fast, native-experience games for all modern touchscreens and desktop browsers.
Collie is a Javascript library that helps to create highly optimized animations and games using HTML 5. Collie runs on both PC and mobile using HTML 5 canvas and DOM.
White sur PC est un jeu de tir à la première personne mêlant plaisir du défouloir et créativité. Le joueur se déplace sur un niveau blanc qu'il peint progressivement en massacrant des petites créatures colorées. Ce projet étudiant a été réalisé en 3 mois à l'ENJMIN, École Nationale du Jeu et des Médias Interactifs Numériques.
Reverse engineering and rewriting Crimsonland v1.9.93 in Python + raylib.
Related contents:
GameGuru MAX is a 3D game-maker that makes the creation of your game simple, quick and easy – no coding required!
Open source voxel game engine.
An open source voxel game engine. Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems.
FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
This is FNA, an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop.
FNA is primarily developed by video game porter Ethan Lee, who has shipped more than four dozen ports of XNA games using the exact branch that you see on GitHub today!
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it. Still, it is easy to get started through playable tutorials.
Related contents:
Play lunar lander in you windows file copy dialog. Here is one of the most pressing issues of our times: You need to download a huge file from the other side of the world to continue your work. You literally can't do anything but wait. Now there is finally a solution to this problem! Play lunar lander in these inviting hills generated by the progress dialog. Time flies when you are having fun!
A mini-game about pop ups, and the deviousness of websites and apps
EVIL CORP wants your data. It will use every trick in the book (and a few more, just for fun).
Server Survival is an interactive 3D simulation game where you play as a Cloud Architect. Your mission is to build and scale a resilient cloud infrastructure to handle increasing traffic loads while fighting off DDoS attacks and managing your budget.
Style BEM DOM elements using Sass. Cell is used for styling DOM elements that follow the Cell naming convention (which is almost identical to BEM).
A true game changer. The most agile game engine is now available. Full source code. Full power. Fully featured.
Flax Engine is a high quality modern 3D game engine written in C++ and C#. From stunning graphics to powerful scripts - Flax can give everything for your games. Designed for fast workflow with many ready to use features waiting for you right now.
Jeux massivement multijoueur, inspiré de Zelda, réalisé par Mozilla.
Open-source, non-profit Switch emulator.
suyu is a familiar C++ based Nintendo Switch emulator with a focus on compatibility. Completely free and open-source, forever.
NAW is a modern tool that enables the creation of art ready for use with NES development. Meant for artists, it imposes all NES limitations and gives you a WISIWYG workflow.
Put your vision to the test with the Online Color Challenge. Your task is simple… arrange the colors in hue order. Sound easy? You may be surprised to learn where your hue discrimination is low and how you compare to your peers.
Google experiment to play with a lightsaber using your phone motion sensors as controler
Self-hosted all-in-one media tracker and Trakt alternative for movies, TV, anime, books, games, music, and podcasts.
Floppy is a self-hosted, all-in-one media tracker and personal media diary, a broader alternative to Trakt, Letterboxd, and TV Time for people who want one place for everything they watch, read, play, or listen to. It gives you a real progress view that tells you what to watch next, a unified history you can actually scan, recap-style statistics, shareable lists, owned-media collections, and integrations that sync instead of asking you to upload a file every few months.
Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks with Java. The robot battles are running in real-time and on-screen. The motto of Robocode is: Build the best, destroy the rest!
OpenEmu is about to change the world of video game emulation. One console at a time...
a fresh & lightweight javascript game engine. melonJS 2 is a modern version of the melonJS game engine. It has been rebuilt almost entirely using ES6 class, inheritance and semantic, and is bundled using Rollup to provide modern features such as transpiling and tree-shaking.
Port of Simon Tatham's Portable Puzzle Collection to the PocketBook eReader family
A highly customizable way to play chess in your terminal / command line. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.
Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL
Browser game that help learning to type à la Guitar Hero
Join us on the mountain to ewperience thrilling 20- generated alpine ski tracks. Enjoy the ride or challenge your friends on some of the most demanding tracks!
RetroSki is a fun, open-source 2D skiing game that brings back the thrill of the slopes. Race on randomly generated alpine tracks, either locally or online with friends. The game features customizable race settings, track styles, and leaderboard functionality.
Related contents: