Unity

동일한 프로젝트를 두개 열기, 동기화 - ParrelSync

kark 2024. 11. 8. 14:28
728x90

네트워크 관련 작업을 진행할때, 기능이 정상적으로 작동하는지 확인하는 방법은

현재까지 작업물을 빌드하고 여러 클라이언트를 동작시키는 방법도 있다.

 

하지만 개발상황에서 빌드과정을 거치지 않고, 실시간으로 테스트하는 방법이 있다.

 

https://github.com/VeriorPies/ParrelSync/

 

GitHub - VeriorPies/ParrelSync: (Unity3D) Test multiplayer without building

(Unity3D) Test multiplayer without building. Contribute to VeriorPies/ParrelSync development by creating an account on GitHub.

github.com

해당 레포지토리에서 아무나 사용 가능한 기능이다.

 

패키지매니저에서 깃 url 링크를 통해 import 할 수 있지만, 알 수 없는 에러가 발생될 수 있으므로

제작자가 권장하는 릴리즈 버전을 받아 사용한다.

 

다운받은 패키지를 임포트하면, 다음 그림과 같이 상단에 탭에 ParrelSync 가 생긴다.

 

 

이후 클론 매니저를 통해 클론 과정을 진행하면 된다.

 

여기서 클론은 단지 화면만 하나 더 열어주는게 아닌 프로젝트 자체를 통으로 클론시키게 된다.

용량에 유의하자.

 

이후 원본 프로젝트에서 수정 과정을 거치고, 저장하게 되면 클론쪽에 씬 리로드 요청이 뜨게 된다.

리로드를 진행하면 원본 프로젝트 상황과 동일하게 적용된다.

 

만약 클론의 경로를 변경하게 될 경우 참조 경로를 잃어버리므로 아마 동기화 관계가 끊어질것으로 예상된다.

'Unity' 카테고리의 다른 글

FixedUpdate , Update , LateUpdate  (0) 2025.02.08
Dotween Ease  (0) 2025.01.12
유니티 UI 최적화 팁  (1) 2024.09.05
UGUI 와 NGUI  (0) 2024.09.05
유니티 파이프라인의 종류와 용도 Pipeline  (0) 2024.06.21