디시 여러분께 쓰는글
저는 블로그에 우동 강의를 쓰고 있습니다
많은 사람들이 우동으로 월드를 만들었으면 좋겠다 싶어 강의를 디시에 올리게 되었습니다
블로그에서 복사 붙여넣기를 한 것이라 이미지가 잘 안보이고 이로 인해 어색한 부분이 있을 수 있습니다.
그럴 땐 블로그에서 확인해주세요
https://blog.naver.com/dls32208/222090140477 블로그 주소입니다
비방이나 신상털기는 자제해주세요ㅜㅜ
잘못된 정보나 추가 설명이 필요한 부분은 댓글을 달아주세요!
VRchat을 재밌게 하면서 월드도 만들게 되고 Udon 월드도 만들어 보게 되었습니다
하지만 국내에는 Udon 관련한 정보가 매우 적기 때문에 배우기 힘든 점이 있습니다. 필자도 모르는 점이 많고요
필자는 이 블로그를 통해 매우 적은 Udon 월드 개발자에게 혹시나 도움이라도 될까 하고 글을 적습니다
일단 Udon을 시작하기에 앞서 Udon을 쉽게 배우기 위해서는 조건이 있습니다.
Udon은 프로그래밍이기 때문에 프로그래밍을 배운 사람일수록 유리합니다.
유리함을 넘어 프로그래밍을 배우면 쉽게쉽게 아이디어대로 월드를 만들 수 있습니다.
반대로 말하면 프로그래밍을 못하면 우동을 사용하는데 매우 제한적이란거죠.
다시 말하지만 Udon을 하고 즐기기 위해서는 프로그래밍을 배워야 합니다
물론 간단한 버튼 같은 건 프로그래밍 없이 강의를 보면서도 할 수 있지요.
하지만 마음대로 만드는 재미는 덜할 겁니다,
강의 최소 사양
※스스로 구글링 가능해야함※
특히 유니티 관련 부분은 구글링해서 충분이 찾을 수 있어야 합니다.
※※유니티 경험이 있어야함※※
화면이동, 카메라이동, world or 아바타 업로드, 큐브 생성, 거울 넣기
기본적인 조작, 컴포넌트에 대한 것은 미리 알고있어야 합니다.
이 강의는 우동 프로그래밍 강의이지
월드를 만드는 강의는 아닙니다
고로 광원, 콜라이더, 파티클, 카메라
에 대한 기본 개념은 있으셔야 합니다
일단 유니티를 설치합니다
https://docs.vrchat.com/docs/current-unity-version
Currently Supported Unity Version
This page lists the current Unity version you should use when creating content for VRChat, as well as links to the correct version for both Unity Hub and direct downloads. Current Unity Version The current Unity version in use by VRChat is Unity 2019.4.31f1. Ensure you are using this exact version! ...
docs.vrchat.com
유니티 버전은 업데이트 시 버전이 올라가기 때문에 위 링크에서 확인이 필요합니다


유니티 설치 중 visual studio를 설치하라고 할 텐데 설치가 안 되어있다면 설치하는 게 좋습니다
후에 코딩도 visual studio로 하기 때문에
다음으로는 SDK를 설치합니다
SDK는 월드나 아바타의 업로드, 관리 기능을 합니다
vrchat 홈페이지의 download에 vrchat sdk - world를 받으면 됩니다

유니티를 만들고 새 프로젝트를 연 후 sdk파일을 임포트합시다
다음은 Udon sharp(U#)을 설치합시다
Udon을 사용하는 방법은 두가지가 있는데 하나는 그래프를 이용하는 방법

다른 방법은

c#을 이용해 코드를 짜는 방법입니다
제 강의에서는 C#을 사용한 U#을 사용할 예정입니다
C#으로 우동을 하기 위해서는 Udonsharp라는 에셋이 필요합니다
https://github.com/MerlinVR/UdonSharp/releases
Releases · MerlinVR/UdonSharp
An experimental compiler for compiling C# to Udon assembly - MerlinVR/UdonSharp
github.com
준비된 것들을 다 받게 되면 Udon을 할 준비는 끝났습니다
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
우동 관심있으시면 서버에서 절(rage147) 찾아주세요!!
https://discord.gg/aAF2AJCMS5
Join the Korea Udon Community Discord Server!
Check out the Korea Udon Community community on Discord - hang out with 23 other members and enjoy free voice and text chat.
discord.gg