책 소개
▣ 출판사서평
★ 언리얼 최신 엔진으로 완성도 높은 게임을 만들자!
무료로 SDK를 받을 수 있어 ‘언리얼 엔진으로 게임 만들기’가 더 행복해진 요즘, 완성도 높은 샘플 게임이 있다면 더할 나위가 없이 기쁠 것이다. 이 책은 고퀄리티 ‘횡 스크롤 액션 게임’과 ‘타워 디펜스 TPS 액션 게임’을 A부터 Z까지 따라하면서 만들 수 있게 안내한다. C++의 주요 개념을 짚어주고, 아울러 코드 없이 게임을 만드는 블루프린트에 대해서도 다룬다. 이 책의 예제에 사용된 각종 기법을 여러분의 게임에 적용하면 나만의 언리얼 게임을 갖는 일이 불가능은 아닐 것이다!
★ 개발 환경
2015년 3월 시점의 언리얼 엔진 4.7.x 버전의 추천 개발 환경은 아래와 같다. 이 책은 다음 환경을 기반으로 설명하며, 모든 소스가 구동됨을 확인했다.
- 언리얼 엔진 4.7.4
- 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 액션 게임 만들기
- 메뉴 화면 만들기
- 게임 패키징
▣ 주요 목차
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 각 플랫폼별 설정
★ 언리얼 최신 엔진으로 완성도 높은 게임을 만들자!
무료로 SDK를 받을 수 있어 ‘언리얼 엔진으로 게임 만들기’가 더 행복해진 요즘, 완성도 높은 샘플 게임이 있다면 더할 나위가 없이 기쁠 것이다. 이 책은 고퀄리티 ‘횡 스크롤 액션 게임’과 ‘타워 디펜스 TPS 액션 게임’을 A부터 Z까지 따라하면서 만들 수 있게 안내한다. C++의 주요 개념을 짚어주고, 아울러 코드 없이 게임을 만드는 블루프린트에 대해서도 다룬다. 이 책의 예제에 사용된 각종 기법을 여러분의 게임에 적용하면 나만의 언리얼 게임을 갖는 일이 불가능은 아닐 것이다!
★ 개발 환경
2015년 3월 시점의 언리얼 엔진 4.7.x 버전의 추천 개발 환경은 아래와 같다. 이 책은 다음 환경을 기반으로 설명하며, 모든 소스가 구동됨을 확인했다.
- 언리얼 엔진 4.7.4
- 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 액션 게임 만들기
- 메뉴 화면 만들기
- 게임 패키징
▣ 주요 목차
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 각 플랫폼별 설정
01. 반품기한
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
02. 반품 배송비
반품사유 | 반품 배송비 부담자 |
---|---|
단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
고객 부담이 아닙니다. |
03. 배송상태에 따른 환불안내
진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
---|---|---|---|
어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
04. 취소방법
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
05. 환불시점
결제수단 | 환불시점 | 환불방법 |
---|---|---|
신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
06. 취소반품 불가 사유
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
상품군 | 취소/반품 불가사유 |
---|---|
의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |