부비새
부비새의 개발 일기
부비새
전체 방문자
오늘
어제
  • Category (70)
    • Project (7)
      • NightAtTheGallery (1)
      • GGWP - DEADLINE (6)
    • ToyProject (41)
      • RedCaped (33)
      • EcoA76 (2)
      • SkyTemple (6)
    • GAS (2)
      • 개인저장용 (2)
    • PCG (4)
    • UE5 (12)
      • 공부 (9)
      • C++ (1)
      • 놀이터 (2)
    • Houdini (3)
      • 공부 (3)
    • OpenGL (1)

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
부비새

부비새의 개발 일기

[언리얼엔진 5] 5. Player Attack
ToyProject/RedCaped

[언리얼엔진 5] 5. Player Attack

2022. 12. 27. 14:27

플레이어도 공격을 할 수 있어야 한다!

간단한 Jump to Node
플레이어의 StateMachine

간단하게 공격 모션을 구현해주고 이전과 같이 공격박스를 생성한다.

Actors to Ignore에 플레이어를 넣어 자신의 공격을 무시한다
애님노티파이를 각 공격 동작에 맞추어 추가한 모습

공격하는 동작과 공격박스를 구현하였으니 이제 적이 공격 받을 때 히드모션과 함께 멈추게 할 것이다.

하지만 매 공격마다 멈추면 재미 없으니 몬스터에게 각각의 저항력을 부여할 것이다.

이 저항력이 높을 수록 밀려나지 않을 확률이 높아진다.

몬스터의 저향력이 높으면 밀려나지 않을 확률이 높아진다

추가로 죽는 모션까지 JumptoNode로 구현해주면 간단한 동작은 전부 끝이난다. 

귀여운 해골이 죽는 모습 (저항력은 25%)

이제 플레이어도 공격할 수 있다!

'ToyProject > RedCaped' 카테고리의 다른 글

[언리얼엔진 5] 7. Current Player State + Error Handling  (0) 2022.12.30
[언리얼엔진 5] 6. FloatingDamage and Critical  (0) 2022.12.28
[언리얼엔진 5] 4. AI Attack  (0) 2022.12.27
[언리얼엔진 5] 3. AI Movement  (0) 2022.12.27
[언리얼엔진 5] 2. Movement  (0) 2022.12.27
    부비새
    부비새
    언리얼엔진과의 싸운 흔적입니다

    티스토리툴바