고도 엔진 간단 입문
2024년 06월 10일 출간
- eBook 상품 정보
 - 파일 정보 PDF (97.65MB)
 - ISBN 9791127476717
 - 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
 - 
                                    
                                    
                                        교보eBook App
                                        
                                            
                                            
                                                듣기(TTS) 불가능
                                            
                                    
                                        
                                        TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
 - 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
 
PDF 필기가능 (Android, iOS) 
                            
                            
                        쿠폰적용가 20,880원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
 교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
 - 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
 - 리뷰 작성 시, e교환권 추가 최대 200원
 
작품소개
이 상품이 속한 분야
이 책의 특징
-유니티 사용자를 위한 고도 엔진 사용법 안내
-초보입문부터 고급개발까지, 고도 엔진 사용법
-고도 엔진의 GDScript 문법을 기초부터 안내
-고도 엔진 내장 디버거, 프로파일러 사용법
유니티와 고도의 좌표계 차이
유니티와 고도의 씬 구조 차이
유니티와 고도의 스크립트 언어 차이
유니티와 고도의 통신 방식 차이
유니티 에셋을 고도로 가져오기
추천의 글
들어가며
CHAPTER 01 고도 사용 준비
SECTION 1.1 고도란?
_1.1.1 고도로 할 수 있는 것
_1.1.2 활발한 OSS 커뮤니티
SECTION 1.2 환경 구축
_1.2.1 고도 다운로드
_1.2.2 새 프로젝트 작성 및 에디터 UI
CHAPTER 02 고도 입문
SECTION 2.1 게임을 구성하는 기본 요소
_2.1.1 노드와 씬
_2.1.2 시그널
SECTION 2.2 GDScript 기본 지식
_2.2.1 프로그램 작성 및 실행
_2.2.2 변수와 타입
_2.2.3 연산
_2.2.4 처리 제어
_2.2.5 함수
_2.2.6 클래스
SECTION 2.3 주요 게임 요소
_2.3.1 물리 특성
_2.3.2 오디오
_2.3.3 애니메이션
_2.3.4 UI
CHAPTER 03 2D 액션 게임 제작
SECTION 3.1 게임 구성 구상
_3.1.1 게임 캐릭터와 규칙을 결정한다
_3.1.2 필요한 기능과 제작 순서를 구체화한다
SECTION 3.2 2D 게임 공간을 작성한다
_3.2.1 새 프로젝트를 만든다
_3.2.2 씬에 배경과 카메라를 추가한다
_3.2.3 TileMap으로 지면을 만든다
_3.2.4 스테이지에 나무와 바위를 추가한다
SECTION 3.3 플레이어를 작성하고 움직임을 추가한다
_3.3.1 플레이어에게 필요한 노드를 준비한다
_3.3.2 스크립트로 플레이어를 동작하게 만든다
SECTION 3.4 아이템을 작성하고 플레이어가 취득하게 한다
_3.4.1 아이템 노드를 작성한다
_3.4.2 플레이어가 아이템을 취득할 수 있게 한다
SECTION 3.5 적 캐릭터를 작성하고 움직인다
_3.5.1 적 캐릭터를 출현시킨다
_3.5.2 적 캐릭터를 움직인다
_3.5.3 적과 플레이어의 충돌을 판정한다
SECTION 3.6 플레이어의 공격을 만든다
_3.6.1 플레이어의 공격을 만든다
_3.6.2 플레이어가 공격할 수 있게 한다
SECTION 3.7 게임 클리어를 추가한다
_3.7.1 골 표시를 작성한다
_3.7.2 골을 판정한다
SECTION 3.8 게임에 소리를 추가한다
_3.8.1 BGM을 추가한다
_3.8.2 공격 효과음을 추가한다
SECTION 3.9 형태를 정리한다
_3.9.1 적과 아이템을 배치한다
_3.9.2 플레이어의 HP를 표시한다
_3.9.3 GameOver와 GameClear
SECTION 3.10 2D 액션 게임의 동작 확인
_3.10.1 동작 확인
CHAPTER 04 3D FPS 게임 제작
SECTION 4.1 게임 구성 구상
_4.1.1 게임 캐릭터와 규칙을 결정한다
_4.1.2 필요한 기능과 제작 순서를 구체화한다
SECTION 4.2 3D 게임 공간을 작성한다
_4.2.1 새 프로젝트 작성
_4.2.2 스테이지에 지면을 추가한다
_4.2.3 스테이지에 벽과 장애물을 추가한다
SECTION 4.3 플레이어를 작성하고 스테이지 위에서 움직인다
_4.3.1 플레이어 노드를 만든다
_4.3.2 스크립트를 작성해 플레이어를 움직인다
SECTION 4.4 적 캐릭터를 작성하고 자동으로 움직인다
_4.4.1 적 캐릭터 노드를 작성한다
_4.4.2 적을 자동으로 움직이기 위한 내비게이션 메시를 작성한다
_4.4.3 스크립트를 작성해 적 캐릭터를 움직인다
_4.4.4 적 캐릭터를 자동 생성한다
SECTION 4.5 플레이어의 공격과 대미지를 작성한다
_4.5.1 소총을 발사한다
_4.5.2 적 캐릭터에 대미지를 입힌다
_4.5.3 플레이어에 대미지를 입힌다
SECTION 4.6 효과음을 입힌다
_4.6.1 총탄 발사 및 명중 시 효과음을 낸다
SECTION 4.7 UI를 작성한다
_4.7.1 타이머를 표시한다
_4.7.2 게임 오버를 표시한다
_4.7.3 쓰러뜨린 적의 수를 표시한다
SECTION 4.8 3D FPS 게임 동작을 확인한다
_4.8.1 동작 확인
CHAPTER 05 AR/VR 제작 기초
SECTION 5.1 AR/VR 콘텐츠를 제작한다
_5.1.1 고도를 사용한 AR/VR 개발
_5.1.2 제작 대상 결정
SECTION 5.2 VR 공간을 작성한다
_5.2.1 새 프로젝트를 만든다
_5.2.2 지면을 추가한다
SECTION 5.3 카메라와 컨트롤러를 추가한다
_5.3.1 XRCamera3D와 XRController3D 작성
SECTION 5.4 VR 공간에 객체를 작성하고 조작한다
_5.4.1 컨트롤러의 RayCast를 작성한다
_5.4.2 AR/VR 공간에 객체를 배치한다
SECTION 5.5 WebXR용 스크립트 구현
SECTION 5.6 WebXR용 내보내기와 실행
CHAPTER 06 고급 개발
SECTION 6.1 게임을 구성하는 요소
_6.1.1 라이팅
_6.1.2 파티클
SECTION 6.2 디버그
_6.2.1 디버그 옵션
_6.2.2 디버거
_6.2.3 프로파일러
_6.2.4 모니터
CHAPTER 07 프로젝트 내보내기
SECTION 7.1 내보내기 템플릿
_7.1.1 내보내기 템플릿 설치
SECTION 7.2 플랫폼별 내보내기
_7.2.1 Windows용 내보내기
_7.2.2 Android용 내보내기
_7.2.3 브라우저용 내보내기
CHAPTER 08 부록
SECTION 8.1 공식 문서
_8.1.1 공식 문서를 읽는 방법
SECTION 8.2 게임 개발에 편리한 도구
‘고도 엔진’은 유니티, 언리얼의 뒤를 이어 전세계에서 세 번째로 이용자가 많은 게임엔진이다.
이 책은 게임엔진을 처음 접하는 입문자는 물론, 기존의 유니티 유저들도 무리없이 고도 엔진을 다룰 수 있도록 초보적인 사용법부터 상세한 개발 방법까지 소개하는 안내서이다.
다른 곳에서는 쉽게 찾아 보기 어려운 GDScript 문법도 자세히 설명하고 있으며, 내장 디버거와 프로파일러 사용법 등 고급 개발을 위한 사용법 안내도 충실하다.
특히 고도 엔진을 사용해 보고자 하는 유니티 사용자들을 위해 유니티 엔진과 고도 엔진의 차이점을 상세하게 소개하고 있어 더욱 활용성이 높다.
국내에서는 이제 막 소개서가 출간되기 시작한 분야이지만, 고도 엔진은 이미 전세계적으로 각광을 받고 있다. 무료 오픈 소스에 뛰어난 성능을 갖춘 고도 엔진의 세계에 책 한 권으로 간단하게 입문해 보자.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
 - - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
 - - 리워드는 한 상품에 최초 1회만 제공됩니다.
 - - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
 
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
 - 도서와 무관한 내용의 리뷰
 - 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
 - 의성어나 의태어 등 내용의 의미가 없는 리뷰
 
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
 - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
 - 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
 - 리워드는 한 상품에 최초 1회만 제공됩니다.
 - sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
 
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
						지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!