-
Notifications
You must be signed in to change notification settings - Fork 2
주인공 게임 시스템
rapa1130 edited this page Jan 10, 2023
·
3 revisions
이 휴먼 서바이벌 게임에선 주인공은 다양한 아이템들이 맵 상에 존재한다.
체력 회복 아이템, 경험치, 업그레이드 보물 상자 그리고 돈 등의 아이템이 맵 상에 존재할 수 있다.
어떤 아이템이 맵 상에 존재하게 될 때 이를 아이템이 드랍 되었다고 표현한다.
다양한 드랍 아이템에 대한 공통적인 처리를 구현하자
드랍 될 수 있는 아이템의 종류는 다양하다.
- 경험치
- 돈
- 보물 상자 스킬이나 패시브 혹은 돈을 얻을 수 있다.
- 체력 회복 아이템
- 패시브 스킬
- 효과 아이템 추가적인 공격이나 맵 전체 경험치 수집 그리고 적 전체 얼리기 등의 효과를 가진 아이템이다.
- 무언가(적 이나 맵 오브젝트)를 파괴하면 파괴된 위치에 아이템이 확률 적으로 생성된다.
- 캐릭터의 아이템 수집 범위가 있는데, 이 범위 안에 아이템이 들어오면 아이템은 수집 된다.
- 아이템 드랍 확률은 주인공의 행운 수치에 영향을 받는다.
- 아이템이 주인공의 중심 점에 도착하면 해당 아이템의 효과가 작동한다.
아이템 별로 아이템이 수집 되었을 때 어떤 일이 일어나는 지가 다르다.
추후에 각각 아이템에 대해 자세히 다룰 것이니 각각 아이템에 대한 구체적인 처리는 제쳐두자
캐릭터에겐 고유의 아이템 수집 범위가 있다.
이는 원형이다.
이 수집 원의 크기는 캐릭터의 자석스탯의 영향을 받아 더 커질 수 있다.
최종 수집 원 반지름 = 기본 원 반지름 * ( 1 + 자석 스탯 / 100 )
원의 크기는
수집 범위에 들어선 아이템은 약간 주인공으로부터 멀어진 뒤 다시 주인공을 향해 날아간다.
오류, 가속 방식이 아니라 초기 속도만 있음
수집 되고 있는 드랍템은 주인공 방향으로 등가속 운동을 한다.
마지막으로 주인공 중심 점에 아이템이 다다르면 그때 아이템의 효과가 발휘된다.