Unity VSCode 연동

unity-vs-code-integration

유니티를 통해 게임을 개발하기 위해선 C#을 지원하는 IDE를 선택해야한다. 현재 2018.1 버전 기준 유니티에서 Visual Studio의 사용을 권장하고 있다. Visual Studio가 유니티 디버깅에 대한 강력한 기능들을 제공해주지만 프로그램이 너무 무겁게 느껴진다.

개인적으로 Jetbrain 사의 Rider를 좋아하는데, IntelliJ와 같은 커뮤니티 버전이 없어 사용하기 위해선 돈을 내고 구독을 해야한다. 띄엄띄엄 취미로 하는 게임 개발을 정기적인 구독을 하면서 하기엔 부담이 되어 가벼운 무료 IDE를 찾다가 MS의 VS Code를 알게 되었다.

가벼울 뿐만 아니라 유니티가 공식으로 지원하는 IDE이기 때문에 간단한 설치를 통해 유니티와의 연동이 가능하다.

VS Code 설치

https://code.visualstudio.com/

위의 링크를 통해 VS Code를 설치할 수 있다.

VS Code를 유니티 스크립트 에디터로 설정

unity-vs-code-integration-1

Git 설치

https://git-scm.com/

.NET SDK 설치

https://www.microsoft.com/net/learn/get-started/windows

다운로드 페이지에 있는, 예제 앱을 실행한 후 정상적으로 SDK를 사용할 수 있다.

예제 앱 실행

프롬프트를 열고 다음의 명령어를 입력한다.

> dotnet new console -o myApp
> cd myApp

해당 명령어를 입력한 디렉토리에 myApp이라는 프로젝트가 생성된다. 생성된 프로젝트를 다음의 명령어를 통해 실행한다.

> dotnet run

정상적으로 SDK가 설치되었다면 프롬프트에 Hello World!라는 콘솔이 뜨게된다. 생성된 myApp 프로젝트는 삭제해도 된다.

Mono 설치

http://www.mono-project.com/download/stable/

VS Code C# 플러그인 설치

unity-vs-code-integration-2

연관글

Unity VSCode 연동 후 ‘The reference assemblies for framework “.NETFramework,Version=v4.5” were not found.’ 이슈 해결 방법