Skip to content

engines/ — Engine Tracks

One page per track, covering positioning and selection, project structure, core workflows, idioms, performance essentials, learning routes and common pitfalls. All 12 tracks are complete.

Track In one line
Godot Open-source all-rounder: the node/scene mental model, GDScript and C#, export and multi-platform.
Unity The largest ecosystem: component model, Prefabs, ScriptableObjects, multi-platform builds.
Unreal AAA visuals and a film-grade pipeline: the Gameplay Framework, Blueprints and C++ mixed.
Bevy (Rust) Data-driven ECS: Entity/Component/System and the plugin ecosystem.
Web Games The browser route: the divides between Phaser / PixiJS / Three.js, and the engineering chain.
Lightweight Frameworks The code-first route: what raylib / LÖVE / Pygame / SDL / SFML are each suited to.
Cocos The Chinese-ecosystem engine: Cocos Creator and the mini-game release chain.
Ren'Py Built for visual novels: label branching, built-in saves and history, multi-platform packaging.
RPG Maker A paid, RPG-specific tool: map editor and event system.
GameMaker Fast 2D development: the room/object/event model and a pixel-art workflow.
Defold A lightweight open-source engine: components and message passing, with mobile and HTML5 exports.
MonoGame / FNA C# code-first frameworks: you manage the main loop yourself, no editor in the route.

Prerequisite reading: