Skip to content
New issue

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

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

Already on GitHub? # to your account

[Feature] Enemy AI 개발 #6

Open
12 of 13 tasks
hallow0312 opened this issue Oct 6, 2024 · 2 comments
Open
12 of 13 tasks

[Feature] Enemy AI 개발 #6

hallow0312 opened this issue Oct 6, 2024 · 2 comments
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차 보스) : 기사, 드래곤
@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++ 로 옮기기 진행예정

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
FEATURE Developing new feature 재현
Projects
None yet
Development

No branches or pull requests

1 participant