언리얼 엔진 4 게임 개발 에센셜 : 북윈도
리뷰 0 위시 120

언리얼 엔진 4 게임 개발 에센셜 요약정보 및 구매

처음부터 시작하는 언리얼 엔진 4 개발

상품 선택옵션 0 개, 추가옵션 0 개

출판사 에이콘출판
저자 사티쉬 PV
ISBN 9788960779617 (896077961X)
정가 25,000원
판매가 22,500원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 기본설명
처음부터 시작하는 언리얼 엔진 4 개발
상품 상세설명


[언리얼 엔진 4 게임 개발 에센셜]은 언리얼 엔진 4라는 훌륭한 게임 개발 툴을 다룬다. 엔진 설치부터 기본적인 조작 방법과 게임의 필수 요소, 언리얼 엔진 4만의 특별한 기능인 블루프린트, UMG까지 폭넓은 내용을 담고 있다. 언리얼 엔진 4에 아직 익숙하지 않거나 게임 개발에 도전해보고 싶은 사람에게 좋은 입문서가 될 것이다.

목차
1장. 언리얼 엔진 4 소개

__언리얼 엔진 4 다운로드
____런처 버전 다운로드
____깃허브 버전 다운로드
__언리얼 엔진과 친해지기
____뷰포트 툴바
____모드
____콘텐츠 브라우저
____디테일 패널
____뷰포트 탐험하기
__BSP
____BSP 생성하기
__기본 시작 레벨, 스플래시 화면, 게임 아이콘
__정리

2장. 애셋 임포트
__DCC 애플리케이션에서 애셋 생성하기
__콜리전 메시 생성하기
____커스텀 콜리전 모양
____언리얼 엔진 4 콜리전 생성기
__간단한 모양
____K-DOP 모양
____자동 볼록 충돌
__머티리얼
__LOD
__익스포팅과 임포팅
____익스포팅
____임포팅
__정리

3장. 머티리얼
__머티리얼 사용자 인터페이스
____툴바
____프리뷰 패널
____디테일 패널
____그래프 패널
____팔레트 패널
__일반 머티리얼 표현
____상수
____Constant2Vector Constant3Vector
____텍스처 코디네이터
____곱
____합
____나누기
____빼기
____텍스처 샘플
____컴포넌트 마스크
____리니어 인터폴레이트(lerp)
____제곱
____PixelDepth
____Desaturation
____Time
____프레스넬
____머티리얼 종류
____머티리얼 인스턴스
____머티리얼 함수
__정리

4장. 포스트 프로세스
__포스트 프로세스 추가
____LUT
____포스트 프로세스 머티리얼
____포스트 프로세스 머티리얼 생성하기
__정리

5장. 라이트
__라이팅 기본
____라이트 배치
____다양한 라이트
____커먼 라이트 세팅
____Light mobility
__라이트매스 글로벌 일루미네이션
____선처리 라이팅을 위한 애셋 준비하기
____라이트매스와 함께 씬 빌드하기
____라이트매스 세팅 조절하기
__정리

6장. 블루프린트
__다른 블루프린트 타입
__블루프린트 사용자 인터페이스에 익숙해지기
____컴포넌트 탭
____내 블루프린트 탭
____툴바
____그래프 에디터
____디테일 패널
__블루프린트 그래프 타입
____함수 그래프
____매크로 그래프
____인터페이스 그래프
__블루프린트 노드 참조
____노드 색상
____변수
____수학 표현
__첫 번째 블루프린트 클래스 만들기
____새 블루프린트 생성하기
____스태틱 메시 회전하기
__몇 초 후에 블루프린트 액터 없애기
__레벨 블루프린트에서 블루프린트 클래스 스폰하기
__정리

7장. 마티네
__새로운 마티네 만들기
____마티네 윈도우
____오브젝트 조작하기
____컷신 카메라
__요약

8장. 언리얼 모션 그래픽
__프로젝트 설정하기
____HUD 위젯 생성하기
____체력 바 생성하기
__HUD를 캐릭터에 할당하기
__떠다니는 체력 바 만들기
__정리

9장. 파티클
__캐스케이드 파티클 에디터
____툴바
____뷰포트
____디테일
____이미터
____커브 에디터
__간단한 파티클 시스템 만들기
____간단한 머티리얼 생성하기
____중력 추가하기
____color over life 모듈 적용하기
____콜리전 모듈 추가하기
__블루프린트에서 파티클 플레이하기
__정리

10장. 언리얼 C++ 소개
__비주얼 스튜디오 2015 설정하기
____워크플로우 개선
__C++ 프로젝트 생성하기
____캐릭터 클래스
__C++에서 블루프린트로
__정리

11장. 프로젝트 패키징
__복습
__프로젝트 패키징하기
____빠른 패키징
____출시 버전 패키징하기
__정리
__참조
출판사 서평
★ 이 책에서 다루는 내용 ★■ 바이너리 및 소스 버전의 언리얼 엔진 4 다운로드와 UI 소개
■ 머티리얼 에디터 소개와 동작 방법
■ 씬에 포스트 프로세스를 추가하고 독특한 씬 연출을 위해 변경하기
■ 언리얼 엔진 4의 고유 기능인 블루프린트 학습
■ 스태틱 및 다이내믹 라이팅에 대한 이해와 라이트 간의 차이점
■ 컷신 구현을 위한 마티네 사용 방법
■ 언리얼 모션 그래픽을 사용한 플레이어 체력 바 구현
■ 캐스케이드 파티클 에디터와 친해지기★ 이 책의 대상 독자 ★언리얼 엔진 4를 이용한 게임 개발에 관심 있는 사람들을 위해 저술됐다. 게임 개발에 열정이 있고 언리얼 엔진 4와 엔진 도구의 필수 요소에 대해 알고 싶다면, 이 책은 여러분을 일으켜 빨리 뛰도록 도울 수 있다. 언리얼 엔진 4는 모바일과 콘솔을 포함한 모든 플랫폼용 차세대 비디오 게임을 생성하는 다음 단계가 될 것이다.★ 이 책의 구성 ★1장, ‘언리얼 엔진 4 소개’는 이 책의 여정이 시작하는 곳으로, 언리얼 엔진을 다운로드하는 방법을 소개하고 소스 버전과 런처 버전의 차이를 설명한다. 엔진 설치(소스 버전은 컴파일)가 완료된 후에는 언리얼 엔진의 사용자 인터페이스(user interface)를 살펴본다. 또한 콘텐츠 브라우저, BSP의 기본과 게임 내 스플래시 화면 및 아이콘의 변경 방법도 다룬다.
2장, ‘애셋 임포트’에서는 엔진을 실행한 후에 언리얼 엔진으로 커스텀 FBX 애셋을 임포트하는 방법을 살펴본다. 콜리전(collision), 머티리얼(material), 디테일 레벨(LOD, level of detail)에 대해서도 배운다.
3장, ‘머티리얼’에서는 머티리얼 에디터와 애셋의 셰이더(shader)를 만드는 데 사용되는 몇몇 일반 노드를 다룬다. 머티리얼의 기본을 배운 후에는 노멀맵의 밝기를 변경하는 머티리얼 함수 예제를 만든다.
4장, ‘포스트 프로세스’에서는 앞 장의 머티리얼에 이어서 포스트 프로세싱을 다룬다. 기본 포스트 프로세스 설정을 오버라이딩하는 방법을 살펴본 후 포스트 프로세스 볼륨을 추가하는 법과 LUT라 불리는 간단하지만 강력한 기능을 배운다. 그리고 포스트 프로세스와 함께 사용되며 사용자가 지정한 오브젝트를 월드에서 하이라이트하는 기능을 가진 특별한 머티리얼을 만들어본다.
5장, ‘라이트’는 이 책과 함께하는 여정의 중간 지점으로, 라이팅 시스템을 다룬다. 이를 위해 라이트를 배치하고 일반 세팅을 조절하는 등의 기본 내용부터 시작한다. 라이트매스(Lightmass) 글로벌 일루미네이션 시스템과 라이트매스에서 사용될 애셋에 UV 채널을 준비하는 방법을 배우고, 마지막 부분에서는 라이트매스 세팅과 라이트매스가 있는 씬을 빌드하는 방법을 살펴본다.
6장, ‘블루프린트’에서는 블루프린트가 무엇인지 설명하고, 엔진에서 사용 가능한 블루프린트의 종류를 소개한다. 블루프린트는 아티스트와 디자이너가 게임의 프로토타입을 빠르게 작성할 수 있도록 돕는(혹은 새로 만드는) 최고의 언리얼 엔진 툴이다. 여기서는 이벤트 그래프, 함수 그래프, 매크로 그래프 등의 각기 다른 그래프 타입을 알아보고, 블루프린트를 런타임 때 동적으로 스폰하는 법도 살펴본다.
7장, ‘마티네’에서는 언리얼 엔진 4의 시네마틱(cinematic) 부분을 살펴보고, 그와 관련된 도구인 마티네(Matinee)를 다룬다. 이를 통해 마티네의 개념과 생성 방법을 배우고, UI와 친숙해지게 할 것이다. 기본 내용을 마치면 마티네에서 오브젝트를 어떻게 다루는지 설명하고, 블루프린트를 사용해 시작하는 아주 기본적인 컷신(cutscene)의 제작 방법을 소개한다.
8장, ‘언리얼 모션 그래픽’에서는 플레이어의 체력을 보여주는 기본적인 HUD의 생성 방법을 배운다. 언리얼 모션 그래픽(UMG, Unreal Motion Graphics)은 언리얼 엔진의 UI 저작 도구며 플레이어 HUD, 메인 메뉴, 일시 중지 메뉴 등을 만드는 데 사용된다. 또한 월드에 배치하거나 액터 클래스에 붙일 수 있는 3D 위젯을 만드는 방법도 살펴본다.
9장, ‘파티클’에서는 아주 강력한 툴인 캐스케이드 파티클 에디터를 살펴보고 파티클 시스템을 만들어본다. 우수한 비주얼 이펙트 없이는 좋은 게임을 만들 수 없기 때문이다. 그다음에는 간단한 블루프린트 스크립팅과 조합해서 랜덤하게 반짝이는 파티클을 만든다.
10장, ‘언리얼 C++ 소개’에서는 비주얼 스튜디오 2015 커뮤니티 에디션을 얻는 방법을 소개하고, 3인칭 템플릿 캐릭터 클래스를 다루면서 C++의 기본을 설명한다. 이어서 이 클래스를 확장해 체력과 체력 재생 시스템을 추가한다. 또한 변수와 함수를 블루프린트 에디터로 공개하는 법도 배운다.
11장, ‘프로젝트 패키징’에서는 이 책과 함께하는 여정을 마무리한다. 지금까지 작업한 모든 내용을 몇몇 팁과 함께 되돌아보고, 마지막으로 게임의 출시 버전을 만드는 방법을 살펴본다.★ 지은이의 말 ★이 책의 목적은 언리얼 엔진을 사용해 비디오 게임을 만드는 데 관심 있는 사람을 가르치는 것이다. 우선 언리얼 엔진이 무엇인지 살펴보고 어떻게 다운로드한 후 사용하는지 배울 것이다. 이후 머티리얼, 블루프린트, 마티네, UMG, C++ 등 언리얼 엔진에서 사용 가능한 도구들을 차례로 살펴본다.★ 옮긴이의 말 ★게임 개발은 사실 매우 어렵고 고된 길입니다. 이미 겪어보신 분이라면 잘 아시겠죠. 그럼에도 불구하고 여전히 많은 게임이 만들어지고 있는 것은 게임에 대한 개발자의 사랑과 열정 덕분이라고 생각합니다.
게임 개발이라는 먼 길을 가는 방법은 여러 가지입니다. 그중에서 언리얼 엔진은 좋은 선택입니다. 인디 업체부터 대형 업체까지 많은 게임 개발사에서 사용하고 있으며, 지원하는 플랫폼도 모바일부터 PC, 콘솔까지 다양하죠.
그렇지만 처음 언리얼을 접하는 분은 어떻게 시작해야 할지 막막할 것입니다. 저도 처음에는 그랬습니다. 그런 분들에게 이 책은 좋은 첫걸음이 될 것입니다. 따라 하기 쉽고 내용도 복잡하지 않아 처음 시작하기에 좋습니다.
이 책은 언리얼 엔진의 구 버전인 4.6~4.7을 기준으로 저술됐습니다. 따라서 2017년 3월 3일 기준으로 4.15까지 나온 현재 상황과 비교하면 버전 차이가 좀 있긴 합니다만, 엔진의 핵심적인 부분은 크게 바뀌지 않았기 때문에 이 책으로 입문해도 큰 무리는 없습니다. 최신 버전에서 메뉴명 등이 바뀌는 경우가 있으므로 다소 헷갈릴 수도 있는데, 연습을 4.7로 하고 나서 실제 개발을 원하는 버전으로 해보는 것도 좋은 방법입니다.
이 책이 여러분의 첫걸음에 많은 도움이 되길 바랍니다.
상품 정보 고시
도서명 언리얼 엔진 4 게임 개발 에센셜
저자 사티쉬 PV
출판사 에이콘출판
ISBN 9788960779617 (896077961X)
쪽수 280
출간일 2017-03-31
사이즈 188 * 236 * 23 mm /675g
목차 또는 책소개 1장. 언리얼 엔진 4 소개

__언리얼 엔진 4 다운로드
____런처 버전 다운로드
____깃허브 버전 다운로드
__언리얼 엔진과 친해지기
____뷰포트 툴바
____모드
____콘텐츠 브라우저
____디테일 패널
____뷰포트 탐험하기
__BSP
____BSP 생성하기
__기본 시작 레벨, 스플래시 화면, 게임 아이콘
__정리

2장. 애셋 임포트
__DCC 애플리케이션에서 애셋 생성하기
__콜리전 메시 생성하기
____커스텀 콜리전 모양
____언리얼 엔진 4 콜리전 생성기
__간단한 모양
____K-DOP 모양
____자동 볼록 충돌
__머티리얼
__LOD
__익스포팅과 임포팅
____익스포팅
____임포팅
__정리

3장. 머티리얼
__머티리얼 사용자 인터페이스
____툴바
____프리뷰 패널
____디테일 패널
____그래프 패널
____팔레트 패널
__일반 머티리얼 표현
____상수
____Constant2Vector Constant3Vector
____텍스처 코디네이터
____곱
____합
____나누기
____빼기
____텍스처 샘플
____컴포넌트 마스크
____리니어 인터폴레이트(lerp)
____제곱
____PixelDepth
____Desaturation
____Time
____프레스넬
____머티리얼 종류
____머티리얼 인스턴스
____머티리얼 함수
__정리

4장. 포스트 프로세스
__포스트 프로세스 추가
____LUT
____포스트 프로세스 머티리얼
____포스트 프로세스 머티리얼 생성하기
__정리

5장. 라이트
__라이팅 기본
____라이트 배치
____다양한 라이트
____커먼 라이트 세팅
____Light mobility
__라이트매스 글로벌 일루미네이션
____선처리 라이팅을 위한 애셋 준비하기
____라이트매스와 함께 씬 빌드하기
____라이트매스 세팅 조절하기
__정리

6장. 블루프린트
__다른 블루프린트 타입
__블루프린트 사용자 인터페이스에 익숙해지기
____컴포넌트 탭
____내 블루프린트 탭
____툴바
____그래프 에디터
____디테일 패널
__블루프린트 그래프 타입
____함수 그래프
____매크로 그래프
____인터페이스 그래프
__블루프린트 노드 참조
____노드 색상
____변수
____수학 표현
__첫 번째 블루프린트 클래스 만들기
____새 블루프린트 생성하기
____스태틱 메시 회전하기
__몇 초 후에 블루프린트 액터 없애기
__레벨 블루프린트에서 블루프린트 클래스 스폰하기
__정리

7장. 마티네
__새로운 마티네 만들기
____마티네 윈도우
____오브젝트 조작하기
____컷신 카메라
__요약

8장. 언리얼 모션 그래픽
__프로젝트 설정하기
____HUD 위젯 생성하기
____체력 바 생성하기
__HUD를 캐릭터에 할당하기
__떠다니는 체력 바 만들기
__정리

9장. 파티클
__캐스케이드 파티클 에디터
____툴바
____뷰포트
____디테일
____이미터
____커브 에디터
__간단한 파티클 시스템 만들기
____간단한 머티리얼 생성하기
____중력 추가하기
____color over life 모듈 적용하기
____콜리전 모듈 추가하기
__블루프린트에서 파티클 플레이하기
__정리

10장. 언리얼 C++ 소개
__비주얼 스튜디오 2015 설정하기
____워크플로우 개선
__C++ 프로젝트 생성하기
____캐릭터 클래스
__C++에서 블루프린트로
__정리

11장. 프로젝트 패키징
__복습
__프로젝트 패키징하기
____빠른 패키징
____출시 버전 패키징하기
__정리
__참조
상품 정보 고시
도서명 상품페이지 참고
저자 상품페이지 참고
출판사 상품페이지 참고
크기 상품페이지 참고
쪽수 상품페이지 참고
제품구성 상품페이지 참고
출간일 상품페이지 참고
목차 또는 책소개 상품페이지 참고
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • 언리얼 엔진 4 게임 개발 에센셜
    언리얼 엔진 4 게
    22,500