게임 기획 이야기/이바구
공지사항
테이크 파이브 스튜디오스 재직 시절 담당했던 작업들
예전 작업물들을 보면서 정리 하려고 하니 감회가 새롭긴 하네요. 프로젝트가 잘되었으면 좋았을 텐데... 과연 SLG 게임을 다시 개발할 기회가 있을까요? - 자원 구매 처리 프로세스 자원을 구매할 때 발생되는 모든 규칙들을 정립 - 필드 전투 연출 관련 필드에서 전투가 진행될 경우 발생되는 연출에 대한 규칙들을 정립 - 필드 전투 필드 전투에 대한 모든 규칙들을 재정립 해당 부분은 당시 디렉터님이 잡아 두신 것을 문서화 하면서 재 정립하였고 다시 디렉터님이 받아서 최종적으로 확정 - 수송 시스템 수송시 발생되는 모든 규칙들을 정립 - 보고서에 따른 알림 보고서가 생성될 때 발생되는 알림에 대한 규칙 정립 - 진형 변경 진형 변경에 대한 규칙 정립 - 사령관 변경 사령관 변경에 대한 규칙 정립 - 데일리 ..
퍼플 오션 재직 시절 담당했던 작업들
4개월 반 동안 담당했던 시스템 기획들... PD로서 PM 일을 겸직하는 와중에도 작업한 것들... 최소 주3일 야근, 주말에도 작업 (집), 심지어 독감 걸린 상태에서도 재택근무... 이렇게 해 봐야... 다 부질없는 것들... 00_1) 계정 시스템 00_2) 계정 데이터 테이블 구조 - DT_account_lv_growth - DT_account_lv_need_exp 02_0) NPC 리스트 02_1) NPC 시스템 02_2) NPC 데이터 테이블 구조 - DT_npc 03_0) 물고기 리스트 : 1차로 신입 A가 담당하였으나 문제가 많아 리뉴얼 함. : 실제 대한민국 연안에 존재하는 물고기들의 정보를 검색하여 지역별로 리스트함. 03_1) 물고기 시스템 03_2) 물고기 데이터 테이블 구조 - D..
비누스 엔터테인먼트 재직 시절 담당했던 작업들
비누스 엔터테인먼트 재직 시절에 개발 PD, PM, 기획팀장, 시스템 기획, UI 기획, 성장 및 경제 밸런스 이렇게 크게는 6가지 일을 담당했으니... 무리였던... 01) 계정 01_3) 계정 레벨 별 필요 경험치 테이블 02) 영웅 02_00) 영웅 리스트 02_01) 영웅 시스템 02_02) 영웅 데이터 테이블 구조 02_05) 영웅 수련 시스템 02_06) 영웅 승급 시스템 02_07) 영웅 초월 시스템 02_08) 영웅 각성 시스템 02_09) 영웅 명상 시스템 05) 아이템 05_0) 아이템 리스트 05_1) 아이템 데이터 테이블 구조 05_2) 아이템 강화 시스템 05_4) 아이템 강화 시스템 05_5) 아이템 승급 시스템 05_6) 아이템 초월 시스템 05_7) 아이템 옵션 시스템 05_..
개밥 먹기 (Dogfooding)
마눌님께서 갑자기 말씀하셨다. "오빤 개밥먹기 얼마나 해?" 잉? 개밥먹기? 이게 뭔소린가 했다. [뽀미에게 밥을 얼마나 주냐?] 라는 질문인가? 라는 생각도 ㅎㅎ 헌데 알고보니 개밥 먹기란 자신이 개발한 프로그램을 자신이 직접 사용해 보는걸 말하는 거였다. 즉, 자기가 기획한걸 얼마나 테스트 해보냐는 질문이다. 자기 회사에서는 자주 쓰는 용어라는데... 난 처음들어봤다. 이바닥에 17년간 있으면서 말이다 ㅎㅎ. 플머가 아니라서 그런가? ㅎㅎ 어쨌거나 뭐 본인이 기획한 것이 프로그램팀에 의해 구현이 되면 테스트를 통해 버그 리포트를 작성하여 담당 프로그래머에게 주는걸 기본으로 하고 있다. QA팀에 가기전에 담당자가 가능한 많은 테스트를 해서 완성도를 높이는건 당연한 거니까. (물론 이런걸 안하는 분들이 ..
시니어 기획자의 자세
며칠전에 툴팁 관련 글을 올렸더니 갑자기 에피소드가 하나 떠올라 또 씁쓸한 미소를 지어 봅니다. ㅎㅎ 툴 팁을 맡아 아래와 같은 형태의 UI로 작업을 했었죠. 그리고 아이템 같은 경우는 아이템 정보창을 팝업 형태로 출력하려고 했었는데 여건이 되지 않아서 일단 위와 같은 UI로 진행을 했어요. 헌데 기획 디렉터가 아이템이나 몬스터, 스킬 등등의 몇가지 요소들은 위와 같이 단순한 정보가 아니라 좀더 많은 정보를 나타낼 수 있는 툴팁 UI를 원하셨죠.(각각 다른 툴팁 UI를 구성) 이에 각각의 기획 담당자들에게 디렉터가 원하는 정보들을 명시하고 해당 정보를 클라이언트가 불러 올 수 없는 것들(관련 데이터 테이블에 해당 정보가 없는 경우)을 체크한 후 이러 이러한 것들이 없으니 테이블에 컬럼을 새롭게 구축하고 ..