Skip to main content

A curated list of game engines, frameworks, tools, and resources for game development.

11
GitHub Stars
35
Curated Resources
8
Categories
17 hours ago
Last Refreshed
General Resources2D Game Engines3D Game EnginesOpen Source Game EnginesEngines for Specific PlatformsVR and AR Game EnginesEducational ResourcesCommunity and Forums

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

Community and Forums

Educational Resources

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 →