awesome-game-engine-dev
github.com/stevinz/awesome-game-engine-dev ↗Awesome list of resources for Game Engine Development.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me physics resources from awesome-game-engine-dev"
Installation instructions →What's inside
Specialty Topics
- 2D Physics GamesPhysics
Using Box2D for water, ropes, gravity, lines, vehicles, etc.
- 2D Pixel Perfect ShadowsLighting / Shadows
An approach to 2D pixel-perfect lights / shadows using shaders.
- 2D SDFsSigned Distance Fields
Signed distance functions for basic 2D primitives.
- 2D VisibilityLighting / Shadows
Excellent interactive tutorial on 2D visibility.
- 2D WaterPhysics
Modeling 2D water with springs.
- 2D Water ShaderShaders
GLSL fragment shader to simulate 2D water surface in
Learning
- 3D Game Engine ProgrammingEngine Development
Articles on graphics, physics, AI, I/O and more.
- Activision ResearchEngine Development
Blog posts, articles and presentations from research within
- Art of Game DesignGame Development
Teaches game design in an accessible manner.
- Awesome DemosceneComputer Graphics
Underground computer art culture exploring computer graphics and sound.
- Awesome GamedevGame Development
Collection of free resources for making games.
- Awesome Graphics LibrariesComputer Graphics
Curated list of 3D graphics libraries and resources.
Libraries
- 3D Mesh SimplificationGo
3D mesh simplification.
- 3DreamEngineLua
3D engine on top of
- AcidC++
Modern C++17 and structured to be fast, simple, and modular.
- ActuateHaxe
Flexible, fast tween library.
- Aether PhysicsC#
2D physics library with continuous collision detection.
- A-FrameJavaScript
Web framework for building VR experiences. [
Game Engines
- 3dSenSpecialty
Emulator that lets you play
- Amazon LumberyardAAA
AAA engine integrated with AWS and Twitch. Forked from
- AppGameKitCommercial
Easy and quick game making by
- BuildboxCommercial
Create 3D & 2D video games without coding.
- C4 EngineAAA
Modern console engine.
- ConstructCommercial
Drag and drop game builder. [
Tools / Software
- 3DS MaxModeling Tools
Classic software for 3D modeling and rendering.
- ArdourAudio Tools
Record, edit, and mix. [
- ArmorPaintModeling Tools
Physically-based texture painting, drop in your 3D models and paint. [
- AsepritePixel Art
Animated sprite editor and pixel art tool. [
- Asset ForgeModeling Tools
Create 3D models and 2D sprites using building blocks.
- AudacityAudio Tools
Multi-track audio editor and recorder. [
Video Game Assets
- AmbientCGMaterial Assets
Public domain materials for physically-based rendering.
- BandLab SoundsAudio Assets
High-quality loops and packs used for music creation.
- BensoundAudio Assets
Original music tracks, free with attribution. Perfect for games.
Legend
Showing a sample of 982 resources. View the full list on GitHub →