Unity

Game Engines
Unity screenshot
Visit

Unity is a comprehensive cross-platform game engine designed for building 2D, 3D, and XR games, as well as interactive 3D real-time applications for industries like automotive and manufacturing. It provides an integrated editor using C# scripting, along with toolsets for multiplatform deployment spanning desktop, mobile, consoles, and web. The platform includes services for monetization, live operations, user acquisition, multiplayer functionality, and cloud-based collaboration.

Pricing
Freemium

Checked on Sep 30, 2026.


Alternative resources

Construct

HTML5 and JavaScript-based game development engine with a visual event-sheet interface for building 2D games without writing traditional code.

FreemiumNo-code
H

Heaps

A mature cross-platform graphics engine for high-performance 2D and 3D games using the Haxe language.

FreeOpen Source

PlayCanvas

Open source WebGL and WebGPU game engine and collaborative 3D graphics creation platform for building browser-based games and interactive experiences.

FreeOpen SourceSelf-hosted