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

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

(14개의 수강평)

497명의 수강생
55,000원
지식공유자 · choijaekyu
109회 수업 · 총 25시간 1분 수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 '초급, 중급'
지식공유자의 다른 강의
연관 로드맵
아직 다른 강의가 없어요 ㅠㅠ
연관 로드맵이 없어요 ㅠㅠ

1. 강좌소개

본 언리얼 게임 개발 강좌 는 기초적인 블루프린트 기능을 학습하신 분들을 대상으로 구체적으로 게임을 개발하는 방법을 알려드립니다. 프로젝트 생성부터 시작해서 랜드스케이프, 캐릭터, 아이템, 멀티플레이, 탈 것(vehicle) 구현과 마지막으로 친구와 같이 플레이할 수 있도록 AWS(아마존 웹서비스)에 데디케이트 서버를 올리는 것까지 세세하게 진행합니다.

언리얼 엔진에는 블루프린트라는 매우 강력한 비주얼 스크립팅 기능이 갖춰져 있습니다. C++의 도움없이 블루프린트만 이용해서 H1Z1나 배틀그라운드 같은 배틀로얄 장르의 FPS 게임을 만들 수 있습니다. 기본적인 게임구조를 같이 만들고 나면 그 이후에는 여러분들이 스스로 자신만의 아이디어를 마음껏 구현하실 수 있습니다.

2. 강의대상

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

3. 배우는 것들

4. 지식공유자 소개

최재규

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

교육과정

모두 펼치기 109 강의 25시간 1분
섹션 0.
1 강의 04 : 00
강의 안내
04 : 00
섹션 1. 언리얼 프로젝트 준비
2 강의 21 : 00
섹션 2. 지형과 식물
15 강의 197 : 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
섹션 3. 액터 기초
9 강의 108 : 00
액터의 이해
13 : 00
액터 클래스
27 : 00
액터 스폰
12 : 00
게임모드, 플레이어컨트롤러
14 : 00
맵이동
10 : 00
게임인스턴스와 시작맵
07 : 00
액터 삭제
07 : 00
액터 이벤트
12 : 00
폰 빙의
06 : 00
섹션 4. 캐릭터와 애니메이션
24 강의 326 : 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
섹션 5. 필드 아이템
9 강의 108 : 00
액터 준비
10 : 00
데이터테이블
19 : 00
아이템 장착
08 : 00
습득 우선순위
10 : 00
선택 습득
07 : 00
UI 작업 (1)
09 : 00
UI 작업 (2)
16 : 00
무기 장착
20 : 00
랜덤
09 : 00
섹션 6. 멀티플레이 기초
6 강의 90 : 00
멀티플레이 입문
19 : 00
스폰
15 : 00
네트워크 컬링 디스턴스
03 : 00
이벤트의 실행위치 파악
17 : 00
소유중인 클라이언트 실행과 멀티캐스트
18 : 00
변수복제와 노티파이 함수의 중요성
18 : 00
섹션 7. 캐릭터 동기화
8 강의 110 : 00
이벤트 실행위치 파악
10 : 00
변수 동기화
14 : 00
아이템 장착 동기화 (1)
19 : 00
아이템 장착 동기화 (2)
21 : 00
총쏘기 동기화
15 : 00
데미지 처리
14 : 00
죽음 동기화
09 : 00
조준 방향 동기화
08 : 00
섹션 8. 게임규칙 구현
10 강의 106 : 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
섹션 9. 게임진행 구현
4 강의 57 : 00
이주(Migration) 및 디버깅
16 : 00
타이틀 화면
16 : 00
로비 화면
15 : 00
로딩 화면
10 : 00
섹션 10. 비행기와 낙하산 구현
9 강의 157 : 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
섹션 11. 자기장 구현
9 강의 147 : 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
섹션 12. 실행파일 빌드하고 AWS서버에 올리기
3 강의 70 : 00
비주얼스튜디오와 깃허브 설치
22 : 00
클라이언트와 서버 빌드
27 : 00
AWS에 데디케이트 서버 올리기 (종강)
21 : 00

공개 일자

2017년 12월 13일 (마지막 업데이트 일자 : 2018년 6월 25일)

수강 후기

4.5
14개의 수강평
zibril 2017.12.22
자세한 설명에 많은 도움 받고 있습니다. 좋은 강좌 감사드립니다.
joo won ho 5달 전
반복학습을 하다보니 이제는 귀가 살짝 열립니다 아쉽다면 관리를 잘않하시는게 좀 아쉽군요 좋은 강의 입니다 개속해서 2탄 3탄 올려주세요
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스