게임개발57 [개발일지 Project-G] #8. Fusion 플레이어 생성중 오류발생 Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #7. Fusion 커스텀 씬 전환씬 전환 후 runner을 통해 Player을 Spawn 하는 도중 오류가 발생하였다. ● 현재 상황Unity + Photon Fusion 기반 멀티플레이어 게임 개발 중FusionLobbyManager에서 StartGame() 호출 → FusionSceneManager를 SceneManager로 할당씬 전환 후 FusionInGameManager에서 runner.Spawn()을 사용해 PlayerPrefab .. 2025. 7. 25. [개발일지 Project-G] #7. Fusion 커스텀 씬 전환 Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #6. Fusion 방에 참가한 유저 목록 , RPC*다음 글 보러 가기* Fusiond에서는 INetworkSceneManager 인터페이스를 구현하여 커스텀 씬 관리자를 만들수 있다.INetworkSceneManager의 구현체는 NetworkRunner.StartGame() 메서드의 StartGameArgs.SceneManager 필드를 통해 할당되어야 한다.🧼 커스텀 씬 관리자 만들기 (FusionSceneManager.cs) public.. 2025. 7. 25. [개발일지 Project-G] #6. Fusion 방에 참가한 유저 목록 , RPC Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #5. Fusion 방 목록 보기 , 방 참가하기*다음 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #7. Fusion 커스텀 씬 전환방 입장 시, 현재 세션의 이름과 플레이어의 정보를 알아야 한다. 🧼RPCFusion은 스타 토폴로지를 사용한다.● 스타 토폴로지? ○ 클라이언트는 다른 클라이언트에게 직접 데이터를 보낼 수 없다. ○ 아래의 과정을 거쳐야 한다.Client → Hos.. 2025. 7. 25. [개발일지 Project-G] #5. Fusion 방 목록 보기 , 방 참가하기 Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.24 - [게임개발/개발일지] - [개발일지 Project-G] #4. Fusion NetworkRunner, 콜백 등록하기*다음 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #6. Fusion 방에 참가한 유저 목록 , RPC방을 참가하기 전에 사용자는 방 목록을 볼 수 있고 선택한 방에 비밀번호를 입력 후 참가할 수 있다.방 목록을 보기 위해서는 현재 세션의 목록이 필요하다. 🧼현재 세션 목록 (FusionLobbyCallBack.cs)public class.. 2025. 7. 25. [개발일지 Project-G] #4. Fusion NetworkRunner, 콜백 등록하기 Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.24 - [게임개발/개발일지] - [개발일지 Project-G] #3. Photon Fusion 도입, 커스텀 방 생성*다음 글 보러 가기*2025.07.25 - [게임개발/개발일지] - [개발일지 Project-G] #5. Fusion 방 목록 보기 , 방 참가하기 ● 방을 생성하거나 참가하기 위해서는 NetworkRunner가 필요하다. Fusion에서 NetworkRunner은 필수 컴포넌트이다. ● 현재 Lobby씬과 GameScene이 있다. ○ Lobby 씬에서 Runner은 방을 생성 또는.. 2025. 7. 24. [개발일지 Project-G] #3. Photon Fusion 도입, 커스텀 방 생성 Project-G는 p2p 기반 2D 탄막게임입니다. 플레이어 간에 탄막이 공유됩니다. 해당일지는 Project-G를 개발하면서 생긴 내용을 정리하는 글입니다. *이전 글 보러 가기*2025.07.24 - [게임개발/개발일지] - [개발일지 Project-G] #2. 뒤끝 닉네임 설정*다음 글 보러 가기*2025.07.24 - [게임개발/개발일지] - [개발일지 Project-G] #4. Fusion NetworkRunner, 콜백 등록하기Fusion 관련 내용은 모두 공식 문서를 참고했습니다!https://doc.photonengine.com/ko-kr/fusion/current/fusion-intro Fusion 2 - Fusion 2 소개 | Photon EngineFusion은 유니티를 위한 새로.. 2025. 7. 24. 이전 1 2 3 4 ··· 10 다음