배틀로얄 게임을 만들어보며 배우는 언리얼 게임 개발

배틀로얄 게임을 만들어보며 배우는 언리얼 게임 개발

(10개의 수강평)

398명의 수강생

55,000원

choijaekyu
평생
초급, 중급
수료증
109개 수업, 총 25시간 1분
Wishlist

1. 강좌소개

본 언리얼 게임 개발 강좌 는 기초적인 블루프린트 기능을 학습하신 분들을 대상으로 구체적으로 게임을 개발하는 방법을 알려드립니다. 프로젝트 생성부터 시작해서 랜드스케이프, 캐릭터, 아이템, 멀티플레이, 탈 것(vehicle) 구현과 마지막으로 친구와 같이 플레이할 수 있도록 AWS(아마존 웹서비스)에 데디케이트 서버를 올리는 것까지 세세하게 진행합니다. 언리얼 엔진에는 블루프린트라는 매우 강력한 비주얼 스크립팅 기능이 갖춰져 있습니다. C++의 도움없이 블루프린트만 이용해서 H1Z1나 배틀그라운드 같은 배틀로얄 장르의 FPS 게임을 만들 수 있습니다. 기본적인 게임구조를 같이 만들고 나면 그 이후에는 여러분들이 스스로 자신만의 아이디어를 마음껏 구현하실 수 있습니다.

2. 강의대상

  • 언리얼엔진 공식 유투브에 있는 블루프린트 기초과정 학습자 (한글자막있음)  >>바로가기
  • FPS 게임을 만들어보고 싶은 사람
  • 고퀄리티의 3D게임제작을 시작해보고 싶은 사람

3. 배우는 것들

4. 지식공유자 소개

최재규
2006년에 게임프로그래머로 업계에 입문하여 드래곤젬, 4스토리, 리니지이터널 개발에 참여했으며 이후 독립하여 벤처기업을 차렸지만 보기좋게 망하고 현재는 은둔생활을 하며 마지막 필살기를 갈고 닦고 있습니다.

지식공유자 소개

choijaekyu

교육과정

강의 안내
04 : 00
언리얼 프로젝트 준비
프로젝트 생성
09 : 00
맵 생성과 라이팅 세팅
12 : 00
지형과 식물
랜드스케이프
11 : 00
랜드스케이프 - 조각
09 : 00
랜드스케이프 - 칠하기
16 : 00
랜드스케이프 - 하이트맵
14 : 00
인스턴트테라 - 지형생성
18 : 00
랜드스케이프 - 스케일&오프셋 세팅
12 : 00
배경작업 - 바다,포그
25 : 00
폴리지
15 : 00
프로시저럴 폴리지 볼륨
10 : 00
프로시저럴 폴리지 블록킹 볼륨
03 : 00
폴리지와 스트리밍 레벨의 응용
18 : 00
스트리밍 레벨 바운드
11 : 00
스트리밍 레벨을 잘못사용하는 경우
03 : 00
랜드스케이프 스플라인 - 도로
18 : 00
배경작업 마무리
14 : 00
액터 기초
액터의 이해
13 : 00
액터 클래스
27 : 00
액터 스폰
12 : 00
게임모드, 플레이어컨트롤러
14 : 00
맵이동
10 : 00
게임인스턴스와 시작맵
07 : 00
액터 삭제
07 : 00
액터 이벤트
12 : 00
폰 빙의
06 : 00
캐릭터와 애니메이션
캐릭터 만들기 with Adobe Fuse
21 : 00
캐릭터 클래스
16 : 00
캐릭터 이동 조작
11 : 00
애니메이션 블루프린트
21 : 00
상태기계
14 : 00
본(Bone) 변경
09 : 00
하체회전 마무리
10 : 00
소켓과 총붙이기
09 : 00
총 애니메이션
13 : 00
중첩된 상태기계
09 : 00
애님몽타주
15 : 00
노티파이
12 : 00
크로스헤어와 FOV조정
15 : 00
피탄 이펙트
17 : 00
랙돌
18 : 00
피격 (부분 랙돌)
14 : 00
허리숙이기와 카메라 흔들기
11 : 00
부위판정(헤드샷)
16 : 00
점프 (1)
05 : 00
점프 (2)
17 : 00
점프 (3)
07 : 00
점프 (4)
13 : 00
캐릭터 코스튬
25 : 00
멀티 스켈레톤 메쉬 사용시 랙돌 세팅법
08 : 00
필드 아이템
액터 준비
10 : 00
데이터테이블
19 : 00
아이템 장착
08 : 00
습득 우선순위
10 : 00
선택 습득
07 : 00
UI 작업 (1)
09 : 00
UI 작업 (2)
16 : 00
무기 장착
20 : 00
랜덤
09 : 00
멀티플레이 기초
멀티플레이 입문
19 : 00
스폰
15 : 00
네트워크 컬링 디스턴스
03 : 00
이벤트의 실행위치 파악
17 : 00
소유중인 클라이언트 실행과 멀티캐스트
18 : 00
변수복제와 노티파이 함수의 중요성
18 : 00
캐릭터 동기화
이벤트 실행위치 파악
10 : 00
변수 동기화
14 : 00
아이템 장착 동기화 (1)
19 : 00
아이템 장착 동기화 (2)
21 : 00
총쏘기 동기화
15 : 00
데미지 처리
14 : 00
죽음 동기화
09 : 00
조준 방향 동기화
08 : 00
게임규칙 구현
게임모드(GameMode)
14 : 00
로그인, 로그아웃 이벤트
15 : 00
메인 타이머
08 : 00
다른 플레이어 기다리기
13 : 00
살아남은 인원 체크하기
09 : 00
GameState를 활용한 정보공유 (1)
11 : 00
GameState를 활용한 정보공유 (2)
06 : 00
게임결과창
11 : 00
하단 HP바
06 : 00
전투종료
13 : 00
게임진행 구현
이주(Migration) 및 디버깅
16 : 00
타이틀 화면
16 : 00
로비 화면
15 : 00
로딩 화면
10 : 00
비행기와 낙하산 구현
비행기 (1)
14 : 00
비행기 (2)
22 : 00
비행기 (3)
20 : 00
다이빙 연출
18 : 00
낙하산 연출 (1)
20 : 00
낙하산 연출 (2)
19 : 00
낙하산 연출 (3)
10 : 00
환경설정변수
22 : 00
중간 마무리
12 : 00
자기장 구현
월드맵UI (1)
18 : 00
월드맵UI (2)
31 : 00
자기장 (1)
09 : 00
자기장 (2)
15 : 00
자기장 (3)
16 : 00
자기장 (4)
23 : 00
자기장 (5)
16 : 00
자기장 (6)
12 : 00
자기장 (7)
07 : 00
실행파일 빌드하고 AWS서버에 올리기
비주얼스튜디오와 깃허브 설치
22 : 00
클라이언트와 서버 빌드
27 : 00
AWS에 데디케이트 서버 올리기 (종강)
21 : 00

수강 후기

5.0
10개의 수강평
무스무스케잌 2달 전
별 5개에는 그만한 이유가 있다 내가 지금까지 들은 학원, 과외, 인강 중에 제일 좋음
서강산 4달 전
좋은강의입니다. 언리얼 c++ 기초를 미리 이 강의를 수강했습니다. 단지 블루프린트를 배우려고 수강했을 뿐인데, 블루프린트 외에도 언리얼엔진과 설계를 이해하는데 큰 도움이 되었습니다. 감사드립니다.
홍규태 9달 전
언리얼을 처음 시작하는 사람들에겐 최고의 강의 국내에서 좋은 언리얼 강좌나 책은 정말 찾기 힘듭니다. 하지만 이 강좌에서는 게임 개발의 A-Z까지 알려주고 서버에 관한 베이스 지식도 알려주며 시작합니다. 만드는 게임도 현재 유행중인 배틀로얄 장르라 배울점이 정말 많고 유익합니다. 초반에는 프로그래머로써 C++이나 C#같은 [프로그래밍 언어]로 게임을 만들지 않으면 뭔가 딴짓하는 느낌이 드실지 모르겠습니다. 하지만 끝내고 나니 블루프린트로 만든걸 C++로 따라치기만 해도 될 정도로 편합니다. 특히 이 강좌는 페이스북에서 직접 문의사항이나 질문을 받아주기 때문에 문제해결이 상당히 쉬운편입니다. 잘 따라가기만 한다면 물어볼 일도 없겠지만요. 끝으로 강좌를 만들어주신 얼론데브 최재규님께 다시한 번 감사드립니다. 좋은 강의덕분에 이제 무엇인가 해볼 수 있겠네요. 감사합니다!
MongKI-D 10달 전
좀 애매합니다. 3d툴과 3d엔진에 대한 이해가 있는 상태에서 언리얼엔진4를 모르는 사용자가 대상인 강좌입니다. 즉 어느정도 배경 지식이나 경험이 없으면 이해가 어렵습니다. 또 관련 파일들도 강좌당 파일에 제대로 첨부 되어 있지 않은 경우도 있어서 찾고 하는데 진행을 더디게 합니다. 차라리 udemy 에 있는 한국어 강좌가 처음 배우시는 분들에게는 적합하다고 봅니다. 강좌가 나쁘다가 아니라 수준과 타겟이 명확하게 설명 되어 있지 않아서 좀 아쉽습니다. 강좌 자체는 충분히 좋은 강좌입니다.
김현진 2018.03.01
우리나라 최고의 언리얼엔진4 강의 입니다. 기존 강의들은 언리얼엔진4 공식 문서 수준에 머물러서 아쉬움이 컸습니다. 이 강의는 배틀그라운드와 유사한 배틀로얄 장르 게임을 만들어보면서 게임 개발의 A-Z까지 경험해볼 수 있습니다. 상세한 설명(과하지 않은)과 게임에 쓰이는 애셋(캐릭터,무기,맵), 애니메이션 제작 관련 노하우등 다양한 분야를 배울 수 있습니다. 외국 강의나 한국 강의 진행방식은 이 기능을 위해 이렇게 하라는 주입식 강의라면, 이 강의는 문제 해결에 있어 다양한 해결방식을 제시하며 더 나은 방향으로 개선되도록 유도해줘서 좋았습니다. 게임 강좌계의 혜자... 당신은 도덕책...
GelforceM 2018.02.26
자연과학계열 학생입니다. 정말 많은 도움이 되었습니다. 컴퓨터 쪽은 전혀 알지 못하는 상태에서부터 게임제작의 길을 선택했습니다만 이 강좌 덕분에 기초적인 개념이 잡혔습니다. 시간이 없어서 엔진학습과 더불어 프로그래밍 공부를 시작했지만 오히려 이 강좌를 수강한 배경지식이 프로그래밍 언어 학습에 큰 도움이 되고 있습니다. 강좌대로 끝까지 따라해도 기초적인 틀은 충분히 잡힐거라 생각하지만 무료 음원이나 아이콘 등을 찾아서 본인이 원하는 기능들을 추가적으로 구현하다보면 실력이 크게 향상될거라고 생각합니다.
이동근 2018.01.24
게임에 관심이 많아 게임엔진을 배우고 싶었는데 좋은 교육자료가 없어서 방황하던 차에 좋은 강의를 들을 수 있어서 좋았습니다.
프로제작자 2018.01.01
정말 설명이 완벽합니다 재미있고 쉽게 설명 해주시는 부분이 정말 좋습니다
Noh-hoon Lee 2017.12.30
자세한 설명 감사합니다. 언리얼 엔진을 처음 접하는데도 알기 쉽게 설명을 해주시네요. 차근차근 설명 감사드립니다.
zibril 2017.12.22
자세한 설명에 많은 도움 받고 있습니다. 좋은 강좌 감사드립니다.