혼자 사는 세계를 친구와 함께 쓰게 만들었습니다. 방장의 PC가 곧 서버가 되고, 친구 세 명까지 같은 세계에 들어옵니다. 들어온 친구는 방장의 거점 곁에서 같은 편으로 시작합니다.
이 글에서 다루는 내용
세계를 바꾸는 사람은 한 명
땅·건물·자원·몬스터·시간·날씨처럼 세계를 바꾸는 일은 방장의 컴퓨터에서만 일어납니다. 친구가 나무를 베면 그 요청이 방장에게 가고, 방장이 처리한 결과가 모두에게 돌아옵니다. 처음에는 친구 쪽에서 바로 바꾸게 했는데, 다음 소식에 덮여 베었던 나무가 되살아나는 일이 생겼습니다.
새 기능을 만들 때마다 "누가 바꾸는가, 어디에 저장되는가, 화면이 둘일 때는 어떤가"를 먼저 묻는 것이 규칙이 됐습니다.

기다리지 않는 움직임
친구의 캐릭터가 방장의 답을 기다렸다 움직이면 한 박자씩 늦습니다. 친구 쪽에서 먼저 움직임을 예측하고, 방장의 답이 오면 그 시점부터 다시 계산해 맞춥니다. 휘두르는 공격도 먼저 보여 주고 판정은 방장이 합니다. 움직이는 것들은 따로 빠른 소식으로 보내 부드럽게 보이게 했습니다.
바뀐 것만 보내기
처음에는 세계 목록을 통째로 보냈습니다. 사람이 늘면 금방 끊겼습니다. 땅·건물·소품 같은 목록마다 채널을 두고, 친구마다 바뀐 것만 골라 보내게 바꿨습니다. 잠깐 끊겨도 자동으로 다시 잇고, 다음에 만나도 하던 그대로 이어집니다.

네 명으로 정한 이유
정원을 늘려 달라는 이야기도 있었지만, 방장 PC가 서버인 구조에서는 네 명이 가장 쾌적했습니다. 정원을 늘리기보다 네 명 안에서 끊김과 멈춤을 줄이는 데 집중하기로 했습니다.