본문 바로가기

UE26

[작업006] Combat System with ALSv4 Tutorial #11 강좌가 너무 잘 정리되어 있어서 이번에는 특별한 문제 없이 편하게 마무리 할 수 있었습니다. (/^ㅡ^)/ 추가로 에로우에 대한 히트 처리와 더 부드러운 동작을 위한 액션 부분을 수정/보완해야 할 것으로 생각됩니다. [작업내역] 1. Bow & Arrow 구현 2. 코드 최적화 및 오류 수정 [사용에셋] Advanced Locomotion System v4 - https://www.unrealengine.com/marketplace/ko/product/advanced-locomotion-system-v1 Advanced Locomotion System V4, 제작자 LongmireLocomotion, 카테고리 Blueprints - UE4 마켓플레이스 An advanced bipedal locomotio.. 2020. 8. 21.
[작업005] Combat System with ALSv4 Tutorial #10 코드 최적화를 통해서 내부 작업 환경 및 코드가 깔끔해졌고, 그동안 모르고 지나쳤던 문제점들을 수정할 수 있었습니다. 이번에 추가한 것은 공격시 방어 판정에 따른 블락과 패리, 그리고 패리 판정시 슬로우 모션입니다. 패리 후 따로 공격 옵션이 없어서 그냥 패리 판정여부만 확인할 수 있는 점은 추후 업데이트 할 예정입니다. 그 외에 IKfoot도 있지만 영상에서는 나오지 않아 그냥 모른척 넘어가겠습니다. 2020. 8. 20.
[작업004] Combat System with ALSv4 Tutorial #8~#9 강좌를 따라 하기만 했는데 이렇게 멋진 카운터가 만들어졌습니다. 다만, 막상 플레이 해보니 몇가지 문제가 발생하여 그것을 해결하는데 좀 시간이 걸렸습니다. 그래도 다행히 100% 완벽하게는 아니더라도 나름 만족스럽게 정리가 된거 같습니다. Tip. 카운터의 경우 쌍방간의 합이 맞아야 하는데, 가끔 의도치 않게 방향이 틀어지는 경우가 있습니다. 이 경우에는 캐릭터 블루프린트의 속성 중, Use controller desired rotaiton 과 Use Controller Rotation Yaw 를 체크해 보시기 바랍니다. [작업내역] 1. AI Patrol 2. Combat Counter [사용에셋] Advanced Locomotion System v4 - https://www.unrealengine.c.. 2020. 8. 19.
[책] 이득우의 언리얼 C++ 게임 개발의 정석 (수정 #1) [수정위치] p203-p204 [오류내용] 4.24 버전에서 SpringArm->RelativeRotation 에러 [수정사항] (1) 변경 전 : SpringArm->RelativeRotation = FMath::RInterpTo(SpringArm->RelativeRotation, ArmRotationTo, DeltaTime, ArmRotationSpeed); (1) 변경 후 : FRotator TmpRo = FMath::RInterpTo(SpringArm->GetRelativeRotation(), ArmRotationTo, DeltaTime, ArmRotationSpeed); SpringArm->SetRelativeRotation(TmpRo); (2) 변경 전 : GetController()->Set.. 2020. 8. 17.
[작업003] Combat System with ALSv4 Tutorial #1~#7 언리얼 엔진 강좌를 찾으시는 분들에게 강추입니다!!! 영상만 보고 강좌를 따라해도 되고, 블루프린트를 사용하여 C++에 대한 지식이 없어도 가능합니다. 완성형 강좌가 아닌 진행형 강좌이기 때문에 이전 실수나 오류 등을 계속적으로 수정하므로 같은 기능을 이렇게도 저렇게도 반복적으로 구현할 수 있다는 점 미리 알려드리니 감안하시고 강좌를 즐기시길 바랍니다. 2020. 8. 17.
[작업002] 발도/납도/발도공격 및 적 인공지능 [작업내역] 1. 발도/납도/발도공격 애니메이션 적용 2. PEACE/CHASE/ATTACK/DEAD 상태별 적 인공지능 적용 [사용에셋] Frank climax's Katana - https://www.unrealengine.com/marketplace/ko/product/frank-climax-s-katana Frank climax's Katana, 제작자 Frank climax, 카테고리 Animations - UE4 마켓플레이스 Katana Animation for Action Game www.unrealengine.com Frank RPG Spear - https://www.unrealengine.com/marketplace/ko/product/frank-rpg-spear Frank RPG Sp.. 2020. 8. 14.
[작업001] Advanaced Locomotion System4에 Character Asset 적용! [작업내역] 1. ALSv4에 캐릭터 에셋을 적용 2. 적용시 발생하는 문제 수정 [상세내역] 1. Advanced Locomotion System v4(ALSv4) 프로젝트 생성 2. Gothic Knight(GK) 캐릭터 에셋 추가 3. GK 폴더 생성 후, Characters, Animations, Blueprints, Maps 하위 폴더 생성 4. GK의 스켈레톤 메쉬(SK_GK_VA), 피직스(SK_GK_Physics) 복사 5. ALSv4의 스켈레톤(GK_Skeleton), 피직스(GK_Physics_Asset) 복사 (주의. AnimMan이 아닌 Mannequin를 복사) 6. GK의 스켈레톤 메쉬(SK_GK_VA)에서 ALSv4 스켈레톤(GK_Skeleton) 스켈레톤 할당 7. GK의 스.. 2020. 8. 14.
[책] 이득우의 언리얼 C++ 게임 개발의 정석 언리얼 C++ 개발 입문서로 추천하는 책입니다. 누구나 따라 할 수 있게 잘 정리된 컬러 이미지와 소스코드가 장점입니다. 다만, 버전에 따라 수정해야 할 부분이 몇 군데 있다는 점을 감안해야 합니다. http://www.acornpub.co.kr/book/unreal-c 2020. 7. 12.