퇴근 후의 저녁들: 이 가족 프로젝트가 돌아가는 방식
Blocks Beyond The Stars에는 스튜디오도, 예산도, 마감일도 없어요. 대신 가족이 있어요. 키보드 앞에 앉은 저(Marcel), 가차 없는 수석 테스터이자 아이디어 제조기 Justus(10살), 그리고 모든 걸 현실에 붙들어 주는 Verena예요. 이런 조건에서 게임이 어떻게 만들어지는지, 말 그대로 무대 뒤를 들여다봐요.
리듬. 개발은 저녁과 주말에 해요. 시간이 적은 것처럼 들리고 실제로도 그렇지만, 더 큰 프로젝트에 가끔 부족한 규율을 만들어 줘요. 저녁마다 두 시간밖에 없으면 중요한 것부터 만들게 되거든요. 한편 천 개가 넘는 자동화 테스트가 주말에 만든 기능이 화요일에 만든 것을 망가뜨리지 않도록 지켜 줘요.
순환. 거의 모든 릴리스가 같은 패턴을 따라요. 아이디어가 태어나고(대개 저녁 식탁에서, 자주 Justus에게서), 만들어지고, 그다음이 테스트의 밤이에요. Justus는 보통 예고 없이 새 빌드를 받는데, 몇 분 만에 3주간의 개발이 놓친 것을 찾아내요. 아이의 버그 신고는 “아빠, 왜…”로 시작하고, 웬만한 이슈 트래커 항목보다 정확해요. 그런 다음 고치고, 릴리스하고, 개발 일지에는 아이가 무엇을 찾아냈는지 솔직히 적어요.
열린 태도. 프로젝트 전체가 오픈 소스이고, 앞으로도 그럴 거예요. 이제는 친구들도 같이 테스트해 주고, 첫 외부 기여자는 우리에게 Linux 빌드를 선물해 줬어요. 가족 프로젝트가 천천히 가족과 커뮤니티의 프로젝트가 되어 가고 있어요. 바로 우리가 바라는 방향이에요.
이유. 사업 계획은 없어요. “진짜 공장이 있어야 해요”라고 말하는 아이가 있고, 저녁마다 공장을 만들어 주는 아빠가 있어요. 나머지는 전부, 그러니까 서버도, 테스트도, 릴리스도, 그 한마디가 누구나 플레이할 수 있는 게임이 되도록 하는 장치일 뿐이에요.
댓글