Search
🛟

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

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

왜 중요한가요?

Unreal Engine의 핵심 기능 중 하나는 캐릭터가 공간 내에서 움직이는 것을 구현하는 것입니다. 오늘 과제를 통해 캐릭터를 생성하고 입력 시스템을 연결하는 기본 구조를 익히게 됩니다. 이후 인터랙션이나 게임 로직의 기초가 됩니다.

개념 바로 알기

블루프린트(BluePrint)란?
언리얼 엔진의 비주얼 스크립팅 시스템
코드 없이 로직을 구성할 수 있음 (클래스 설계 가능)
Input Mapping이란?
키보드/마우스/패드 등의 입력을 게임 안의 행동(이동, 점프 등)과 연결하는 시스템

직접 구현해보기

목표: 나만의 캐릭터 블루프린트를 만들고, 이동 입력 세팅을 완료합니다.

[Step 1] ThirdPerson Template으로 새 프로젝트 만들기

새로운 언리얼 프로젝트 생성 시, Third Person Template 선택
Starter Content 포함

[Step 2] 캐릭터 블루프린트 생성

Content > ThirdPerson > Blueprints > BP_ThirdPersonCharacter 열기
복제하여 MyCharacter로 이름 변경

[Step 3] Input 세팅 확인하기

Edit > Project Settings > Input 열기
MoveForward, MoveRight 등 기본 입력 맵핑 확인
W/S → 전후, A/D → 좌우

[Step 4] 캐릭터 블루프린트 연결

GameMode → MyCharacter로 변경
Project Settings > Maps & Modes > Default Pawn Class

[Step 5] 플레이(Play)로 테스트

캐릭터가 키보드 입력에 따라 이동하는지 확인
이동이 어색하면 위치 조정 및 충돌 범위 재확인

제출하기

구현과정과 느낀점, 이미지를 첨부하여 TIL로 작성해주세요. (TIL 제출과 과제 제출 동일한 링크로 제출해주시면 됩니다. )
[내일배움캠프 Unreal] 사전캠프 - 캐릭터 Blueprint 생성 및 이동 설정 1. 오늘 배운 개념 요약 // 2. 구현 과정 요약 (스크린샷 + 간단 설명) - 에디터 내에서 캐릭터가 이동하는 모습 영상 녹화 (5~10초) - 블루프린트 편집 화면 캡처 (Input 처리 부분) 3. 느낀 점 & 개선하고 싶은 점
HTML
복사