본문 바로가기

추천 검색어

실시간 인기 검색어

고도 엔진 간단 입문

기본 유니티사용자를 위한 고도 엔진 사용법 안내
카쓰무라 토모히로 저자(글) · 김모세 번역
에이케이커뮤니케이션즈 · 2024년 05월 25일
10.0
10점 중 10점
(4개의 리뷰)
추천해요 (75%의 구매자)
  • 고도 엔진 간단 입문 대표 이미지
    고도 엔진 간단 입문 대표 이미지
  • 고도 엔진 간단 입문 부가 이미지1
    고도 엔진 간단 입문 부가 이미지1
  • 고도 엔진 간단 입문 부가 이미지2
    고도 엔진 간단 입문 부가 이미지2
  • A4
    사이즈 비교
    210x297
    고도 엔진 간단 입문 사이즈 비교 189x257
    단위 : mm
01 / 04
무료배송 소득공제
10% 26,100 29,000
적립/혜택
1,450P

기본적립

5% 적립 1,450P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 1,450P
  • 리뷰 작성 시, e교환권 추가 최대 300원
배송안내
무료배송
배송비 안내
국내도서/외국도서
도서 포함 15,000원 이상 구매 시 무료배송
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)

15,000원 미만 시 2,500원 배송비 부과

교보Only(교보배송)
각각 구매하거나 함께 20,000원 이상 구매 시 무료배송

20,000원 미만 시 2,500원 배송비 부과

해외주문 서양도서/해외주문 일본도서(교보배송)
각각 구매하거나 함께 15,000원 이상 구매 시 무료배송

15,000원 미만 시 2,500원 배송비 부과

업체배송 상품(전집, GIFT, 음반/DVD 등)
해당 상품 상세페이지 "배송비" 참고 (업체 별/판매자 별 무료배송 기준 다름)
바로드림 오늘배송
업체에서 별도 배송하여 1Box당 배송비 2,500원 부과

1Box 기준 : 도서 10권

그 외 무료배송 기준
바로드림, eBook 상품을 주문한 경우, 플래티넘/골드/실버회원 무료배송쿠폰 이용하여 주문한 경우, 무료배송 등록 상품을 주문한 경우
주문정보를 불러오는 중입니다.
기본배송지 기준
배송일자 기준 안내
로그인 : 회원정보에 등록된 기본배송지
로그아웃 : '서울시 종로구 종로1' 주소 기준
로그인정확한 배송 안내를 받아보세요!

이달의 꽃과 함께 책을 받아보세요!

1권 구매 시 결제 단계에서 적용 가능합니다.

알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

책 소개

이 책이 속한 분야

무료 오픈 소스, 뛰어난 성능의 고도 엔진으로 부담없이 게임을 개발하자!
‘고도 엔진’은 유니티, 언리얼의 뒤를 이어 전세계에서 세 번째로 이용자가 많은 게임엔진이다.
이 책은 게임엔진을 처음 접하는 입문자는 물론, 기존의 유니티 유저들도 무리없이 고도 엔진을 다룰 수 있도록 초보적인 사용법부터 상세한 개발 방법까지 소개하는 안내서이다.
다른 곳에서는 쉽게 찾아 보기 어려운 GDScript 문법도 자세히 설명하고 있으며, 내장 디버거와 프로파일러 사용법 등 고급 개발을 위한 사용법 안내도 충실하다.
특히 고도 엔진을 사용해 보고자 하는 유니티 사용자들을 위해 유니티 엔진과 고도 엔진의 차이점을 상세하게 소개하고 있어 더욱 활용성이 높다.
국내에서는 이제 막 소개서가 출간되기 시작한 분야이지만, 고도 엔진은 이미 전세계적으로 각광을 받고 있다. 무료 오픈 소스에 뛰어난 성능을 갖춘 고도 엔진의 세계에 책 한 권으로 간단하게 입문해 보자.

작가정보

저자(글) 카쓰무라 토모히로

1994년생 나라 현 출신. 고등전문학교에서 로보틱스를 배운 뒤 도쿄대 항공우주공학과에 입학, 2020년에 동대학 대학원을 졸업했다. 학생시절에는 초중고생을 위한 프로그래밍 교실에서 4년 정도 게임 개발을 통해 프로그래밍을 배웠다. 현직(노무라 종합연구소·멀티클라우드 인터그레이션 사업본부OpenStandia사업부)에서는 주로 금융계 고객을 대상으로 한 시스템 설계 개발을 하고 있다.
최근에는 Rust 등의 프로그래밍 언어나 프론트엔드 어플리케이션, 클라우드 기술 등 다양한 분야에 흥미를 지니고 있다.

번역 김모세

소프트웨어 엔지니어, 소프트웨어 품질 엔지니어, 애자일 코치 등 다양한 부문에서 소프트웨어 개발에 참여했다. 재미있는 일, 나와 조직이 성장하고 성과를 내도록 돕는 일에 보람을 느껴 2019년부터 번역을 시작했다. 지은 책으로 〈코드 품질 시각화의 정석〉(지앤선, 2015)이 있고, 옮긴 책으로는 〈파이토치와 구글코랩으로 배우는 BERT 입문〉(AK커뮤니케이션즈, 2024), 〈추천 시스템 입문〉(한빛미디어, 2023), 〈그림과 작동 원리로 쉽게 이해하는 웹의 기초/서버의 기초〉(위키북스, 2023), 〈시스템을 잘 만들게 하는 기술〉(위키북스, 2023), 〈아트 오브 셸 원라이너
160제〉(제이펍, 2023), 〈애자일 소프트웨어 아키텍트의 길〉(에이콘출판, 2022), 〈애자일 개발의 기술 2/e〉(에이콘출판, 2023) 등이 있다.

목차

  • 유니티에서 고도 엔진으로, 이것만은 알아두자
    유니티와 고도의 좌표계 차이
    유니티와 고도의 씬 구조 차이
    유니티와 고도의 스크립트 언어 차이
    유니티와 고도의 통신 방식 차이
    유니티 에셋을 고도로 가져오기
    추천의 글
    들어가며

    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 문법을 기초부터 안내
-고도 엔진 내장 디버거, 프로파일러 사용법

기본정보

상품정보 테이블로 ISBN, 발행(출시)일자 , 쪽수, 크기, 총권수을(를) 나타낸 표입니다.
ISBN 9791127476007
발행(출시)일자 2024년 05월 25일
쪽수 256쪽
크기
189 * 257 * 17 mm / 772 g
총권수 1권

Klover

구매 후 리뷰 작성 시, e교환권 200원 적립

데이터를 불러오는 중입니다.

문장수집 (0)

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요.

교환/반품/품절 안내

  • 반품/교환방법

    마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환 신청, [1:1 상담 > 반품/교환/환불] 또는 고객센터 (1544-1900)
    * 오픈마켓, 해외배송 주문, 기프트 주문시 [1:1 상담>반품/교환/환불] 또는 고객센터 (1544-1900)
  • 반품/교환가능 기간

    변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
  • 반품/교환비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 반품/교환 불가 사유

    1) 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
    2) 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
    3) 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    4) 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    5) 디지털 컨텐츠인 ebook, 오디오북 등을 1회이상 ‘다운로드’를 받았거나 '바로보기'로 열람한 경우
    6) 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    7) 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    8) 세트상품 일부만 반품 불가 (필요시 세트상품 반품 후 낱권 재구매)
    9) 기타 반품 불가 품목 - 잡지, 테이프, 대학입시자료, 사진집, 방통대 교재, 교과서, 만화, 미디어전품목, 악보집, 정부간행물, 지도, 각종 수험서, 적성검사자료, 성경, 사전, 법령집, 지류, 필기구류, 시즌상품, 개봉한 상품 등
  • 상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
  • 소비자 피해보상 환불 지연에 따른 배상

    1) 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    2) 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

TOP