본문 바로가기
alzy.kr
알지 고전게임

개발일지

알지의 게임을 만들면서 내린 결정과 그 이유를 남깁니다. 무엇을 만들었는지보다, 왜 그렇게 하기로 했는지에 대한 기록입니다.

이 일지가 남기는 것

여기 쓰는 글은 무엇을 만들었는지 알리는 공지가 아닙니다. 제가 어떤 결정을 내렸는지, 왜 그렇게 판단했는지를 남깁니다. 새로 넣은 기능만큼이나 되돌린 것도 다룹니다 — 되돌린 결정에는 대개 만들 때는 안 보이던 이유가 나중에야 붙고, 그 이유가 다음 판단에 쓸모가 있기 때문입니다.

각 글에는 날짜와, 관련이 있다면 게임을 밝혀서 어떤 시점의 어떤 코드를 근거로 쓴 글인지 알 수 있게 합니다. 기억으로 재구성한 감상이 아니라, 그 시점에 실제로 벌어진 일을 커밋과 코드로 확인하고 씁니다.

공략과 다른 점

공략은 플레이어가 판을 앞에 두고 쓸 판단 기준입니다. 어떤 수가 유리한지, 무엇을 우선해야 하는지를 다룹니다. 이 일지는 그 반대편, 만드는 사람의 판단을 다룹니다 — 어떤 연출을 넣을지 뺄지, 어떤 수치를 조정할지, 어떤 기능을 미룰지 같은 것들입니다.

그래서 같은 게임을 다뤄도 두 글은 독자가 다릅니다. 공략은 플레이하는 사람에게, 이 일지는 같은 걸 만들거나 만들 궁리를 하는 사람에게 도움이 되도록 씁니다.