게임 기획 이야기/기획 문서 모음
공지사항
몬스터 인공지능 5 - 타겟 선정 프로세스
몬스터 인공지능 5편은 타겟 선정 프로세스입니다. 선공 모드의 몬스터가 경계 상태에서 최초 타겟을 어떻게 선정하는가에 대한 규칙으로 A, B, C의 3가지 타입으로 일단 만들어 두었습니다. 조건을 늘려 타입이 늘어나면 관련 프로세스도 늘어나겠지요 ㅎㅎ 그럼 살펴 볼까요? ▪ 타겟 선정 프로세스 : 몬스터가 2명 이상의 적을 발견했을 때 어떠한 적을 타겟으로 선정할가를 결정하는 프로세스이다.: 몬스터의 타겟 선정 방법은 A, B, C의 3가지 타입으로 나뉘어진다. - A : 랜덤하게 - B : 가장 가까운 위치 - C : 앉아서 휴식을 취하고 있는... (C 타입은 엠탐, 피탐, 자리비움 등으로 앉아 있는 적을 대상으로 하여 파티에 조금이라도 어려움을 부여하기 위하여 설정한 타겟 선정 방법입니다.) : 몬..
어그로 시스템
오늘은 어그로 시스템을 말씀드릴까 합니다. 몬스터 인공지능 관련글들을 보셧다면 어그로란 단어가 여러번 등장하는데요. 과연 어그로 시스템은 어떠한지 살펴보도록 하겠습니다. ◎ 어그로 시스템 ▪ 어그로 시스템이란?몬스터가 캐릭터에 대한 적대감을 수치화한 것을 어그로라 하며, 이 어그로에 의해 몬스터는 자신이 공격해야 할 대상을 결정하게 된다. 이처럼 몬스터의 공격 대상을 설정하는데 바탕이 되는 어그로에 대한 모든 규칙들을 정립한 것이 어그로 시스템이다. ▪ 어그로의 종류몬스터에게 적대감을 주는 어그로는 아래와 같다. 순위 캐릭터 명 어그로 수치 1 2 3 : 순위에서 1위에 해당하는 캐릭터가 공격 대상이 된다. ◦ 어그로 리스트에서 캐릭터 명이 삽입되는 경우 (유저 입장에서 설명) 삭제 경우 캐릭터가 사망 ..
몬스터 인공지능 4 - 적 탐색 프로세스
이번에 공개할 프로세스는 적 탐색 프로세스입니다. 몬스터가 적을 어떠한 룰에 의해서 탐색하고 몬스터를 발견시 어떻게 처리하는가를 구현한 부분인데요. 그냥... 보시면 바로 이해하실 듯 합니다. ▪ 적 탐색 프로세스 : 몬스터 주변 일정 범위를 7단계로 나눔 굳이 그림으로 설명하자면 아래와 같은... (작은 원이 1단계) : 1 ~ 7단계까지 순차적으로 적의 존재 유무를 검사한다. 작은 원에서 큰 원으로 순차적으로 검색해 나갑니다. 굳이 이럴 필요 있을까 생각되시면 그냥 한번에 몬스터의 탐색 범위를 계산하셔도 ㅎㅎ : 발견된 적이 2명 이상이면 타겟 선정 프로세스를 실행한다.: 발견된 적이 몬스터보다 16레벨 이상이면 공격 대상에서 제외한다. (무시할 몬스터 레벨은 ini 파일로 빼주세요) 위의 순서도에서..
몬스터 인공지능 3 - 몬스터 생성 프로세스
이번에는 몬스터 인공지능 3편입니다. 앞서 2편에서 등장했던 수많은? 프로세스를 공개한다고 말씀드렸는데요. 일단 제가 말씀 드릴 프로세스가 어떠한 것들이 있는지부터 살짝 정리하고 가볼까 합니다. - 몬스터 생성 프로세스 - 적 탐색 프로세스- 타겟 선정 프로세스 -- A타입 타겟 선정 프로세스 -- B타입 타겟 선정 프로세스 -- C타입 타겟 선정 프로세스- 피격 반응 프로세스- 동족 반능 프로세스 -- 동족 어그로 적용 프로세스- 그룹 반응 프로세스 -- 그룹 어그로 적용 프로세스- 어그로 체크 프로세스- 어그로 리스트 삭제 프로세스- 이벤트_치료 프로세스- 이벤트_버프 프로세스- 이벤트_디버프 프로세스- 이벤트_스킬 프로세스- 이벤트_소환 프로세스- 공격 타입_물리_근거리 프로세스- 공격 타입_물리_..
몬스터 인공지능 2
오늘 말씀드릴 내용은 몬스터 인공지능의 다음 부분입니다. 지난번 문서는 딱, 개념을 정립함 부분만 공개 했었는데... 오늘 뭐할까 하다가 맘이 동해서... 그럼 함께 보실까요? ㅎㅎ ▪ 몬스터 인공지능의 단계 : 해당 이미지는 이해하기 용이하도록 간략하게 개념만 표시된 것입니다. 단계라는 표현이 마음에 쬐금 걸리긴 하는데... 뭔가 깔끔하게 설명할 수 있는 말을 못 찾았습니다. 그래서 아쉽지만 단계로... ◦ 1단계 몬스터 생성: 몬스터가 생성되는 단계이다.: 생성과 동시에 [몬스터 생성 프로세스]가 가동된다. ◦ 2단계 딜레이 상태: [몬스터 생성 프로세스]의 일부분: 생성과 동시에 이루어지는 딜에이 상태 단계로 1초간 무적 상태가 된다. (시간 변경 가능): 해당 단계에서 선공 AI 여부를 검색하여 ..