ProjectS 제작 노트

Charge·2024년 9월 26일

Chat

목록 보기
4/7

ProjectS

플레이어 혹은 성문의 HP가 0이되면 게임오버

맵에서 10분동안 성문을 지키며 살아 남으면 이기는 게임 성문 -> 맵 정중앙의 넥서스

자동으로 제일 가까운 몬스터 공격

점점 피가 많거나 수가 많은 몬스터들이 등장

플레이어 강화 수단

BP_SCharacter

범위에 적이 나타나면 총알을 생성

적에게 맞으면 어떤 적인지 확인하고 차등 HP 감소

레벨에 따라 스탯 계산

기본 공격 종류?

피격 적의 일정 범위안에 있으면 튕김(데미지 감소)

Enemy

총알을 맞으면 캐릭터 스탯 확인 후 대미지

공격 모션

기본 근접 몹, 궁수, 상위 근접 몹, 마법사, 보스

기본 근접 몹, 마법사 -> 플레이어 공격
상위 근접 몹, 궁수 -> 성문 공격
보스 -> 성문이 가까우면(?) 성문 아니면 플레이어 공격 (스턴이나 그로기 패턴) 5분 10분

궁수 -> 플레이어가 가까이 오면 근접 공격?
보스 -> 딜레이가 짧은 약한 공격 추가?

EnemyFactory

팩토리의 구분화 또는 몬스터 등장 확률 조정
기본 근접 몹 70%
궁수 15%
박치기 10%
마법사 5%

아이템

->몹이 죽으면 일정 확률 등장(보스는 확정, 체력 아이템이 나오는 장소?)
체력 회복 아이템(하트?) -> 플레이어의 체력 일정 수치 회복 계란?
체력 회복 아이템(망치) -> 성문의 체력 일정 수치 회복(고려중)
공격 속도 증가 아이템 맥주?
공격력 증가 아이템
공격 아이템? 일시적 효과?

AI

폰을 따라다닌다

블랙보드, 비헤비어트리

공격 모션

Bullet

플레이어 제외 제일 가까운 액터를 찾아 이동

Stat

레벨업 -> 공격력 += 0.2, 공속 *= 0.98

체력, 공속,

LevelUp

현재 레벨 * 2 = 레벨업을 위해 필요한 경험치
맥스 체력이 오른다.

UI

업그래이드 창

정보

  1. 적이 성문을 공격 - 기본 몹, 마법사 몹은 성문을 공격
  2. 플레이어를 공격 - 특수 몹은 플레이어 공격
  3. 플레이어나 성문의 체력이 0이 되면 게임 오버
  4. 체력, 공속 아이템 (몹을 없애는 폭탄 정도)
  5. 총알이 적의 박스 콜리전을 뚫지 못한다 -> 박스콜리전을 무시하고 캡슐에 닿으면 반응하는 방법 생각
  6. 아쳐가 움직이지 않는다 -> PlayerLocation은 작동하지만 DoorLocation은 작동하지 않는다, 블루프린트나 c++로 성벽의 위치를 알릴 다른 방법 생각
    -> 성문의 위치가 문제였음
  7. 성문 기준 왼쪽의 아쳐는 화살을 스폰, 성문 기준 오른쪽의 아쳐는 화살을 스폰하지 않는다.
    -> vector length 로 해결
  8. 아직 뭔가 아쉬움 적 플레이어 성문 아이템 스탯 좀 더 재미를 느낄 수 있는 요소가 필요
  9. 성문을 넥서스로 변경?
  10. 적이 죽으면 경험치 볼 생성 플레이어가 먹으면 경험치 증가(약간의 자력 -> 일정 범위안에 플레이어가 들어오면 플레이어쪽으로 이동 속도가 점점 증가)
  11. 정보가 적혀있는 UI 만들기
  12. 캐릭터의 무기 변경? 칼 (범위공격 주위?) 넉백? -> 적의 상태를 나타내는 변수 달리기(기본값) 공격 그로기
  13. 미니맵

레벨업 하면 추가 스탯 선택하는 것까지만 만들고 RPG 개발에 집중하도록 한다.

다크소울류 FPS

그냥 다 어려움 발로 + 배그 (무빙치면 탄퍼짐 + )
이거 얼마전에 나온 그거 아닌가 헬 다이버즈 전에 나온 RPG형 FPS -> 퍼스트 디센던트

0개의 댓글