Unity에서 Nuget 패키지 사용하기

FGPRJS·2022년 5월 4일
1

Nuget은 Visual Studio에서 사용하는 Package 관리자이다.
이 곳에서 여러가지의 Package를 설치할 수 있는데, 문제는 이 Package는 Unity 에서는 못쓴다. (Nuget Package는 Dll 규격이 아니기 때문 / .nupkg 확장명의 탈을 쓴 ZIP파일이다.)

Server와 Client의 Protocol을 Server 따로, Client 따로 일일히 설정하고 싶지 않아서 DLL 라이브러리로 서로 공유하고 있었는데, 이 라이브러리가 Json Serialize 기능을 가진 Package를 사용하고 있었다.
문제는 이 것 때문에 Unity의 빌드가 되질 않았다.

다행히도, Unity에서 Nuget을 사용할 수 있게 해주는 UnityAsset이 존재했다.


다음 링크를 통하여 UnityAssset을 다운받아 UnityProject에 Import하면 NugetPackage를 사용할 수 있게 된다.

필요한 Package를 검색하고 Install 하면 된다.

profile
FGPRJS

0개의 댓글