게임 기획 (PM) 실무 알아보기
게임 시스템 기획서 작성
게임 개발 과정에서 시스템 기획서는 개발팀 전체의 나침반 역할을 합니다. 시스템 기획서는 게임의 규칙과 메커니즘을 정의하고, 게임의 뼈대를 형성하는 핵심 문서입니다. 여러 해 동안 게임 기획 분야에서 일하면서 깨달은 점은 좋은 시스템 기획서가 성공적인 게임 개발의 시작이라는 것입니다. 이 글에서는 시스템 기획서 작성에 관한 실무적 팁과 국내외 기업 사례를 살펴보겠습니다.
시스템 기획서의 핵심 구성요소
좋은 시스템 기획서는 명확한 구조와 내용을 갖추어야 합니다. 현업에서 가장 많이 활용되는 요소들은 다음과 같습니다: ▸ 개요 및 목표 설정: 시스템의 목적과 게임 내 역할 명시 ▸ 시스템 기능 설명: 주요 기능과 작동 원리를 상세히 기술 ▸ 사용자 인터페이스(UI): 시각적 요소와 사용자 경험 설명 ▸ 플레이어 상호작용: 시스템과 플레이어 간 인터랙션 설명 ▸ 진행 흐름도: 시스템의 전체적인 플로우 정리 ▸ 밸런싱 요소: 게임 내 균형을 위한 고려사항 설명 ▸ 연계 시스템: 다른 게임 시스템과의 연결성 설명 ▸ 예외 처리: 발생 가능한 오류 상황과 대응 방안 제시 이러한 요소들은 기획서가 개발자, 아티스트, QA 등 모든 팀원에게 명확한 방향성을 제시할 수 있도록 도와줍니다.... 더보기
국내 사례 1: 넥슨코리아의 시스템 기획 접근법
넥슨코리아의 이나은 디자이너는 NDC 2019에서 '잘 만든 시스템 기획서를 위한 팁'을 공유했습니다. 넥슨의 접근 방식은 '기능 설계 및 개발' 단계에 초점을 맞춘 것이 특징입니다. ▸ 목표 명확화: 넥슨은 시스템 기획 초기에 해당 시스템의 목표를 명확히 정의 ▸ 구조적 접근: 시스템의 구조를 명확히 도식화하여 개발자들이 한눈에 파악할 수 있도록 함 ▸ 유저 중심 설계: 유저가 해당 시스템을 어떻게 경험할지에 대한 플로우를 상세히 문서화 ▸ 비주얼 + 텍스트 병행: 넥슨은 텍스트만으로 설명하는 것보다 시각적 요소를 함께 제시하는 방식을 선호 이나은 디자이너는 특히 시스템의 목표 설정과 구조 설계 단계가 전체 개발 과정의 성패를 좌우한다고 강조했습니다. 이는 기획 초기 단계에서 명확한 방향성 수립이 얼마나 중요한지를 보여줍니다.
국내 사례 2: 펄어비스의 위키 기반 문서화 시스템
'검은사막'으로 유명한 펄어비스는 전통적인 바이블형 기획서에서 벗어나 위키 기반의 문서화 시스템을 도입한 대표적 사례입니다. ▸ 실시간 협업: 아틀라시안의 컨플루언스를 활용해 여러 기획자가 동시에 문서 작업 가능 ▸ 모듈식 접근: 대규모 기획서를 작은 모듈로 나누어 관리함으로써 업데이트 용이성 확보 ▸ 버전 관리: 문서의 변경 이력을 체계적으로 관리하여 개발 과정의 투명성 확보 ▸ 하이퍼링크 활용: 관련 시스템 간 연결성을 하이퍼링크로 표현하여 직관적 이해 촉진 펄어비스의 사례는 게임 개발 방법론이 폭포수 방식에서 애자일 방식으로 전환됨에 따라 기획서 작성 방식도 유연하게 변화해야 함을 보여줍니다. 이러한 접근법은 지속적인 업데이트와 빠른 의사결정이 필요한 라이브 서비스 게임에 특히 효과적입니다.
국내 사례 3: 크래프톤의 데이터 중심 시스템 설계
'배틀그라운드'를 개발한 크래프톤은 데이터 기반 시스템 설계 방식을 채택하고 있습니다. ▸ 데이터 테이블 중심: 시스템의 수치적 요소를 엑셀과 같은 도구로 체계화 ▸ 프로토타입 연계: 기획 단계에서 작성된 데이터를 빠르게 프로토타입에 적용하여 검증 ▸ A/B 테스트 결과 반영: 실제 플레이 데이터를 분석하여 시스템 설계에 반영 ▸ 밸런스 시뮬레이션: 다양한 상황에서의 시스템 작동을 시뮬레이션하여 문제점 사전 발견 크래프톤의 접근 방식은 특히 복잡한 게임 시스템의 밸런싱에 효과적입니다. 데이터를 통해 검증 가능한 객관적 기준을 제시함으로써 개발팀 내 의사소통을 원활하게 하고, 명확한 의사결정을 가능하게 합니다. ... 더보기
해외 사례 1: 블리자드의 '플레이어 스토리' 접근법
블리자드 엔터테인먼트는 시스템 기획에 '플레이어 스토리'라는 독특한 접근법을 활용합니다. ▸ 유저 경험 시나리오: 플레이어가 시스템을 경험하는 과정을 스토리텔링 형식으로 서술 ▸ 감정 곡선 매핑: 시스템 사용 시 플레이어가 느낄 감정 변화를 그래프로 시각화 ▸ 다양한 플레이어 유형 고려: 서로 다른 성향의 플레이어들이 시스템을 어떻게 활용할지 예측 ▸ 핵심 가치 정의: 시스템이 제공해야 할 핵심 가치를 명확히 정의하고 모든 요소가 이에 부합하는지 검증 블리자드의 이러한 접근은 시스템의 기술적 완성도뿐만 아니라 감성적 측면까지 고려하게 만듭니다. '오버워치'나 '디아블로' 시리즈의 성공 요인 중 하나는 이러한 플레이어 중심의 시스템 설계에 있습니다.
해외 사례 2: 유비소프트의 모듈식 시스템 설계
유비소프트는 여러 스튜디오가 협업하는 대규모 프로젝트에 적합한 모듈식 시스템 설계 방식을 활용합니다. ▸ 코어 시스템과 확장 시스템 분리: 핵심 시스템과 추가 기능을 명확히 구분 ▸ 인터페이스 명세: 시스템 간 상호작용 지점을 명확히 정의하여 독립적 개발 가능 ▸ 재사용성 고려: 다른 게임에서도 활용 가능한 형태로 시스템 설계 ▸ 확장성 계획: 향후 업데이트와 DLC를 고려한 유연한 시스템 구조 설계 '어쌔신 크리드'나 '파크라이' 같은 시리즈에서 볼 수 있듯이, 유비소프트의 모듈식 접근법은 기존 시스템을 효율적으로 발전시키고 새로운 콘텐츠를 원활하게 통합할 수 있게 합니다.
해외 사례 3: 밸브의 반복적 디자인 프로세스
밸브는 '반복적 디자인(Iterative Design)'을 시스템 기획의 핵심 철학으로 삼고 있습니다. ▸ 최소 실행 가능 제품(MVP): 핵심 기능만을 구현한 프로토타입으로 빠르게 검증 ▸ 데이터 기반 수정: 실제 플레이어 데이터를 분석하여 지속적으로 시스템 개선 ▸ 플레이테스트 중심: 내부 및 외부 테스트를 통해 시스템의 효과 검증 ▸ 기획서의 진화: 고정된 문서가 아닌 지속적으로 업데이트되는 살아있는 문서로 접근 '도타 2'나 'CS:GO' 같은 밸브의 장수 게임들은 이러한 반복적 디자인 프로세스를 통해 지속적으로 발전해왔습니다. 초기 기획에 너무 많은 시간을 투자하기보다 빠르게 실행하고 배우는 접근법이 장기적으로 더 효과적임을 보여주는 사례입니다.... 더보기
시스템 기획서 작성 시 주의사항 및 팁
실무 경험을 바탕으로 시스템 기획서 작성 시 특히 유의해야 할 사항들을 정리했습니다. ▸ 가독성 중시: 복잡한 내용을 간결하고 명확하게 전달 (나눔고딕 폰트, 제목 14~15pt, 본문 11~12pt 권장) ▸ 시각적 자료 활용: 글만으로는 전달이 어려운 내용을 도표, 플로우차트, 프로토타입 이미지로 보완 ▸ 예외 상황 고려: 시스템 악용 가능성이나 엣지 케이스를 사전에 파악하고 대응책 마련 ▸ 실행 가능성 검토: 기술적 제약, 리소스 한계를 고려한 현실적인 설계 ▸ 용어 통일: 팀 내에서 일관된 용어를 사용하여 혼선 방지 ▸ 업데이트 계획 포함: 시스템의 미래 확장성과 발전 방향 제시 특히 텍스트만으로 구성된 기획서보다는 비주얼 요소와 텍스트를 함께 활용하는 것이 이해도를 높이는 데 효과적입니다. 또한 지나치게 많은 원색 사용은 피하고, 6-7가지 이내의 색상으로 제한하는 것이 좋습니다.