이득우의 언리얼 C++ 게임 개발의 정석

이득우의 언리얼 C++ 게임 개발의 정석

$51.61
Description
언리얼 엔진 학습에 목말라하는 게임 개발자에게 단비 같은 언리얼 엔진 프로그래밍 책이다. 에픽게임즈 본사의 개발자 프로그램 ‘언리얼 데브 그랜트’를 수상한 저자의 책으로, 언리얼 엔진의 프로그래밍을 체계적으로 학습하기 위해 처음부터 끝까지 언리얼 C++만 사용해 게임을 제작하는 것이 특징이다.
저자

이득우

1998년부터2013년까지국내의굵직한게임회사,포털회사,게임엔진회사에근무했다.2013년에독립해언리얼엔진4를접한후로엔씨소프트,넥슨등다양한회사에서언리얼엔진교육을진행해왔고,2017년에는미국에픽게임즈본사로부터언리얼데브그랜트(UnrealDevGrant)를수상했다.현재청강문화산업대학교게임콘텐츠스쿨에교수로재직중이며,국제인디게임행사인부산인디커넥트(BIC)페스티벌을기획해4년째운영하고있다.

목차

Chapter1.개발환경설정
__기본프로그램의설치
__언리얼프로젝트의생성
__언리얼C++개발환경설정
__예제프로젝트의준비

Chapter2.액터의설계
__언리얼콘텐츠의구성요소
__액터의설계
__액터와에디터연동
__액터기능의확장
__객체유형과값유형
__애셋의지정

Chapter3.움직이는액터의제작
__로깅환경의설정
__어설션
__액터의주요이벤트함수
__움직이는액터의설계
__무브먼트컴포넌트의활용
__프로젝트의재구성

Chapter4.게임플레이프레임워크
__게임모드
__플레이어의입장

Chapter5.폰의제작과조작
__폰의구성요소
__폰의조작
__애니메이션의설정

Chapter6.캐릭터의제작과컨트롤
__캐릭터모델
__컨트롤회전의활용
__삼인칭컨트롤구현(GTA방식)
__삼인칭컨트롤구현(디아블로방식)
__컨트롤설정의변경

Chapter7.애니메이션시스템의설계
__애니메이션블루프린트
__폰과데이터연동
__스테이트머신의제작
__점프기능의구현
__애니메이션리타겟팅
__점프의구현

Chapter8.애니메이션시스템활용
__애니메이션몽타주
__델리게이트
__애니메이션노티파이
__콤보공격의구현

Chapter9.충돌설정과대미지전달
__콜리전설정
__트레이스채널의활용
__디버그드로잉
__대미지프레임워크

Chapter10.아이템상자와무기제작
__캐릭터소켓설정
__무기액터의제작
__아이템상자의제작
__아이템의습득

Chapter11.게임데이터와UI위젯
__엑셀데이터의활용
__액터컴포넌트의제작
__캐릭터위젯UI제작
__모듈과빌드설정
__UI와데이터의연동

Chapter12.AI컨트롤러와비헤이비어트리
__AIController와내비게이션시스템
__비헤이비어트리시스템
__NPC의추격기능구현
__NPC의공격

Chapter13.프로젝트의설정과무한맵의제작
__프로젝트의정리와모듈의추가
__INI설정과애셋의지연로딩
__무한맵의생성
__내비게이션메시시스템설정

Chapter14.게임플레이의제작
__캐릭터의스테이트설정
__플레이어데이터와UI연동
__게임데이터의관리

Chapter15.게임의완성
__게임데이터의저장과로딩
__전투시스템의설계
__타이틀화면의제작
__게임의중지와결과화면

AppendixA.유용한비주얼스튜디오2017단축키모음
AppendixB.비주얼로거의활용

출판사 서평

■언리얼프로그래밍에입문하고싶은게임개발자
■언리얼엔진으로콘텐츠를제작하고싶은게임개발자
■게임개발에입문하고싶은프로그래머
■언리얼엔진의구조를이해하고싶은프로그래머