Unity

Cross-platform game engine for 2D, 3D, and mobile games

Freemium Gaming
Visit Tool →

The editor supports 2D and 3D, a large asset store, and C# scripting. Unity includes tools for physics, animation, and multiplayer. AI helpers inside the editor can answer questions and generate assets and code.

A free plan is available for smaller projects, and paid plans apply as revenue grows.

Unreal Engine and Godot are alternatives. Unity suits game developers who ship on many platforms.