A curated collection of free software and free culture resources for game development, including engines, assets, tools, and learning materials.
Awesome Gamedev is a curated directory of free and open-source resources for game developers. It compiles engines, tools, assets, libraries, and educational materials that are licensed under free software or free culture terms, providing a comprehensive starting point for creating games without proprietary dependencies.
Game developers, hobbyists, students, and educators who want to build games using libre and open-source tools, or who are looking for free cultural assets and learning materials.
It saves time by aggregating high-quality, freely-licensed resources in one place, promotes ethical development by avoiding proprietary traps, and supports the free software and free culture movements.
A collection of free software and free culture resources for making amazing games. (mirror)
Curates hundreds of engines, tools, and assets across multiple categories like graphics and audio, all under free licenses, saving developers from scouring the web independently.
Exclusively lists libre software and free cultural works, promoting user freedom and avoiding proprietary lock-in, as emphasized in the README's philosophy and 'Wall of Shame'.
Includes open-source game examples in C, C++, Python, and other languages, providing real-world reference material for learning and inspiration, as seen in the Games section.
Directs to forums, subreddits, and educational resources like Wikibooks, supporting ongoing development and skill-building within the free game dev community.
As a static compilation, it may not reflect the latest updates or emerging tools, and lacks quality ratings or user reviews for listed resources, relying solely on maintainer curation.
Deliberately omits popular proprietary engines like Unity and Unreal, which might be necessary for developers targeting specific platforms or needing advanced, industry-standard features.
Provides links but no integrated tutorials or support systems, leaving beginners to navigate the complexity of free tools on their own without step-by-step assistance.
A curated list of awesome frameworks, libraries and software for the Java programming language.
A toolkit for developing and comparing reinforcement learning algorithms.
Archived — A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
:video_game: :pencil: A list of Game Development resources to make magic happen.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.