멀티게임 만들기 2주차
이번에는 원하는 구역에 Grid들을 깔고, 거기에 건물들을 설치할 수 있도록 하는 작업을 했습니다.
보통 저는 멀티플레이 기능 하나를 만드려면
1. 우선 싱글에서 작동되도록 만들기
2. 작동되는걸 멀티플레이에서 작동되도록 수정
이런식으로 개발을 하는데,
멀티플레이로 수정할때 생각보다 신경써야될게 많아서
그냥 일을 두번하는 느낌이 드는 경우가 많습니다.
동기화나 동시접근 문제는 그냥 서버에 RPC보내서 차례대로 처리하면 되서 간단한데
부모-자식 관계나 Spawn 타이밍 때문에 문제생기면 싱글에서 작동되도록 만든 구조를 고쳐야되서 어지럽네요
만약 멀티플레이 게임을 처음 도전할 생각을 하고계신다면
개발기간을 싱글 x 2-3배는 하시는게 좋을 것 같습니다.
UI나 바닥도 좀 꾸미기 시작해야겠네요
다들 화이팅입니다.
일지 재밌게 보고있엉!! ㅎㅇㅌ!
그래서 멀티 안하려구요. - dc App