38
언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기 Unreal Engine 4 Basic

언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

Embed Size (px)

Citation preview

Page 1: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

언리얼 엔진 4와 함께프로그래머 없이 게임 만들기

Unreal Engine 4 Basic

Page 2: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

2 / 38

발표자 소개

박재완

게임 개발자

클라이언트 프로그래머

주 분야 : AI, 그래픽스

D4Games 재직

Page 3: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

3 / 38

목차1. 무엇을 다룰 것인가?2. 시작하기3. Persona4. Material5. Blueprint6. Q & A

Page 4: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

무엇을 다룰 것인가?

Page 5: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 6: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

6 / 38

Unreal Engine 4 특징소스코드 오픈 : 빠른 속도로 업데이트 중• 어제 되던게 오늘 안되는건 안자랑

검증된 기술력과 안정성• 기어즈 오브 워, 블레이드 앤 소울, 테라

소규모 개발사를 배려한 라이선스 정책• 월 19$ + 매출의 5%

어디서 본 듯한 에디터• 유니X랑 은근히 닮...

Page 7: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

7 / 38

짜잔!

Page 8: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

8 / 38

1. Vehicle Sample - Windows

2. "ZEN GARDEN" - METAL API / IOS 8

Page 9: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

9 / 38

그래서 무엇을?C++ code 는 과감하게 배제• 코드 분석하다 인생이 없어질...

에디터 기능 위주로 높은 생산성을 유지고퀄리티의 모바일 게임 제작오픈소스로 막막 커밋• 공동작업 시 발생할 수 있는 문제점 파악

Page 10: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

10 / 38

오늘은 어디까지?

시작하기

Persona

Material

Blueprint

Page 11: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

시작하기

Page 12: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

12 / 38

좋은 컴퓨터를 준비합니다.• 저는 아직 못했어요...

해외결제가 가능한 카드를 준비합니다.

결제 -> 인스톨러 다운로드 -> 실행

Page 13: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 14: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

14 / 38

언리얼 에디터뷰포트, 모드, 콘텐츠 브라우저, 디테일,씬 아웃라이너, 툴바, 메뉴바, 콘솔 명령 입력

벌써부터 현기증이 납니다...

Page 15: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 16: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

뷰포트메인 작업창

게임처럼 조작이 가능

Page 17: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

모드월드에 지오메트리, 볼륨, 랜드스케이프 등의 에셋을 배치

Page 18: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

콘텐츠 브라우저직접 생성한 에셋을

관리

Page 19: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

디테일선택된 물체의 세부정보 표시

Page 20: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

씬 아웃라이너씬에 있는 모든

액터가 계층구조로 표시

Page 21: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

툴바

Page 22: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

메뉴 바

Page 23: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

Persona

Page 24: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

24 / 38

Persona언리얼의 Skeletal Mesh Animation System

FBX Import, 스켈레톤, 애니메이션 시퀀스,애니메이션 노티파이, 애니메이션 블루프린트,블렌드 스페이스, 몽타주, 컨트롤등등등...

Page 25: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

25 / 38

시연 : Persona

FBX Import

블렌드 스페이스 생성

애니메이션 블루프린트 생성

애니메이션 State Machine 생성

Page 26: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

Material

Page 27: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 28: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

28 / 38

전통적인 재질을 나타내는 방법embient, diffuse, specular, emissive?

Page 29: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

29 / 38

Physically Based Materials

Base Color,Roughness,Metallic 등

직관적인 값을 이용해Material 생성 가능

Page 30: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 31: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기
Page 32: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

32 / 38

시연 : Material

2종류의 Material 생성

각 Material의 Instance 생성

Test!!

Page 33: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

Blueprint

Page 34: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

34 / 38

노드 기반 인터페이스를 사용한비주얼 스크립팅 시스템프로그래머만이 가능했던 개념이나 기능이디자이너에게 지원!!

Page 35: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

여러분에게도 불지옥이 열렸습니다

Page 36: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

36 / 38

시연 : Blueprint

군집 알고리즘

Page 37: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

37 / 38

시연 : Blueprint

군집 알고리즘에서 벽 피하기

Page 38: 언리얼 엔진 4와 함께 프로그래머 없이 게임 만들기

Q & A