본문 바로가기

반응형

Unreal Engine 5

(13)
언리얼 엔진 5 1-2. 캐릭터 무기 만들고 손에 쥐어주기 캐릭터 움직임은 대략 설정 했으니 이제 캐릭터에 각종 무기를 입히는 방법을 알아보자. --------------------------------------------------- (수정) --------------------------------------------------- 여기에 사용된 각종 Idle 애니메이션이랑 무기는 이걸 Add To Project해서 사용했다. --------------------------------------------------- (수정) --------------------------------------------------- 1. 가장 먼저 필요한 폴더를 만들어보자 2. 이후에 Enums에서 Blueprints -> Enumeration을 만들고 WeaponTyp..
언리얼 엔진5 1-1. 캐릭터 움직임 구현하기 지금까지 언리얼 엔진 Documentation을 활용하지 않고 강의를 찾아서 공부했었다. 분명 캐릭터 움직임 구현하는 부분에 대한 강의를 모두 수강하였지만, 몇 달이 지난 후 구현하려니깐 기억이 나지 않아서 강의를 다시 수강할 수는 없기에 Documentation을 한번 활용해 보았는데, 강의 이런 거 다 필요 없이 이것만 잘 활용하면 될 것 같다는 느낌을 받았다. https://docs.unrealengine.com/4.27/en-US/InteractiveExperiences/HowTo/CharacterMovement/ Setting Up Character Movement In this How-To guide, you will create a playable character that exhibits ..
언리얼 엔진5 배우기 Collision 다루기 - Collision의 종류 Blocking, Overlapping, 그리고 Ignoring이 있다. 막기, 중첩하기, 그리고 무시하기라고 읽을수도 있다. 이제부터 이 3가지 Collision에 대해서 알아보도록 하자 1. Collision의 작동 원리 Weapon, 즉 무기의 경우에는 풀이랑 만나도 Ignore(무시)하기 때문에 지나가며, 유리의 경우에는 Block(막기)이기 때문에 부딪히면 지나가지 못하고 멈추게 된다. 마찬가지로 Brick Wall일 때도 멈추게 된다. Visibility, 즉 사용자의 시야의 경우에는 풀이랑 만났을 때 Block이기 때문에 시야가 가려지게 되고, Glass랑 만났을 때는 Ignore이기 때문에 유리를 지나쳐 다음 물체를 볼 수가 있으며, Brick Wall의 경우에..
언리얼 엔진5 시작하기 #2 윈도우 확장 입력기 제거하기 - 확장 입력기 윈도우10에서 한국어를 설치하면 제공하는 기본 입력기인 microsoft 입력기의 경우 ctrl + alt+ f11을 누르면 확장 입력기가 떠서 언리얼 엔진의 Live Coding 단축키인 ctrl + alt + f11과 충돌이 일어나는 경우가 있다. 이때 다른 한글 입력기를 설치하고 microsoft 입력기를 삭제하여 해결할 수 있다. 1. 날개셋 한글 입력기 설치 날개셋 한글 입력기 다운로드 링크 위의 날개셋 한글 입력기 다운로드 사이트에서 자신이 사용하는 윈도우 버전에 맞게 다운로드하면 된다. 2. 날개셋 한글 입력기 선택하기 우측 하단에 언어를 설정하는 부분을 눌러서 날개셋 한글 입력기를 선택하면 된다. 단축키로는 : 윈도우키 + 스페이스바 를 누르면 된다. 3. 윈도우10 mic..
언리얼 엔진5 시작하기 #1 - 시작하기 언리얼 엔진4에서 한 달 정도 공부했다. 언리얼 엔진5 강의를 산 김에 Blueprint랑 C++의 장점과 같은 기초적인 내용부터 메모를 하면서 공부를 해봐야겠다. 언리얼 엔진5를 다운받는 방법은 너무 쉬우니깐 건너뛰어도 될 것 같다. 1. Blueprint 장점 2. C++ 장점 3. 뭘 사용해야 하는지 4. 뭘로 공부해야하는지 1. Blueprint 장점 - 초보자가 시작하기에 친숙하다 : 영어만 할 줄 알면 다양한 명령어들을 사용하는 방법을 모르더라도 Blueprint의 이름을 보고 어느 정도 구현이 가능하다. - 수정이 용이하다 : Blueprint는 수정을 함과 거의 동시에 게임을 실행할 수 있다. - 필요한 것을 찾기가 쉽다 : 우클릭하면 제공하는 모든 함수, 기능, 이벤트들을 검..

반응형