Skip to content

주인공 게임 시스템

rapa1130 edited this page Jan 10, 2023 · 3 revisions

드랍 시스템

드랍?

이 휴먼 서바이벌 게임에선 주인공은 다양한 아이템들이 맵 상에 존재한다.

체력 회복 아이템, 경험치, 업그레이드 보물 상자 그리고 돈 등의 아이템이 맵 상에 존재할 수 있다.

어떤 아이템이 맵 상에 존재하게 될 때 이를 아이템이 드랍 되었다고 표현한다.

해당 To Do 과제

다양한 드랍 아이템에 대한 공통적인 처리를 구현하자

드랍 아이템의 종류

드랍 될 수 있는 아이템의 종류는 다양하다.

  • 경험치
  • 보물 상자 스킬이나 패시브 혹은 돈을 얻을 수 있다.
  • 체력 회복 아이템
  • 패시브 스킬
  • 효과 아이템 추가적인 공격이나 맵 전체 경험치 수집 그리고 적 전체 얼리기 등의 효과를 가진 아이템이다.

드랍 기능의 공통적인 특성

  1. 무언가(적 이나 맵 오브젝트)를 파괴하면 파괴된 위치에 아이템이 확률 적으로 생성된다.
  2. 캐릭터의 아이템 수집 범위가 있는데, 이 범위 안에 아이템이 들어오면 아이템은 수집 된다.
  3. 아이템 드랍 확률은 주인공의 행운 수치에 영향을 받는다.
  4. 아이템이 주인공의 중심 점에 도착하면 해당 아이템의 효과가 작동한다.

아이템 별 차이점

아이템 별로 아이템이 수집 되었을 때 어떤 일이 일어나는 지가 다르다.

추후에 각각 아이템에 대해 자세히 다룰 것이니 각각 아이템에 대한 구체적인 처리는 제쳐두자

수집 범위

Image

캐릭터에겐 고유의 아이템 수집 범위가 있다.

이는 원형이다.

이 수집 원의 크기는 캐릭터의 자석스탯의 영향을 받아 더 커질 수 있다.

최종 수집 원 반지름 = 기본 원 반지름 * ( 1 + 자석 스탯 / 100 )

원의 크기는

수집 경로 및 속도

수집 범위에 들어선 아이템은 약간 주인공으로부터 멀어진 뒤 다시 주인공을 향해 날아간다.

Image

Image

오류, 가속 방식이 아니라 초기 속도만 있음

Image

수집 되고 있는 드랍템은 주인공 방향으로 등가속 운동을 한다.

마지막으로 주인공 중심 점에 아이템이 다다르면 그때 아이템의 효과가 발휘된다.

Clone this wiki locally