시스템기획
공지사항
경험치 시스템 1
이번에 공개할 문서는 MMORPG에서 사용했던 경험치 시스템입니다. 헌데 제목을 보면 [경험치 시스템 1]이라고 되어 있는데요. 1편과 2편에 걸쳐서 공개할 것은 아니고 편집을 달리한 버전으로 1편과 2편으로 나눌 예정입니다. 즉 내용은 같은데 편집만 다르다는... 개인적으로는 2편에 공개될 편집 방법을 선호하는 편인데 여러분들은어떤 문서가 마음에 드실지... ◎ 경험치 시스템 ▪ 경험치 시스템이란?캐릭터의 성장을 위해 필요한 수치를 경험치라 하며, 이와 관련된 모든 규칙들을 정립해 놓은 것이 경험치 시스템이다. ▪ 경험치 획득경험치는 아래와 같은 방법으로 획득 가능하다. 경험치 획득 설명 아이템 사용 경험치와 관련된 아이템을 사용하여 경험치를 획득 하는 방법 채집 & 생산 채집과 생산 활동을 통하여 경..
스트링 시스템
이번에는 스트링 시스템에 대해 얘기해보고자 합니다. 헌데... 저두 이렇게 해보면 어떨까 하는 부분에서 출발한 거라 문서의 신뢰도는 30% 미만이지 않을가 생각되니... 참고하세요. ◎ 스트링 시스템 ▪ 스트링 시스템이란?게임에 등장하는 문자에 대한 모든 규칙들을 정립해 놓은 것을 말한다. ▪ 게임에 등장하는 문자의 종류 종류 1 설명 시스템 메시지 시스템에 사용되는 스트링을 나타낸다. UI UI에 사용되는 스트링을 나타낸다. 캐릭터 캐릭터과 관련된 스트링을 나타낸다. NPC NPC와 관련된 스트링을 나타낸다. 진 진과 관련된 스트링을 나타낸다. 몬스터 몬스터와 관련된 스트링을 나타낸다. 아이템 아이템과 관련된 스트링을 나타낸다. 스킬 스킬과 관련된 스트링을 나타낸다. 컷신 컷신과 관련된 스트링을 나타낸..
커스터 마이징
이번에 말씀드릴 문서는 커스터 마이징입니다. B사 퇴사 직전에 커스터 마이징을 맡고 있던 팀원(B)에게 전달해 주고자 개인적으로 작성한 문서인데요. 전달했는지... 안했는지 가물가물하네요. 문서 마지막 부분이 이미 존재하고 있던 에디터 부분을 분석하여 설명하고자 했는데 미완성 된 것을 보니 전달하지 않은 것 같습니다. 회사 관련된 부분은 문제의 소지가 있으니 제외하고 다른 부분들은 그냥 일반적인... 오히려 당시 검은 사막이 막 서비스를 시작한 터라 검은 사막을 참고하였으니 역 기획서 같은 느낌으로 보셔도 될 것 같습니다. ◎ 커스터 마이징 (150204) ▪ 커스터 마이징이란?캐릭터으 외형과 특정 요소들을 유저가 자유롭게 설정할 수 있는 것을 말한다. ▪ 커스터 마이징 가능 요소아래와 같은 부분을 커스..
인스턴스 던전
네이버 블로그에서 귀낭님이 요청해 주셔서 이번에는 [인스턴스 던전] 문서를 공유하고자 합니다. 참고가 되셨으면 좋겠네요. ◎ 인스턴스 던전 ▪ 인스턴스 던전이란?물리적인 공간이 고정되어 항상 존재하는 것이 아니라, 상황에 따라 생성되고 소멸되는 던전을 인스턴스 던전이라고 한다. (이하 편의를 위해 인던이라고 함) ▪ 인던의 종류인던은 아래와 같이 4가지 종류로 구분된다. 구현에 따른 구분 내용 필드 인던 (?) 자연스러운 입장이 구현된 인던 일반 일던 워프를 통해서 입장하는 일반적인 인던 ▪ 인던의 오픈 조건인던은 아래와 같이 오픈 조건이 존재할 수 있다. 소멸 규칙 설명 모든 인원 퇴장 모든 인원이 인던을 퇴장한 경우 인던은 소멸된다. 퀘스트 실패 퀘스트가 실패될 경우 소멸된다. 완료 미션이 완료될 경..
소환수 자동 공격 AI
이번에 보여드릴 문서는 소환수 자동 공격 AI입니다. B사 시절에 개인적으로 작성한 문서이구요. 개발 중이던 게임이 소환수를 바탕으로 하는 게임이었기에 소환수의 자동 공격 AI를 구현해 보았습니다. (AI가 개인적인 관심사 부분이라...) 당시 소환수를 [진]이라는 용어로 사용했으니 문서에 보이는 [진]이라는 것이 소환수를 나타낸다고 생각하시면 되구요. 소환수는 2개의 스킬을 보유할 수 있었는데 공개되는 진은 탱커형 진이라 [도발]이라는 스킬과 [땡기기]라는 스킬을 보유한 것으로 설정했씁니다. [도발] = 몬스터의 어그로를 가져오는 스킬[땡기기] = 몬스터를 낚아채 자신의 앞으로 땡겨 오는 스킬 당시 전투 시스템팀이 생기면서 저희팀 영역이 아닌지라 공개되지 못했던 문서이구요. 그 후 전투 시스템 팀에서는..