26.01.27 내일배움캠프 퀘스트

2026. 1. 27. 17:14TIL

STEP 1. 학습 내용을 요약하기

1. Unreal Engine의 주요 기능은 무엇인가요?

- 실시간 렌더링과 그래픽

조명, 그림자, 후처리, 머티리얼까지 포함해 화면을 그리는 전체 파이프라인

 

- 월드/레벨 제작

레벨을 만들고 액터를 배치해 게임 공간을 구성하는 기능 전반

 

- 게임플레이 프로그래밍 : C++ + 블루프린트

C++로 기반 시스템을 만들고 블루프린트로 노드 기반 비주얼 스크립팅을 통해 게임플레이 로직, 상호작용, 연출을 빠르게 구성 가능

 

- 물리/충돌 시뮬레이션

캐릭터, 오브젝트의 충돌 판정, 넉백, 래그돌, 파괴, 차량, 클로스 등

 

- 애니메이션 시스템

상태머신, 블렌딩, 몽타주, 리타게팅 등으로 캐릭터 움직임이나 전투를 구성

 

- VFX 제작 시스템

스킬 이펙트, 폭발, 장판, 환경 효과 같은 실시간 파티클/VFX 제작.

 

- 카메라 / 시네마틱

플레이어 카메라부터 컷씬 제작까지 카메라 워크, 시퀀싱, 타이밍 제어 등 연출 파이프라인.

 

- 오디오 시스템

공간음향, 믹싱, 실시간 사운드 제어 등 게임 사운드를 다루는 기능들.

 

- UI 시스템

HUD, 인벤토리, 상점, 팝업 같은 게임 UI를 만드는 시스템

 

- 네트워크/멀티플레이

서버-클라이언트 구조에서 필요한 복제, 동기화, 세션 등 멀티플레이.

 

- 성능 분석, 분석, 디버깅, 빌드/배포 툴

 

2. 영상에서 사용된 프로젝트나 사례는 어떤 것이었나요?

- 파이널 판타지

 

- 발로란트

 

- 포트나이트

 

3. 학습한 주요 키워드 3가지를 나열하고, 각 키워드의 의미를 간단히 설명하세요.

- 프로토콜

컴퓨터나 전자 기기 간에 정보를 교환할 때 따르는 규칙의 집합을 말함.

 

- 서버

게임의 핵심 로직(점수 계산, 상태 저장, 멀티플레이 동기화 등)을 담당

여러 명의 플레이어가 동시에 접속해도 공정하고 일관성 있게 게임을 진행시키기 위해서 필요

 

- 클라이언트

실제로 화면에 게임을 보여주고, 사용자의 키보드/마우스/터치 입력을 받아 서버로 전달

서버에서 받은 결과를 화면에 그래픽이나 사운드로 표시

 

 

 

STEP 2. 실습 프로젝트 따라하기

 

- 언리얼 다운로드에 오늘 어려움이 있어서 못했습니다 ㅠㅠ