2026/10/17 Project CB - 네트워크 시작, 캐릭터 소환 및 기본 움직임
안녕하십니까 쳇바퀴 스튜디오입니다. 2026년 10월 17일 개발일지를 작성하겠습니다. 지난 개발일지에서 새로운 유저가 호스트에 연결한 것을 확인만 할 수 있었습니다. 오늘 개발일지에서 그 연결된 유저에 할당할 캐릭터 소환과 그 캐릭터의 움직임을 두 프로그램 모두에서 동기화되게 했습니다. 영상으로 보여드리겠습니다.
영상에서 확인할 수 있듯이 영상 촬영자가 우선 움직이고, 이후에 레인 중앙에 보이는 또 다른 파란색 캡슐이 움직입니다. 화면 내에서 보이는 또 다른 파랑캡슐은 네트워크에 연결된 또 다른 유저입니다. 그 유저가 해당 컴퓨터에서 키보드를 통해 입력을 했을 때, 해당 프로그램에서 입력 명령을 호스트 컴퓨터에 RPC(Remote Procedure Call)을 통해 실행하고, 호스트의 컴퓨터에서 파랑 친구 캡슐을 이동시킵니다. 그 후, 파랑 캡슐에 해당된 NetworkTransform를 통해 연결된 유저에 컴퓨터에도 해당 캡슐의 위치가 동기화 됩니다.
완벽하진 않지만 기본적인 캐릭터와 그의 움직임이 구현했습니다. 우선 다음 개발일지까지는 캐릭터가 볼링공(도구)을 장착해서 공을 던지는 것이 네트워크에서 동기화되는 것을 보여드리겠습니다. 감사합니다.
댓글
댓글 쓰기