Build Unity Games with Visual Studio

Turn Visual Studio into a powerful Unity development environment

unity-3-562x309@2xOP

Create-Unity-game

Create Unity games

Build multiplatform games and interactive content

The Unity engine integrates into one unparalleled platform to create 2D and 3D games and interactive content. Create once and publish to 21 platforms, including all mobile platforms, WebGL, Mac, PC and Linux desktop, web or consoles.

Write your Unity scripts in C#

IntelliSense and code navigation for C#

Visual Studio brings powerful features to C# programmers. Write code quickly and with precision using IntelliSense. Navigate through your scripts easily and use powerful refactoring capabilities.

Scripts

debug

Debug in Visual Studio

World-class debugging for Unity games in Visual Studio

Visual Studio brings a premium debugging experience to the Unity game engine. Identify issues quickly by debugging your Unity games in Visual Studio— Set breakpoints and evaluate variables and complex expressions.

Enhance productivity

Full featured IDE for Unity

Customize the coding environment exactly the way you want – choose your favorite theme, color, fonts, and all the other settings. In addition, create Unity script methods inside Visual Studio quickly by using the Implement MonoBehaviours and the Quick MonoBehaviours Wizards. Browse your project as if you were in Unity with the Unity Project Explorer.

productivity

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial