게임 기획 이야기
공지사항
190310 나민형님의 질문에 대한 답변입니다.
질문. 다름이 아니라 기획서 작성 중 캐릭터 조작에 관한 내용을 작성할 필요가 있다고 생각되었습니다.조작과 관련된 내용은 인터페이스를 다루는 곳에 작성하는 것이 좋을까요?혹은 게임 내 시스템을 다루는 문서에 작성하는 것이 좋은가요? 답변. [일단 정답은 없다]가 가장 근접한 답이 아닐까 싶구요. 개인적은 견해를 말씀드리면 캐릭터 조작이 단순히 캐릭터의 이동과 관련된 부분만을 나타낸다면 [캐릭터 이동 시스템] 이란 문서에 정리를 할 것 같고... 캐릭터 조작이 전투와 관련된 것을 정의한다면 [전투 시스템] 문서에 조작 방법을 정리할 것 같아요. 윈드러너 같은 런게임이라면 캐릭터 조작 방법이 게임의 핵심 시스템일테니 [런 시스템] 같은 문서에 정리할 것 같아요. 헌데... 이렇게 답변을 하다보니 전 인터페이..
[역기획서] 브라운 더스트의 퀘스트 시스템
갑작스러운 통보에 할 일이 없어지다 보니... 잠은 안오고 해서 또 포스팅을 해 봅니다. ㅎㅎ 오래간만에 하는 기획 관련 포스팅이네요. 오늘은 겜프스란 곳에서 개발하고 네오위즈에서 서비스한 [브라운 더스트]의 퀘스트 시스템에 대해 역기획서를 해보려고 합니다. 굳이 논하자면 역기획서 + 쬐금의 알파... 헌데 전 브라운 더스트가 네오위즈에서 개발한 건줄 알았는데 개발사가 따로 있었네요. 정말 죄송합니다. ㅠㅠ. 17.4.24일에 서비스한 브라운 더스트를 알게된 이후로 최근 2개의 프로젝트 (열혈강호 오리진, 최근 프로젝트는 잠시 비밀로...) 에서 브라운 더스트의 퀘스트 시스템을 벤치마킹하여 진행했을 정도로 마음에 들어하는 시스템입니다. 그래서 여러분들에게도 역기획서를 통해 공개해 볼까 마음을 먹었구요. ..
19/02/22 열심지망생님의 질문에 대한 답변입니다.
RPG 기획서 만들기의 캐릭터 시스템 부분을 보시고 궁금한 점입니다. 1. 파라미터값의 수치범위는 데이터의 범위라는 건 알고있습니다. 근데, 저 데이터의 범위를 사용하신 이유가 궁급합니다. (예를들어 캐릭터의 힘 수치는 Unsigned short를 사용하셨는데 그 이유가 궁금합니다.) 닭잡는데 소잡는 칼 쓴다는 얘기가 있습니다. ㅎㅎ각각의 파라미터에 특정 데이터 범위를 지정한 이유는 단순히 해당 파라미터 숫자의 최대치가 해당 데이터 범위면 충분하기 때문입니다. 2. 수치결정방법에서 "시스템"은 무엇을 의미하는지, 시스템에 의해서 수치가 결정된다는 부분입니다.[공식] 역시 시스템에 의해서 결정되는 부분이긴 한데요 (시스템이 공식에 맞춰 계산해서 결과를 주는 거니까)공식 보다는 좀더 복잡한 규칙에 의해 결정..
비누스 엔터테인먼트 재직 시절 담당했던 작업들
비누스 엔터테인먼트 재직 시절에 개발 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_..
로그인 이벤트 시스템 7_데이터 테이블 구조
해당 문서는 Project_TK에 사용될 로그인 이벤트 시스템에 대한 데이터 테이블 구조입니다. 보상 시스템에 대한 데이터 테이블 구조를 설명할 때는 논하지 않았던게 있는데요. 이번에는 일단 데이터 테이블 구조의 규칙에 대해서 잠시 설명하고 넘어가도록 하겠습니다. 일단 파일명은 DT_(관련 시스템 이름?)의 형태를 취하고 있습니다. 로그인 이벤트 시스템에 대한 데이터 테이블일 경우에는 DT_LoginEvent 형태를 취하고 있구요. DT_ 다음에 등장하는 첫 글자는 대문자를 취하고 있고 조합된 단어일 경우에는 단어의 첫 글자는 대문자를 쓰려고 하고 있습니다. (이렇게 말해놓고 봤더니 DT_Mainstring 테이블의 string에 s를 대문자로 하지 않았네요. 규칙을 나중에 정하면 이런 문제가 발생한답니..