Unity is a game development ecosystem: a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D and 2D content; easy multiplatform publishing; thousands of quality, ready-made assets in the Asset Store and a knowledge-sharing community.
A all-in-one-editor which you can extend to match your production workflow
The Unity Editor includes multiple tools out in-on-editor of the box to support rapid editing and iteration in your development cycles with Unity’s instant play mode.
All-in-one editor: Available on Windows and Mac, it includes a range of both artist friendly tools for designing immersive experiences and game world as well as strong suite of developer tools for implementing game logic and high end performing gameplay.
2D & 3D: Unity support both 2D and 3D development with specific features and functionality for your specific needs across genres.
AI pathfinding tools: Unity includes a navigation system that allows you to create NPCs that can intelligently move around the game world, using navigation meshes that are created automatically from your Scene geometry or even dynamic obstacles to alter the navigation of the characters at runtime.
UI: Builtin system which allows you to create user interfaces fast and intuitively.
Physics: Box2D physics and NVIDIA PhysX physics engine for industry leading and high performance gameplay.
Custom tools: You can extend the Editor with whatever tools you need to match your team’s workflow creating your customized extensions or find what you need on our Asset Store marketplace with thousands of resources, tools and extensions to speed up your projects.