언리얼 엔진 공식 강좌들

공식 언리얼 엔진 사이트에서는 여러 강의들이 있다.
해외 강의들은 기능 또는 챕터별로 조각처럼 나누는 경향이 있어서
언리얼 엔진을 처음 시작한다면 무엇을 들어야 할지 모를 수 있다.
그래서 권장 코스로 몇 가지 소개하고자 한다.

참고로 초심자에게는 생소한 용어와 기능들이 계속 나올 것이다.
온라인 검색 또는 ChatGPT LLM AI 에게 물어보면서 진행하는 것을 권장한다.

언리얼 홈페이지는 블루프린트, 함수, API 기능이 정리된 문서도 있으므로 함께 탐구하는 것이 좋다.

💡
링크 이동이 안된다면 언리얼 버전이 EOS 되거나 또는 업데이트되었을 가능성이 크다.

Introducing Unreal Engine

https://dev.epicgames.com/community/learning/courses/Nv1/introduction-to-unreal-engine-5-3/DPYx/unreal-engine-introduction

언리얼 엔진을 첫 번째로 진행하는 사람에게 권장하는 코스이다.
강의 내용은 언리얼 사용법 및 인터페이스, 워크플로우에 대한 에디터 설정 방법을 다루고 있다.

강의 시간은 약 1시간 소요


Begin Play | World Building

https://dev.epicgames.com/community/learning/tutorials/9k9B/unreal-engine-begin-play-world-building

튜토리얼 목록에서 "Begin Play" 이름으로 시작하는 강좌가 있다. 그 중에 월드 빌딩하는 방법에 대해서 다루고 있는데, 빈 프로젝트에서 새로운 레벨(New Level)을 만들고 에셋과 빌딩하는 방법을 설명하고 있다.

월드 빌딩은 언리얼 엔진에서 필수이므로 빠질 수 없다.

강의 시간은 약 20분 소요


Your First Hour in Unreal Engine 5.2

https://dev.epicgames.com/community/learning/courses/3ke/your-first-hour-in-unreal-engine-5-2/vvdk/your-first-hour-in-unreal-engine-5-2-overview

본격적으로 시작하는 입문 강좌로 에디터의 프로젝트 생성부터 블루프린트 기본을 다룬다.
라이팅과 내비게이션 및 액터에 대해서도 설명이 나온다.

강의 시간은 약 1시간 소요


Virtual Puppeteering and Input Based Animation

https://dev.epicgames.com/community/learning/courses/OPX/unreal-engine-virtual-puppeteering-and-input-based-animation/kaWP/unreal-engine-virtual-puppeteering-and-input-based-animation-overview

애니메이션의 시퀀스, 메쉬, 리그, 입력 이벤트 대해서 배울 수 있다.
초심자에게 내용이 어려울 수 있다. 한번은 쭉 훑어 보고 아래 강의까지 진행한 다음 이것을 다시 들으면 무엇을 얘기하는지 파악할 수 있다.

강의 시간은 약 2시간 소요


Creating a Level Blockout for Game Development

https://dev.epicgames.com/community/learning/courses/D3/unreal-engine-creating-a-level-blockout-for-game-development/ba0/unreal-engine-introduction-to-the-course

다른 강의와 다르게 언리얼 엔진 4 버전으로 프로젝트 파일이다. 문제 없이 사용하려면 엔진 버전을 낮출 필요가 있다.
레벨의 블록을 다루고 환경을 만들어주는 필수 강좌이다.

강의 시간은 약 3시간 소요


Build a Third Person Character from Scratch

https://dev.epicgames.com/community/learning/courses/pl2/unreal-engine-demonstrating-animation-blueprints-and-ai-for-gameplay-designers/5lLO/unreal-engine-demonstrating-animation-blueprints-and-ai-for-gameplay-designers-overview

이 강좌부터 난이도가 비약적으로 오른다.

3인칭 캐릭터로 애니메이션 기본을 다룬다. 에셋과 몽타쥬, 블루프린트와 유한 상태 머신의 동작트리를 배우게 될 것이다.

추가로 적 AI 캐릭터를 생성하는 방법에 대해서도 나와있다.

강의 시간은 2시간 소요


Implementing UI for Level Design

https://dev.epicgames.com/community/learning/courses/5L3/unreal-engine-implementing-ui-for-level-design/LEWY/unreal-engine-implementing-ui-for-level-design-overview

언리얼 모션 그래픽(UMG) 위젯으로 플레이어에게 목표를 방향을 가이드 해주는 강의이다.

플레이어 화면의 HUD, 마커 등에 대해서 배울 수 있다.

강의 시간은 2시간 소요


Hour of Code: Unreal Engine - Create Your First 3D Game

https://dev.epicgames.com/community/learning/courses/kna/hour-of-code-unreal-engine-build-your-first-3d-game/0b8a/hour-of-code-unreal-engine-create-your-first-3d-game

본격적으로 시작되는 언리얼 엔진 게임 제작이다.

위의 강의들을 잘 따라왔다면 어렵지 않게 진행할 수 있을 것이다.