Showing 36 of 100 projects
A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.
Open-source robot simulation software integrated with OpenAI Gym for reinforcement learning research.
A free, feature-rich 2D framework built on top of MonoGame and FNA for game development.
A lightweight, modern 3D physics engine for JavaScript with TypeScript support and tree-shaking capabilities.
A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
An open-source C++ physics engine library for 3D simulations and games with rigid body dynamics and collision detection.
An open-source, near photo-realistic 3D simulation platform for training and evaluating embodied AI agents.
A portable, data-driven 2D game engine focused on ease of use and powerful features.
A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.
A lightweight CSS animations engine for animating hundreds of objects with realistic physics simulation.
A flexible modular quadrotor simulator with decoupled rendering (Unity) and physics engines for robotics research.
A dynamic multi-robot simulator for 3D environments with extensive object interaction.
A fast, game-oriented collision detection library for Lua focused on axis-aligned rectangles.
A physics engine for real-time simulation of physics environments in games and applications.
A physics engine for real-time simulation of physics environments in games and applications.
A lightweight, fast, and simple 3D physics engine in C++ designed for games, supporting only box collision for ease of use.
A 2D and 3D physics engine plugin for Godot, offering improved stability, performance, fluid simulation, and determinism.
A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.
A real-time physics engine organized as an Entity-Component System (ECS) using EnTT, designed for multi-threaded and networked simulation.
A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.
A high-performance 2D collision detection system with realistic physics responses for games and simulations.
A high-performance 2D collision detection and physics engine for .NET, ideal for games and simulations.
A lightweight, easy-to-integrate Verlet physics engine for JavaScript, enabling realistic simulations of ropes, cloth, and soft bodies.
A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.
A WebGL maze game built with Three.js and Box2dWeb, featuring physics-based navigation.
A TypeScript/JavaScript game engine for 2D and isometric multiplayer games with built-in networking and physics.
A professional-grade, scalable Flash game engine built for industry-quality 2D and 3D games.
An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.
A JavaScript port of the Jolt Physics engine using Emscripten, enabling high-performance physics simulations in web applications.
A full-featured React library for building interactive 3D applications with the PlayCanvas engine.
A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.
A lightweight, cross-platform 3D game engine for C# and F# powered by Urho3D.
A feature-rich, extensible 3D game engine for the D language, built on OpenGL 4.3 and SDL2.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.