Unity
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.
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.
Heaps
A mature cross-platform graphics engine for high-performance 2D and 3D games using the Haxe language.
PlayCanvas
Open source WebGL and WebGPU game engine and collaborative 3D graphics creation platform for building browser-based games and interactive experiences.