Unity Games Development Tools | Visual Studio2022-01-07T14:32:05-08:00

Build Unity Games with Visual Studio

Turn Visual Studio into a powerful Unity development environment

Screenshot of creating Unity games

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.

Screenshot of Unity scripts in C#
Screenshot of Debug in Visual Studio

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.

Screenshot of creating script method

Visual Studio Community 2022

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

Free download

Visual Studio Professional 2022

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

Free trial

Visual Studio Enterprise 2022

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

Free trial