The "Awesome Open Source Games" project is a curated collection of games that are developed using open source principles, allowing anyone to view, modify, and distribute the source code. This list encompasses a variety of genres and platforms, featuring games, game engines, libraries, and tools that facilitate game development. It serves as a valuable resource for both aspiring game developers and seasoned professionals looking to explore innovative projects or contribute to existing ones. By providing a platform for collaboration and sharing, this collection encourages creativity and community engagement in the world of gaming. Dive in to discover exciting open source games and tools that can inspire your next project!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Game Development" project is a curated collection of resources aimed at supporting individuals interested in the field of game development. Game development encompasses the entire process of creating video games, from concept and design to programming and publishing. This list includes game engines, libraries, tools, tutorials, asset resources, and community forums, catering to both beginners and experienced developers. Whether you are looking to learn the basics of game design or seeking advanced techniques for game programming, this collection provides valuable insights and tools to enhance your game development journey. Dive in to discover resources that can help you bring your game ideas to life!
The "Awesome Godot" project is a curated collection of resources for developers using Godot, an open-source game engine designed for creating both 2D and 3D games. This list features a variety of tools, libraries, tutorials, plugins, and community resources that cater to different aspects of game development. Whether you're a beginner learning the basics or an experienced developer looking to enhance your projects, this list provides valuable insights and tools to streamline your game development process. Dive into the world of Godot and discover the resources that can help you bring your game ideas to life.
The "Awesome Unity" project is a curated collection of resources for developers using Unity, a powerful cross-platform game engine for creating both 2D and 3D games. This list encompasses a wide variety of categories, including asset packs, plugins, tools, tutorials, and community resources that enhance the Unity development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to elevate your game development projects. Dive into this collection to discover everything you need to create engaging and immersive gaming experiences with Unity.
The "Awesome Game Boy Development" project is a curated resource list designed to support developers creating games for the classic Game Boy handheld console. Game Boy development involves programming in C or assembly language, utilizing specific libraries and tools tailored for the hardware. This list includes development kits, emulators, graphics and sound libraries, tutorials, and community forums, making it a valuable asset for both beginners and experienced developers. Whether you're looking to create your first game or enhance your existing projects, this collection provides the essential tools and knowledge to bring your Game Boy game ideas to life.
A 3D chess game built with HTML, CSS, and JavaScript, featuring the Hartwig chess set design.
A browser-based Connect Four game with AI opponent using Minimax algorithm and alpha-beta pruning.
A digital board game engine for playing tabletop games online with physics-based interactions.
A GPLv3 HTML5 solitaire mahjong game with multiple themes and layouts for desktop and mobile browsers.
A web implementation of Kriegspiel, the imperfect information chess variant where players cannot see their opponent's moves.
A forever free, adless, and open-source chess server focused on realtime gameplay and ease of use.
A browser-based puzzle game where players combine numbered tiles to reach 2048.
A fast-paced arcade shooter where you dodge red targets, collect bombs, and survive for a high score.
A word game and API for finding anagrams and acronyms, originally built to explore CSS3 transforms.
A WebGL maze game built with Three.js and Box2dWeb, featuring physics-based navigation.
A low-resolution music puzzle game created for the LOWREZ game jam in 2014.
An HTML5/JS game where you control a bot navigating the sensing-planning-acting robotic paradigm with limited energy.
A JavaScript recreation of the Blicblock puzzle game from The Sims 4, combining Tetris and Bejeweled mechanics.
A jQuery plugin for embedding a customizable HTML5 Tetris game with autoplay and themes.
A minimalist WebGL game where players build branching networks to collect friends and leave home.
A retro puzzle game where you control a character who creates temporary clones to solve dangerous puzzles.
A physics-based puzzle game inspired by 2048, built for the js13kGames 2016 competition.
A puzzle game that teaches functional programming concepts by manipulating colored cubes with function transformations.
A top-down puzzle game where players navigate a drunken viking through challenging levels.
A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.
A puzzle platformer game where a king searches for his lost crown by solving environmental puzzles.
A 2012 puzzle-platformer game about a janitor navigating a lab filled with clones, created for GitHub's Game Off competition.
A hexgrid-based clone of the 2048 puzzle game built with the Phaser framework.
A puzzle game where you push down all blocks in the minimum number of moves, created for Global Game Jam 2016.
A fast-paced HTML5 puzzle game inspired by Tetris, played on a hexagonal grid.
A sokoban-like puzzle game where players push cryogenic capsules to capture viruses and save Earth from invasion.
A Phaser-based maze game where you play as a firefly navigating dark mazes while avoiding instant-death horrors.
A game created for the Ludum Dare #28 game jam competition.
A modern browser-based remake of the 90's puzzle game Logical, built with pure JavaScript and HTML5 Canvas.
A simple numbers puzzle game where you balance grid numbers by selecting cells with arrow keys.
A minimalist web-based music player that streams audio from YouTube with a clean, distraction-free interface.
A Dart implementation of the classic Minesweeper game with web deployment capabilities.
A color-matching puzzle game where players rotate colored segments to align all colors.
A puzzle game where you push blocks, use a time-rewinding fork to manipulate past actions, and solve Sokoban-like challenges.
An HTML5/JavaScript experiment that collects data about human shape recognition through interactive web-based tasks.
A browser-based sliding blocks puzzle game with shareable puzzle links.
A mobile-friendly Sudoku game implemented in JavaScript for playing directly in the browser.
A tile-based puzzle game where you switch between characters to reach the goal while uncontrolled characters move autonomously.
A 2D puzzle platformer where you transform into different blocks with unique properties to solve 22 levels.
A meta-JavaScript adventure game where you edit the game's own JavaScript code to solve roguelike puzzles.
An HTML5 memory game built with Phaser where players match similar shapes against the clock.
A 3D puzzle game based on Sokoban, playable in any modern web browser with WebGL support.
A puzzle game where players connect matching colors to clear the board.
A faithful ASCII arcade game remake of the 1984 classic BEAST, built in Rust with global highscore tracking.
A realtime multiplayer game where players compete to guess songs playing in real-time.
An unusual ping pong game adaptable with Makey Makey kit, created as a hackathon project.
An HTML5 shooter/tower defense game created for the #candyjam game jam.
A 2D physics game built with TypeScript using p2.js for physics simulation and Pixi.js for rendering.
A browser-based roguelike dungeon crawler with ASCII graphics, procedurally generated content, and built with Dart.
A turn-based strategy board game where four elemental wizards battle to reach the fountain of endless energy.
A well-known indie game implemented in JavaScript, originally created in a hotel room in Warsaw.
A humorous HTML5 cooking simulator where you prepare a turkey to impress your partner's family during Thanksgiving.
An exclusively multiplayer co-op Metroidvania with movement as smooth as Super Smash Bros. Melee.