Showing 13 of 13 projects
A comprehensive study path and roadmap for aspiring and professional game programmers, covering essential books and topics.
A header-only, fast, and reliable entity-component system (ECS) library for modern C++ game development.
A curated collection of resources, libraries, and tools for multiplayer game network programming (netcode).
A comprehensive, curated list of free and open-source resources for game development, including assets, engines, tools, and tutorials.
A curated collection of free software, free culture assets, and learning resources for game development.
A curated collection of free software and free culture resources for game development, including engines, assets, tools, and learning materials.
Stable Raylib bindings for Object Pascal (Delphi and FreePascal) with extensive platform support and examples.
A flexible GML supplement library for GameMaker Studio 2.3+ to simplify game development.
A curated collection of resources for game design, development, and marketing, covering art, programming, audio, engines, and more.
A simple yet powerful behavior tree implementation for game AI, with built-in tree visualization for LÖVE.
An extension script for GameMaker Studio 2.3+ that adds object-oriented programming features to GML.
GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.
A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.