Pricing
Environment
Licensing
Free for personal use
Proprietary
2D
3D
VR/AR
Unity is a cross-platform video game engine developed by Unity Technologies since 2005. It is widely used to create interactive experiences in 2D, 3D, augmented reality (AR), and virtual reality (VR), across PCs, consoles, and mobile devices.
Unreal Engine is a powerful real-time 3D creation tool developed by Epic Games, widely used for game development, cinematic production, architectural visualization, and more.
Free
Open Source
Godot Engine is a free and open-source game engine that's all about giving developers freedom and flexibility. It's praised for being lightweight yet powerful, making it perfect for indie devs, hobbyists, and even studios looking for full control over their projects.
Royalty Based
CryEngine is a visually stunning game engine developed by Crytek, renowned for pushing the limits of graphics and realism—especially in FPS games like the original Crysis. It’s designed for developers who want cutting-edge visuals and high performance across platforms.
GameMaker is a powerful and beginner-friendly game engine designed primarily for creating 2D games. It offers both drag-and-drop visual scripting and a proprietary language called GML (GameMaker Language), making it accessible to newcomers while still flexible enough for experienced developers.
Construct is a user-friendly, HTML5-based 2D game engine developed by Scirra, designed especially for creators who prefer visual programming over traditional coding.