티스토리 뷰

언리얼엔진 강의를 듣고 블루프린트로 캐릭터 움직임에 키보드를 할당하여 움직임을 재현해보았다. 

결과물

캐릭터 Blueprint 생성 및 이동 설정 (Part 1)

⭐왜 중요한가?

Unreal Engine의 핵심 기능 중 하나는 캐릭터가 공간 내에서 움직이는 것을 구현하는 것이다.

오늘 과제를 통해 캐릭터를 생성하고 입력 시스템을 연결하는 기본 구조를 익히게 된다.

이후 인터랙션이나 게임 로직의 기초가 된다.

구분 내용
1. 오늘 배운 개념 요약 - 블루프린트(Blueprint): 언리얼 엔진의 비주얼 스크립팅 시스템으로, 프로그래밍 언어 없이 노드 연결 방식으로 게임 로직을 구성할 수 있음.
- Input Mapping: 키보드, 마우스, 패드 입력을 게임 내 동작(이동, 점프 등)과 연결하는 시스템.
- Third Person Template에는 기본 이동, 회전, 점프 등의 입력 매핑이 이미 포함되어 있음.
- 캐릭터 블루프린트를 직접 수정하거나 복제하여 자신만의 캐릭터 동작을 만들 수 있음.
2. 구현 과정 요약 (스크린샷 + 설명) [Step 1] Third Person Template 기반으로 새 프로젝트 생성 (Starter Content 포함)
[Step 2] Content > ThirdPerson > Blueprints > BP_ThirdPersonCharacter 복제 → 이름: MyCharacter
[Step 3] Project Settings → Input → MoveForward / MoveRight 매핑 확인 (W/S, A/D)
[Step 4] GameMode 변경 → Default Pawn Class를 MyCharacter로 지정
3. 느낀 점 & 개선하고 싶은 점 - 블루프린트를 통해 코드 없이 로직을 시각적으로 구성할 수 있다는 점이 흥미로웠다.
- Input Mapping을 수정하면서 이동 방향과 카메라 회전의 관계를 이해하게 되었다.
- 다음 단계에서는 점프와 카메라 회전 제어 로직을 직접 커스터마이징해볼 계획이다.

Default Pawn Class를 MyCharacter로 지정

 

'내일배움캠프 Unreal_7기 > 사전캠프' 카테고리의 다른 글

사전캠프 TIL - 7일차  (0) 2025.11.11
사전캠프 TIL - 6일차  (0) 2025.11.10
사전캠프 TIL - 4일차  (0) 2025.11.06
사전캠프 TIL - 3일차  (0) 2025.11.05
사전캠프 TIL - 2일차  (0) 2025.11.04