만들면서 배우는 언리얼 게임 프로그래밍
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
책 소개
이 책이 속한 분야
작가정보
저자(글) 오사와 료스케
저자(글) 이즈카 켄스케
역자 윤준은 숭실대 미디어 학부를 졸업하고 동 대학원 모바일 랩에서 미디어 공학을 전공했다. 2007년부터 .NET과 사용자를 생각하는 UI/UX에 관심을 가졌다. 현재는 스마트폰 게임 클라이언트 프로그래머로서 코코스 2d-x와 유니티 3D를 다루고 있다. 웹 컨퍼런스 CSS Nite in Seoul에서 일본어 통역을 하며 웹을 공부하고 재능을 나누고 있다. 어느 날 갑자기 하모니카에 심취해 주말엔 청계천에서 하모니카를 불며 여가생활을 즐기고 있다. 역서로는 『사전처럼 바로 찾아 쓰는 HTML5 핵심 API』(한빛미디어, 2011)가 있다.
목차
- 1장. 언리얼 엔진 개발 환경 준비
__1.1 언리얼 엔진 계정 등록과 설치
__1.2 비주얼 스튜디오 설치
__1.3 예제 파일 실행하기
2장. 언리얼 에디터의 UI와 기본 조작
__2.1 에디터 실행
__2.2 에디터의 화면 구성
__2.3 에디터 다루기
__2.4 변환 도구 사용하기
3장. 레벨 에디터의 기능
__3.1 콘텐츠 브라우저의 활용
__3.2 지오메트리 브러시 사용법
__3.3 레벨에 필요한 액터 배치하기
4장. 임포트와 애셋 만들기
__4.1 3D 모델 임포트하기(스태틱 메시편)
__4.2 3D 모델 임포트하기(스켈레탈 메시편)
__4.3 파티클 만들기
__4.4 효과음 만들기
__4.5 파티클과 효과음 설정하기
5장. 블루프린트
__5.1 블루프린트 소개
__5.2 클래스 블루프린트로 간단한 게임 만들기
__5.3 레벨 블루프린트와 연결하기
__5.4 기본적인 노드의 종류
__5.5 블루프린트 그래프로 간단한 디버깅하기
6장. 언리얼 엔진의 기본적인 C++
__6.1 C++로 클래스 만들기
__6.2 C++로 멤버 함수와 변수 만들기
7장. 캐릭터 만들기
__7.1 사용자가 조작할 수 있는 캐릭터 만들기
__7.2 캐릭터를 게임 안에 나타나게 하기
__7.3 캐릭터 애니메이션 설정하기
8장. 무기 만들기
__8.1 프로젝트 설정하기
__8.2 애셋 준비하기
__8.3 발사체 만들기
__8.4 사격 공격 구현하기
__8.5 근접 공격 구현하기
__8.6 콤보 공격 구현하기
__8.7 캐릭터의 체력 설정하기
9장. 횡스크롤 액션 게임 만들기
__9.1 프로젝트 만들기
__9.2 최고 점수를 기록하는 블루프린트 만들기
__9.3 게임 클리어 조건과 실패 조건 설정하기
__9.4 공통 캐릭터 클래스 만들기
__9.5 플레이어 캐릭터 만들기
__9.6 적 캐릭터 만들기
__9.7 이동하는 바닥 만들기
__9.8 추락 필드 설정하기
__9.9 회복 아이템 만들기
__9.10 HUD 만들기
__9.11 맵 만들기와 게임 설정
10장. TPS 액션 타워 디펜스 게임 만들기
__10.1 게임 기획하기
__10.2 맵 만들기
__10.3 게임을 만들기 위한 사전 준비
__10.4 공통 클래스 만들기
__10.5 플레이어 캐릭터 만들기
__10.6 제단 만들기
__10.7 적 만들기
__10.8 HUD 만들기
__10.9 게임 로직 만들기
11장. 메뉴 화면 만들기
__11.1 메뉴 아이템 만들기
__11.2 메뉴 만들기
12장. 게임 패키징하기
__12.1 윈도우용으로 게임 패키징하기
__12.2 안드로이드용으로 게임을 패키징하기
__12.3 iOS용으로 게임을 패키징하기
__12.4 각 플랫폼별 설정
출판사 서평
궁극의 게임 엔진 언리얼로 3D 게임 만들기
이 책에서 사용하는 3D 게임 예제는 언리얼 엔진을 사용한다. 철저하게 따라하기 식으로 되어 있어서 3D 게임을 만들면서 자연스럽게 언리얼 엔진 사용법과 3D 게임 개발 방법을 터득하게 될 것이다. 또한 그 과정에서 아이폰과 안드로이드폰 게임 개발 기술도 배우게 될 것이다. 자 이제부터 횡 스크롤 액션 게임과 타워 디펜스 TPS 액션 게임을 만드는 여행을 함께 떠나자!
★ 언리얼 최신 엔진으로 완성도 높은 게임을 만들자!
무료로 SDK를 받을 수 있어 ‘언리얼 엔진으로 게임 만들기’가 더 행복해진 요즘, 완성도 높은 샘플 게임이 있다면 더할 나위가 없이 기쁠 것이다. 이 책은 고퀄리티 ‘횡 스크롤 액션 게임’과 ‘타워 디펜스 TPS 액션 게임’을 A부터 Z까지 따라하면서 만들 수 있게 안내한다. C++의 주요 개념을 짚어주고, 아울러 코드 없이 게임을 만드는 블루프린트에 대해서도 다룬다. 이 책의 예제에 사용된 각종 기법을 여러분의 게임에 적용하면 나만의 언리얼 게임을 갖는 일이 불가능은 아닐 것이다!
★ 개발 환경
2015년 3월 시점의 언리얼 엔진 4.7.x 버전의 추천 개발 환경은 아래와 같다. 이 책은 다음 환경을 기반으로 설명하며, 모든 소스가 구동됨을 확인했다.
- 언리얼 엔진 4.7.x
- PC 또는 Mac
- 윈도우 7 64비트 또는 Mac OS X 10.9.2 이상
- 쿼드코어 인텔 또는 AMD 프로세서. 클록 주파수 2.5GHz 이상
- NVIDIA GeForce 470 GTX 또는 AMD Radeon 6870 HD 시리즈 이상의 그래픽 카드
- 8GB의 RAM
★ 이 책의 내용
- 언리얼 엔진의 기본 조작 방법
- 콘텐츠 임포트와 애셋 등록
- C++ 기본 요약 설명
- 캐릭터 설정과 무기 제작법
- 횡 스크롤 액션 게임과 타워 디펜스 TPS 액션 게임 만들기
- 메뉴 화면 만들기
- 게임 패키징
기본정보
ISBN | 9788968481956 | ||
---|---|---|---|
발행(출시)일자 | 2015년 05월 01일 | ||
쪽수 | 464쪽 | ||
크기 |
183 * 235
* 18
mm
/ 847 g
|
||
총권수 | 1권 | ||
원서명/저자명 | UNREAL ENGINEスマ-トフォン3Dゲ-ム開發講座/大澤凉介 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립