logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

언리얼 엔진 4 게임 개발 2/e

언리얼 엔진 4 게임 개발 2/e

(게임 개발에 필요한 전반적인 기능 익히기)

맷 에드먼즈 (지은이), 장세윤 (옮긴이)
에이콘출판
33,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
29,700원 -10% 0원
1,650원
28,050원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 7개 10,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

언리얼 엔진 4 게임 개발 2/e
eBook 미리보기

책 정보

· 제목 : 언리얼 엔진 4 게임 개발 2/e (게임 개발에 필요한 전반적인 기능 익히기)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9791161753461
· 쪽수 : 396쪽
· 출판일 : 2019-10-31

책 소개

C++ 기반의 프로젝트 시작, 인벤토리 시스템 제작, 블루프린트 시스템의 장단점, UMG를 활용한 UI 제작, 비헤이비어 트리를 활용한 AI 적 캐릭터 제작, 레벨 스트리밍 및 레벨 전환 간 데이터 보존, 머티리얼과 연동한 오디오 시스템 활용 등에 대해 다룬 책이다.

목차

1장. 1인칭 슈팅 게임을 위한 C++ 프로젝트 만들기

__개요
__기술 요구사항
__FPS C++ 프로젝트 빌드
____UE4의 설치 및 빌드
____에디터의 실행 및 템플릿 고르기
____게임 프로젝트의 빌드 및 실행
__C++를 활용한 게임 수정
____캐릭터 클래스의 재정의
____VS에서 클래스를 편집하고 에디터에서 핫 리로드하기
__요약
__연습문제
__추가 자료


2장. 플레이어를 위한 인벤토리 및 무기

__개요
__기술 요구사항
__무기 및 인벤토리 클래스 추가하기
____무기 클래스 생성하기
____기존의 총 변환하기
____인벤토리를 생성하고 기본 총 추가하기
__WeaponPickup 클래스 추가하기
____새 액터 클래스 생성하기
____블루프린트 설정하기
____코드로 돌아와 마무리하기
__사용할 인벤토리 추가하기
____무기 순환을 위한 컨트롤 추가하기
____캐릭터에 무기 전환 기능 추가하기
____모든 기능 통합하기
__요약
__연습문제
__추가자료


3장. 블루프린트 리뷰 및 블루프린트 스크립팅 사용시기

__개요
__기술 요구사항
__블루프린트 리뷰 및 블루프린트만 사용한 게임
____블루프린트 개요
____블루프린트만 사용해 개발하는 것이 맞을까?
__블루프린트 스크립팅과 성능
____블루프린트 스크립팅 예제 - 이동하는 플랫폼 및 엘리베이터
____블루프린트 팁, 트릭, 성능 문제
__요약
__연습문제
__추가자료


4장. UI, 메뉴, HUD, 로드/저장

__개요
__기술 요구사항
__플레이어의 HUD 클래스에 UMG 통합하기
____인벤토리와 화면 캡처를 위한 아이콘 만들기
____UMG를 활용해 화면에 인벤토리 아이콘 표시하기
____인벤토리와 HUD 동기화하기
__UMG와 게임 저장 슬롯 사용하기
____저장 슬롯을 위한 위젯 생성하기
____Save Game 파일 만들기
____메뉴를 통해 저장 및 로드하기
__요약
__연습문제
__추가자료


5장. 적 추가하기

__개요
__기술 요구사항
__AI Controller를 생성하고 기본적인 지능 만들기
____기본 사항 확인하기
____비헤이비어트리에 C++ 의사 결정 기능 추가하기
____플레이어 공격하기
__전투 기능 다듬기 - 생성 위치, 피격 반응, 죽음
____적 배치를 위한 생성 위치
____피격 반응 및 죽음
____로드/저장 시 주의사항
__요약
__연습문제
__추가자료


6장. 레벨 변경, 스트리밍, 데이터 보존

__개요
__기술적 요구사항
__전통적인 레벨 로딩 방법
____기본적인 방법
____레벨 전환을 위해 로드/저장 사용하기
__스트리밍이 가능할까?
____스트리밍의 장점과 단점
____스트리밍 예제 및 모범 사례
__요약
__연습문제
__추가자료


7장. 게임에 오디오 추가하기

__개요
__기술적 요구사항
__애니메이션을 통해 기본적인 사운드 재생하기
____사운드, 큐, 채널, 다이얼로그, FX 볼륨 등
____애니메이션에서 사운드 재생하기
__배경과 사운드
____다른 표면과 충돌하기
____플레이어 발자국 및 배경 FX
__요약
__연습문제
__추가 자료


8장. 셰이더 편집 및 최적화 팁

__개요
__기술적 요구사항
__머티리얼의 이해와 제작
____머티리얼 개요, 머티리얼 인스턴스 생성 및 사용법
____머티리얼 작업 및 에디터에서 작업할 때의 성능 팁
__런타임 및 다양한 플랫폼상의 머티리얼
____셰이더 반복 작업을 빠르게 해주는 런타임 도구 및 기법
____플랫폼의 이해 및 셰이더 적응하기
__요약
__연습문제
__추가자료


9장. 시퀀서를 활용한 인 게임 컷씬 추가하기

__개요
__기술적 요구사항
__시퀀서 - UE4의 새로운 컷씬 제작 도구
____시퀀서를 사용하는 이유
____장면 추가 및 재생하기
__시퀀서의 대안
____빠르고 쉬운 인 게임 장면 제작 방법
____마티네
__요약
__연습문제
__추가 자료


10장. 게임 패키징(PC, 모바일)

__개요
__기술적 요구사항
__플랫폼 이해하기
____설치 가능한 PC 버전 설정 및 일반적인 설정
____Android 설정
____iOS 설정
__빌드, 테스트, 배포 방법
____UE4의 플레이 옵션 vs 패키지 프로젝트
____기기에 빌드하고 테스트하는 방법 및 시기
____스탠드얼론 빌드 생성 및 설치
____출시 임박 시점에 리빌드 지옥 피하기
__요약
__연습문제
__추가 자료


11장. 볼류메트릭 라이트맵, 포그, 사전계산

__개요
__기술적 요구사항
__볼류메트릭 라이트맵, 라이트매스, 포그
____라이트매스 볼륨과 함께 볼류메트릭 라이트맵 추가하기
____애트머스페릭 포그(Atmospheric Fog) 사용하기
____볼류메트릭 포그 사용하기
__라이트매스 도구
____라이트매스 설정 및 미리보기 모드 살펴보기
____라이트맵 프로파일링하기
__요약
__연습 문제
__추가 자료


12장. 인 씬 비디오 및 시각적 효과

__개요
__기술적 요구사항
__미디어 프레임워크를 활용해 인 씬 비디오 재생하기
____애셋 생성하기
____인 씬에서 비디오를 제작하고 재생하기
__물리 파티클 추가하기
____발사체가 부딪혔을 때 재생할 파티클 이미터 생성하기
____파티클의 방향 설정 및 물리 속성 조정하기
__요약
__연습 문제
__추가 자료


13장. UE4의 가상 현실 및 증강 현실

__개요
__기술적 요구사항
__VR 프로젝트를 만들고 새로운 컨트롤 추가하기
____VR 프로젝트 처음 만들어보기
____GearVR로 빌드하고 배포하기
____HMD 컨트롤 추가하기
__AR 프로젝트를 만들고 발사체(무기) 포팅하기
____첫 AR 프로젝트 만들기
____Android 배포 세부 설정
____무기를 포팅해 AR에서 발사하기
__요약
__연습 문제
__추가 자료

저자소개

맷 에드먼즈 (지은이)    정보 더보기
게임을 사랑하는 사람이자 2000년 여름부터 PC, 콘솔, 모바일 게임을 개발해온 전문가다. 물리학과 수학을 전공하고 대학원에서 컴퓨터공학을 전공한 그는 자신의 여가 시간이 모두 멋진 3D 게임을 제작할 때 필요한 기술과 창의적 기술을 배우는 데 사용된다는 것을 깨달았다. 1년 가까이 게임을 제작해 Surreal Software의 오픈소스 3D 엔진을 활용해 개발한 실시간 전략 게임을 선보인 뒤 잠시 휴식한 이래로 경력을 이어오고 있다. 지금은 여러 세대의 하드웨어에 걸쳐 창의적이고 놀라운 타이틀을 제작하는 팀을 이끌고 있다. 언리얼을 사랑하는 마음과 7년의 전문적인 경험을 바탕으로 이 책을 집필했다.
펼치기
장세윤 (옮긴이)    정보 더보기
유니티 한국 지사에서 필드 엔지니어로 근무하면서 기술 지원, 유니티 엔진 기술 홍보, 기술 문서 번역 업무를 진행했다. 프리랜서가 된 이후 엔씨소프트, 넥슨, 네오플, 골프존 등 다양한 회사와 게임 교육 학원에서 유니티 엔진 및 언리얼 엔진 교육을 진행했으며, 현재는 프리랜서 강사, 개발자, 기술 서적 번역가로 활동 중이다. 현재는 언리얼 엔진을 활용한 AI 휴먼 제작 프로젝트에 참여하고 있다.
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책