
기획서는 길게 쓴다고 좋은 문서가 아닙니다. 프로그래머가 읽고 질문 없이 구현할 수 있고, 그래픽 팀이 필요한 리소스 목록을 바로 뽑을 수 있어야 합니다. 수…
기획 데이터가 스프레드시트에서 관리되는 이유
게임 속 아이템, 몬스터, 스킬, 퀘스트, 보상 같은 정보는 대부분 표 형태의 데이터로 관리됩니다. 아이템 하나에 이름, 등급, 공격력, 판매 가격 같은 값이 한 줄로 들어가고, 이런 줄이 수백, 수천 개 쌓입니다. 기획자는 이 표를 만들고 고치고, 프로그래머가 만든 변환 도구를 거쳐 게임에 들어가게 합니다.
밸런스를 잡을 때도 스프레드시트가 핵심 도구입니다. 레벨별 필요 경험치 곡선, 전투 시 피해량 계산, 재화의 획득과 소비 흐름을 수식으로 만들어 시뮬레이션하고, 그래프로 확인하며 숫자를 조정합니다. 그래서 기획 채용 공고에서 스프레드시트 활용 능력을 요구하는 경우가 많습니다. 과제 전형에서도 주어진 조건으로 성장 곡선이나 보상 테이블을 직접 만들어 보라는 문제가 나올 수 있어, 평소에 손에 익혀 두는 것이 중요합니다.
같은 기준으로 놓고 비교하면
| 기준 | 엑셀 | 구글 시트 |
|---|---|---|
| 작업 환경 | 설치형 프로그램 중심, 오프라인 작업에 강함 | 웹 브라우저 기반, 인터넷 연결 전제 |
| 공동 작업 | 클라우드 저장과 함께 쓰면 공동 편집 가능 | 실시간 공동 편집과 공유가 기본 |
| 대용량·복잡한 계산 | 큰 데이터와 무거운 수식에 상대적으로 강함 | 데이터가 커지면 느려질 수 있음 |
| 자동화 | 매크로(VBA)로 반복 작업 자동화 | Apps Script로 자동화, 다른 웹 서비스와 연결 |
| 변경 기록 | 버전 관리는 저장 방식에 따라 다름 | 변경 기록과 이전 버전 확인이 쉬움 |
두 도구 모두 꾸준히 기능이 추가되고 있어서, 위 차이는 경향으로 이해하는 것이 좋습니다. 중요한 것은 우리 팀이 어떤 방식으로 데이터를 주고받는지입니다. 데이터를 게임에 넣는 변환 도구가 어느 형식을 기준으로 만들어져 있는지도 도구 선택에 큰 영향을 줍니다. 입사하면 개인 취향보다 팀이 정한 도구와 규칙을 따르는 것이 기본이라는 점도 기억해 두세요.
엑셀이 유리한 상황
데이터 양이 많고 계산이 복잡한 밸런스 작업에서는 엑셀이 편한 경우가 많습니다. 수천 줄의 몬스터 데이터를 놓고 여러 시트를 서로 참조하는 수식을 걸어도 비교적 안정적으로 돌아가고, 피벗 테이블로 데이터를 다양한 기준으로 묶어 보기도 좋습니다. 인터넷 연결 없이 작업할 수 있다는 점도 장점입니다. 보안상 외부 클라우드 사용을 제한하는 회사에서도 쓰기 쉽습니다.
반복 작업을 매크로로 자동화할 수 있다는 것도 큰 장점입니다. 예를 들어 여러 시트의 데이터를 정해진 형식으로 합치거나, 수치를 일괄로 검사하는 작업을 버튼 하나로 처리할 수 있습니다. 오래된 프로젝트일수록 엑셀 기반 데이터 파이프라인을 쓰는 경우가 많아, 입사 후 엑셀 파일을 다룰 일이 생길 가능성이 큽니다.
구글 시트가 유리한 상황
여러 기획자가 같은 데이터를 동시에 고쳐야 하거나, 아트·프로그래밍·QA와 빠르게 공유해야 하는 상황에서는 구글 시트가 편합니다. 링크 하나로 공유하고, 누가 어느 칸을 고쳤는지 기록으로 확인하고, 댓글로 바로 의견을 주고받을 수 있습니다. 작은 팀이나 원격 협업이 많은 팀에서 특히 많이 씁니다.
Apps Script를 활용하면 시트의 데이터를 다른 서비스와 연결하거나, 정해진 형식으로 내보내는 자동화를 만들 수 있습니다. 이벤트 일정표, 작업 목록, 간단한 데이터 테이블처럼 자주 바뀌고 여럿이 보는 문서는 구글 시트로 관리하는 경우가 많습니다. 다만 데이터가 아주 커지거나 수식이 복잡해지면 속도가 느려질 수 있어, 무거운 계산은 시트를 나눠 관리하는 편이 좋습니다.
도구보다 먼저 익혀야 할 공통 기술
- 데이터를 찾아 연결하는 함수: 다른 표에서 값을 찾아오는 조회 함수
- 조건에 따라 값을 바꾸고 세는 함수: 조건 판단, 조건부 합계와 개수
- 데이터를 정리하는 기능: 정렬, 필터, 중복 확인, 데이터 유효성 검사
- 숫자를 눈으로 확인하는 기능: 조건부 서식, 그래프
- 표 설계 원칙: 한 줄에 한 대상, 한 칸에 한 값, 고유한 ID 열 두기
이 기술들은 엑셀과 구글 시트 모두에서 거의 같은 방식으로 쓰입니다. 특히 마지막 항목인 표 설계 원칙이 중요합니다. 한 칸에 여러 값을 넣거나 ID 없이 이름으로만 관리하면, 데이터가 커질수록 오류가 늘고 프로그래머가 게임에 넣기 어려워집니다. 연습할 때는 좋아하는 게임의 아이템 몇십 개를 직접 표로 옮겨 보고, 등급별 평균 능력치를 함수로 계산해 그래프로 그려 보세요. 이 작은 과제만으로도 대부분의 핵심 기능을 한 번씩 써 볼 수 있습니다.
이런 상황은 엑셀, 이런 상황은 구글 시트
혼자 깊이 있는 밸런스 시뮬레이션을 하거나, 대용량 데이터를 다루거나, 매크로로 반복 작업을 자동화하고 싶다면 엑셀이 잘 맞습니다. 팀원과 실시간으로 함께 고치고, 변경 기록을 쉽게 추적하고, 어디서든 바로 열어 보는 것이 중요하다면 구글 시트가 잘 맞습니다. 포트폴리오용 밸런스 문서는 계산 과정이 보이도록 파일로 정리하고, 공유가 필요한 자료는 링크로 정리하는 식으로 함께 써도 좋습니다.
어느 도구든 수식과 표 설계를 제대로 익혀 두면 다른 쪽으로 옮기는 데 오래 걸리지 않습니다. 밸런스 시트를 어떤 구조로 만들어 포트폴리오에 담을지 막막하다면, SBS아카데미게임학원 게임기획 과정 상담에서 데이터 테이블과 밸런스 문서 구성을 함께 점검할 수 있습니다.
자주 묻는 질문
기획 지망생은 엑셀 자격증이 필요한가요?
자격증보다 실제로 만든 밸런스 시트나 데이터 테이블이 더 설득력 있습니다. 포트폴리오에 수식이 보이는 작업 파일을 넣는 편이 좋습니다.
매크로나 스크립트까지 배워야 하나요?
필수는 아니지만 반복 작업을 줄이는 데 큰 도움이 됩니다. 기본 함수와 표 설계를 익힌 뒤 필요할 때 배워도 늦지 않습니다.
가까운 캠퍼스에서 게임기획 알아보기
사는 곳과 가까운 캠퍼스를 고르면 수업 내용, 오시는 길, 상담 신청을 한 번에 볼 수 있습니다.