awesome-game-engines
github.com/awesomelistsio/awesome-game-engines ↗A curated list of game engines, frameworks, tools, and resources for game 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 3d game engines resources from awesome-game-engines"
Installation instructions →What's inside
3D Game Engines
- Amazon Lumberyard
A free 3D game engine integrated with AWS and Twitch.
- CryEngine
A powerful 3D engine known for creating realistic environments.
- Source Engine
A 3D engine developed by Valve, used in games like Half-Life and Portal.
- Unity
A versatile engine for 3D game development, popular for its flexibility and community support.
- Unreal Engine
A leading 3D engine known for its high-quality graphics and rendering capabilities.
Engines for Specific Platforms
- Cocos2d-x
A game engine designed for mobile game development.
- Defold
A cross-platform game engine optimized for performance.
- GDevelop
A no-code game engine for creating games for web, mobile, and desktop platforms.
- MonoGame
An open-source framework for creating multi-platform games.
- Phaser
A fast and lightweight HTML5 engine for web-based 2D games.
2D Game Engines
- Construct 3
A 2D game engine focused on ease of use with a drag-and-drop interface.
- GameMaker Studio 2
A popular 2D engine that balances ease of use with powerful scripting features.
- PICO-8
A "fantasy console" for creating retro-style 2D games.
- RPG Maker
Specialized for creating RPG games with little programming required.
VR and AR Game Engines
- CryEngine VR
VR tools for creating immersive environments.
- OpenXR
A standard for VR and AR development across platforms and devices.
- Unity XR
Unity’s suite of tools for VR, AR, and XR development.
- Unreal Engine VR
Unreal Engine’s tools for creating high-fidelity VR and AR experiences.
- WebXR
A framework for creating VR and AR experiences in the browser.
General Resources
- GameDev.net
A community and resource hub for game developers.
- What is a Game Engine?
An overview of what game engines are and how they work.
Community and Forums
- GameDev Stack Exchange
A Q&A platform for game development questions.
- Godot Forums
A community for Godot developers.
- Reddit: r/gamedev
A community for game developers to share tips and showcase their work.
- Unity Forums
A place to discuss Unity and get help with projects.
- Unreal Engine Forums
A community forum for Unreal Engine developers.
Educational Resources
- Game Engine Development by GameDev.net
Tutorials and articles on building and using game engines.
- GameMaker Studio Tutorials
Tutorials for getting started with GameMaker Studio.
- Open Source Game Development with Godot
Official Godot tutorials and guides.
- Unity Learn
Unity’s official platform for tutorials and courses.
- Unreal Engine Academy
Free courses for learning Unreal Engine.
Open Source Game Engines
- Ogre3D
A powerful rendering engine for 3D applications.
- Panda3D
A C++/Python-based engine for 3D rendering and game development.
- Stride (formerly Xenko)
An open-source C# game engine for realistic 3D rendering.
- Urho3D
A lightweight, cross-platform 2D and 3D game engine.
Showing a sample of 35 resources. View the full list on GitHub →