Skip to content

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

Notifications You must be signed in to change notification settings

awesomelistsio/awesome-game-engines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Awesome Game Engines Awesome Lists

Buy Me A Coffee   Ko-Fi   PayPal   Stripe

A curated list of game engines, frameworks, tools, and resources for game development. Whether you’re creating 2D, 3D, or VR games, this list includes engines for every type of game developer, from beginners to professionals.

Contents

General Resources

2D Game Engines

  • Godot Engine - A versatile and lightweight engine for 2D and 3D game development.
  • 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.
  • RPG Maker - Specialized for creating RPG games with little programming required.
  • PICO-8 - A "fantasy console" for creating retro-style 2D games.

3D Game Engines

  • Unreal Engine - A leading 3D engine known for its high-quality graphics and rendering capabilities.
  • Unity - A versatile engine for 3D game development, popular for its flexibility and community support.
  • CryEngine - A powerful 3D engine known for creating realistic environments.
  • Amazon Lumberyard - A free 3D game engine integrated with AWS and Twitch.
  • Source Engine - A 3D engine developed by Valve, used in games like Half-Life and Portal.

Open Source Game Engines

  • Godot Engine - A completely free and open-source engine for 2D and 3D games.
  • Panda3D - A C++/Python-based engine for 3D rendering and game development.
  • Urho3D - A lightweight, cross-platform 2D and 3D game engine.
  • Stride (formerly Xenko) - An open-source C# game engine for realistic 3D rendering.
  • Ogre3D - A powerful rendering engine for 3D applications.

Engines for Specific Platforms

  • Cocos2d-x - A game engine designed for mobile game development.
  • Phaser - A fast and lightweight HTML5 engine for web-based 2D games.
  • GDevelop - A no-code game engine for creating games for web, mobile, and desktop platforms.
  • Defold - A cross-platform game engine optimized for performance.
  • MonoGame - An open-source framework for creating multi-platform games.

VR and AR Game Engines

  • 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.
  • CryEngine VR - VR tools for creating immersive environments.
  • OpenXR - A standard for VR and AR development across platforms and devices.
  • WebXR - A framework for creating VR and AR experiences in the browser.

Educational Resources

Community and Forums

Contribute

Contributions are welcome!

License

CC0

Releases

No releases published

Packages

No packages published

Languages