Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Enemy AI 개발 #6

Open
16 tasks done
hallow0312 opened this issue Oct 6, 2024 · 3 comments
Open
16 tasks done

[Feature] Enemy AI 개발 #6

hallow0312 opened this issue Oct 6, 2024 · 3 comments
Assignees
Labels
FEATURE Developing new feature 재현

Comments

@hallow0312
Copy link
Collaborator

hallow0312 commented Oct 6, 2024

  • . Enemy 기본 움직임 개발
  • . Enemy 기본 BlackBoard 생성
  • . 순찰시스템 (PatrollSystem) 구현
  • . 비헤이비어 트리 구현(플레이어 인식 → 플레이어에게 이동 → 플레이어 공격)
  • . AI Perception 사용하여 플레이어 인지하도록 하기
  • . Spline 순찰 , 플레이어 발견시 전투 돌입
  • . 공격 판정 생성
  • . EnemyStatusComponent (체력 , 강인도) 구현
  • . 루트모션 notify
  • 근거리적 : 늑대
  • 원거리 적 : 궁수 or 마법사
  • . 튜토리얼 구현 (잡몹 보스 )
  • . 보스 구현 (1차 보스, 2차 보스) : 기사, 드래곤
  • . 강인도 스턴 상태 구현
  • . Enemy 데이터 테이블 구현
  • . Enemy data CSV로 변환
@hallow0312 hallow0312 added FEATURE Developing new feature 재현 labels Oct 6, 2024
@hallow0312
Copy link
Collaborator Author

hallow0312 commented Oct 7, 2024

2024.10.07
완료 - enemy 순찰시스템 구현 (Spline 을 이용하여 순찰구역 정함 )
계획 - 기본상태:(idle or 순찰 상태) -> ai perception을 통해 player 인지 -> 공격상태로 전환
개발 순서
ai perception-> 공격판정 - > EnemyStatusComponent

@hallow0312
Copy link
Collaborator Author

시험기간 사이사이 개발 진행 및 블루프린트 로직 ->c++ 로 옮기기 진행예정

@hallow0312
Copy link
Collaborator Author

적 보스 구현은 되었으나 현재 생각하고 있는 스킬(돌진찌르기 ) 있어서 시간 여유있으면 추가 할 생각은 있음

@hallow0312 hallow0312 self-assigned this Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEATURE Developing new feature 재현
Projects
None yet
Development

No branches or pull requests

1 participant