게임 속 캐릭터가 레벨업을 하고, 아이템을 강화하고, 스킬을 쓰는 모든 순간에는 정해진 규칙이 있습니다. 이 규칙을 처음부터 설계하고 문서로 만드는 사람이 시스템기획자입니다. 눈에 잘 띄지 않지만 게임의 뼈대를 세우는 일이라, 개발 초기부터 출시 후까지 꾸준히 필요한 직무입니다.
시스템기획자는 게임의 규칙과 공식을 만듭니다
시스템이란 게임 안에서 반복적으로 동작하는 규칙의 묶음입니다. 전투 시스템, 성장 시스템, 아이템 시스템, 재화(골드나 보석처럼 게임 안에서 쓰는 돈) 시스템, 퀘스트 시스템 등이 모두 여기에 속합니다.
예를 들어 공격력이 100인 캐릭터가 방어력이 30인 몬스터를 때렸을 때 피해가 얼마나 들어가는지, 치명타는 어떤 확률로 터지는지를 정하는 것이 시스템기획자의 일입니다. 이 공식은 게임 전체의 밸런스와 연결되기 때문에 한 번 정하면 쉽게 바꾸기 어렵습니다. 그래서 처음 설계할 때 여러 상황을 미리 계산해 보는 신중함이 필요합니다.
주요 업무 네 가지
- 규칙 설계: 전투, 성장, 아이템, 재화의 핵심 규칙과 계산 공식을 정의합니다.
- 시스템 문서 작성: 프로그래머와 아티스트가 이해할 수 있는 기능 명세서를 씁니다. 화면 흐름과 동작 순서를 순서도로 함께 정리합니다.
- 데이터 테이블 설계: 엑셀로 아이템, 몬스터, 스킬 같은 데이터를 관리하는 표의 구조(스키마)를 만듭니다. 스키마는 어떤 칸에 어떤 형식의 값이 들어가는지 정한 틀입니다.
- 구현 검수: 개발된 기능이 문서대로 동작하는지 확인하고, 문제가 있으면 원인을 찾아 수정 방향을 정합니다.
데이터 테이블은 시스템기획자의 대표적인 결과물입니다. 아이템 하나에도 고유 번호, 이름, 등급, 능력치, 획득 경로 같은 정보가 들어가고, 이런 데이터가 수백에서 수천 줄까지 쌓입니다. 표 사이의 관계를 잘 설계해 두면 나중에 콘텐츠를 추가할 때 실수가 줄어듭니다.
시스템기획자의 하루
| 시간대 | 하는 일 |
|---|---|
| 출근 직후 | 밤사이 올라온 버그와 문의를 확인하고, 담당 시스템과 관련된 것을 분류 |
| 오전 | 신규 시스템 기능 명세서 작성, 순서도와 예외 처리 정리 |
| 점심 이후 | 프로그래머와 구현 방식 논의, 서버와 클라이언트 중 어디서 계산할지 등 조율 |
| 오후 | 데이터 테이블 작성과 검증, 엑셀 함수로 수치 오류 확인 |
| 퇴근 전 | 개발 빌드에서 기능 테스트, 수정 요청 등록 |
하루의 상당 부분을 문서와 엑셀 앞에서 보내지만, 실제로는 다른 파트와 이야기하는 시간도 많습니다. 시스템 하나가 여러 콘텐츠와 연결되어 있어서, 작은 규칙 변경도 관련 담당자 모두와 확인해야 하기 때문입니다.
이런 사람에게 잘 맞습니다
- 게임을 하며 왜 이렇게 계산될까를 궁금해하는 사람
- 규칙의 빈틈이나 모순을 찾는 것이 재미있는 사람
- 표와 숫자를 정리하는 일이 지루하지 않은 사람
- 자기 생각을 순서대로 설명하는 것을 좋아하는 사람
반대로 화려한 아이디어를 내는 것만 좋아하고 세부 조건을 따지는 일이 괴롭다면, 시스템 기획보다는 다른 기획 분야가 더 맞을 수 있습니다.
출시 후에도 시스템기획자의 일은 계속됩니다
게임이 출시되면 시스템기획자는 새 시스템을 추가하는 일과 기존 시스템을 고치는 일을 함께 맡습니다. 이용자가 예상하지 못한 방법으로 규칙을 이용해 지나치게 이득을 보는 경우가 생기면, 원인을 찾아 규칙을 보완해야 합니다. 이때 기존 데이터와 이용자의 보유 아이템에 영향이 가지 않도록 변경 범위를 꼼꼼히 따지는 것도 시스템기획자의 몫입니다.
또 업데이트로 새 콘텐츠가 들어올 때마다 기존 시스템이 그 콘텐츠를 감당할 수 있는지 검토합니다. 처음에 확장성을 고려해 설계한 시스템은 이런 순간에 수정할 부분이 적어서, 개발 일정 전체를 가볍게 만들어 줍니다.
시스템기획을 배우는 방법
SBS아카데미게임학원 시스템기획 과정은 시스템 디자인 개론, 시스템 문서 작성법, 데이터 테이블과 스키마, 성장·전투·보상 시스템 설계 실습, 포트폴리오 완성의 5단계로 진행됩니다. 위에서 소개한 네 가지 업무를 실무 순서대로 실습해 볼 수 있습니다.
자주 묻는 질문
시스템기획자는 수학을 잘해야 하나요?
고급 수학보다는 사칙연산, 비율, 확률을 정확하게 다루는 능력이 더 중요합니다. 엑셀로 계산을 검증하는 습관이 있으면 충분히 시작할 수 있습니다.
시스템기획과 밸런스 기획은 어떻게 다른가요?
시스템기획은 규칙과 구조를 만들고, 밸런스 기획은 그 구조 안에 들어가는 수치를 조정합니다. 회사에 따라 한 사람이 둘 다 맡기도 합니다.
