본문 바로가기

추천 검색어

실시간 인기 검색어

유니티 게임 프로그래밍 바이블

23가지 다양한 게임을 만들면서 배우는 유니티 게임 개발의 모든 것
위키북스

2022년 08월 17일 출간

종이책 : 2019년 03월 27일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (74.43MB)
ISBN 9791158393595
쪽수 628쪽
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

PDF 필기 Android 가능 (iOS예정)
소득공제
소장
정가 : 32,000원

쿠폰적용가 28,800

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

《유니티 게임 프로그래밍 바이블》은 이제 막 유니티 초보자의 길을 졸업한 개발자에게 한 단계 올라설 수 있는 실력을 갖추도록 도와주는 정보를 제공한다. 계속 진화하는 유니티 개발 환경의 최신 기능 활용법을 설명함으로써 게임 개발의 효율화와 새로운 게임에 대한 도전에 두려움 없이 나아갈 수 있도록 돕는다.

가능한 한 많은 장르나 테마를 수록하여 당장 실전에서 필요한 정보뿐만 아니라 앞으로 알아 두면 게임 제작에 도움이 될 만한 정보를 총망라해서 설명하고 있어 실질적인 게임 개발에 대한 아이디어와 노하우를 익히는 데 많은 도움이 될 것이다.
▣ 01장: 3D RUN 게임
샘플에서 다루는 내용
샘플 게임의 플레이 방식
유니티 애니메이션의 기초 지식
__메카님이란
__애니메이터의 기능
__애니메이터 컨트롤러의 기본
__스테이트 머신에서 애니메이션 동작 연결
RUN 게임 프로그램의 설명
__프로그램의 개요
__애니메이터 컨트롤러 에셋의 구성
__애니메이션을 제어하는 스크립트
정리

▣ 02장: 3D RUN & 사격 게임
샘플에서 다루는 내용
샘플 게임의 플레이 방법
캐릭터를 애니메이션하는 「아바타」의 기초 지식
__3D 애니메이션의 기초 기술
__유니티에서 3D 애니메이션 기술의 활용
아바타 만들기
애니메이션 레이어의 설정
__애니메이션 레이어를 이용한 애니메이션의 합성
__애니메이션 레이어의 기본 조작
__아바타 마스크
__애니메이션 레이어의 동기화
IK(Inverse Kinematics)를 이용한 캐릭터의 자세 제어
블렌드 트리
__BlendType(블렌드의 계산 방법) 지정
Animator Override Controller로 실행 시 애니메이션의 교환
「3D RUN 게임」의 기능 확장
__사격 애니메이션 만들기
__새로운 캐릭터 추가
정리

▣ 03장: 안경 언니의 거리 산책
샘플에서 다루는 내용
샘플 앱의 개발 환경
샘플 앱의 사용 방법
캐릭터의 설정
__Rig 설정
__Animation 설정
__캐릭터의 배치
환경 설정
__스카이박스와 Ambient 설정
__필드 설정
Input 설정
__키보드와 마우스 조작
__컨트롤러로 조작
__Input Manager 설정
스크립트 설정
애니메이션 설정
__Character Controller 컴포넌트
애니메이터 설정
__Animator Controller 작성
__애니메이션용 변수의 설정
__걷는다, 뛴다, 멈춘다 애니메이션 설정
__낙하 애니메이션 설정
Cloth 설정
__빈 게임 오브젝트 배치
__캡슐의 크기와 위치 맞추기
__Cloth 컴포넌트 설정

▣ 04장: 낮과 밤이 흐르는 오픈 월드
샘플에서 다루는 내용
샘플 게임의 개발 환경
샘플 게임의 플레이 방법
프로젝트 구성
필드가 되는 「Terrain」을 만들고 설정하기
__Terrain의 개요
__새로운 Terrain 생성
__지형 에디트로 지형 만들기
__Paint Texture를 이용한 지면 칠하기
__Paint Details를 이용한 풀 기르기
__Terrain Settings에서 성능 조정
플레이어와 포털 만들기
__플레이어 만들기
__포털 만들기
낮과 밤의 흐름을 관리하는 「SkyboxController」
__스카이박스란
Procedural Skybox를 동적으로 조작하는 「SkyboxController」
__「SkyboxController」의 시간 경과 처리
라이트를 항상 움직이기 위해 필요한 그리기 설정
정리

▣ 05장: 3D 미로
샘플에서 다루는 내용
샘플 게임 개발 환경
샘플 게임의 플레이 방법
프로젝트를 구성하는 오브젝트
미로 자동 생성 스크립트 설정
미로 자동 생성 알고리즘
캐릭터 설정
Hit 스크립트에서의 각종 판정
미로의 메인 처리
__버튼 이벤트 처리
그래픽의 고속화 처리
__카메라링
__오클루전 컬링
__렌더링 순서의 최적화(다이나믹 배치)
__캐릭터 뼈대의 최적화
이용할 셰이더의 용도에 따라 사용 구분
기타 표준 셰이더의 소개

▣ 06장: 3D 두더지 잡기
샘플에서 다루는 내용
샘플 게임의 개발 환경
샘플 게임의 사용법
프로젝트를 구성하는 오브젝트
UI 구축
게임 화면 만들기
__두더지 구멍 만들기
__두더지 구멍의 포그 설정
__오브젝트를 그리는 순서 변경
충돌 판정하기
두더지를 표시한다
두더지 그래픽
셀 룩 셰이더를 이용해 두더지 그리기
__셀 룩의 그늘 표현
__아웃라인 그리기
파티클 이펙트 만들기
__두더지를 탭했을 때의 파티클 이펙트
__새로운 파티클 만들기
자주 사용되는 파티클의 기능
__파티클의 움직임에 노

★ 이 책에서 다루는 내용 ★

- 개발 중인 게임이나 앞으로 개발할 게임에 즉시 사용할 수 있는 기술을 익힌다.
- 전문가로 가는 유니티 고급 기술을 활용한 23개의 프로젝트를 만들면서 배운다.
- 현업에서 활약 중인 저자들이 설명하는 완성도 높은 샘플 게임을 배우면서 소스코드나 에셋 등 모든 예제를 내려받아 실행할 수 있다.

◎ 3D
- 캐릭터 조작(애니메이터/애니메이터 컨트롤러/메카님/애니메이션 클립/아바타/애니메이션 레이어/IK/블렌드 트리/Animator Override Controller)
- 그래픽 최적화(카메라 컬링/오클루전 컬링/다이내믹 배칭/Frame Debuggger/Optimize Game Objects)
- 커스텀 셰이더, 셰이더 언어
- Particle System(슈리켄), Terrain, Procedural Skybox, 내비게이션 시스템(NavMesh)

◎ 2D
- Anima2D, Sprite Editor, SpriteMesh, IK, Pose Manager, Animation
- Tilemap
- Perspective Projection, SpriteRenderer, Physics 2D, ParticleSystem, TextureAtlas

◎ UI/UX
- TextMesh Pro, ScriptableObject
- Input, 가상 패드, 카메라 제어, CharacterController, uGUI

◎ AR/VR
- ARKit, ARCore, Google VR

◎ 리소스
- WebCamTexture, Input.Location, Input.compass, Google Maps APIs
- JsonUtility, BinaryFormatter, ThreadPool, MD5CryptoServiceProvider, AESManaged
- AssetBundle, AssetbundleGraphTool
- Excel Importer, ScriptableObject
- 사운드 제어(BGM의 페이드, Audio Mixer, 볼륨 설정 만들기, 사운드 처리 최적화)

◎ 기타
- Unity ML-Agents
- 프로파일링, 프레임 디버깅, 성능 튜닝
- 동영상 광고, Unity Ads, 앱의 마네타이즈

<저자 소개>

요시야 미키토 - 19장
후루카와 히데카즈 - 13, 14, 15, 21장
이치죠 타카아키 - 20장
니시모리 타케토시 - 08, 18장
무로호시 료타 - 10장
쿠루마타니 하야토 - 16, 17장
미나토 신페이 - 01, 02장
츠치야 츠카사 - 07장
쿠로카와 유스케 - 22장
나카무라 유이치 - 23장
Garyu - 05, 06장
코포코포 - 11, 12장
카세 - 04장
Hataken - 09장
Monmoko - 03장

작가정보

역자 : 김은철
㈜아이티에스 대표. AWS에 기반한 IoT 실시간 서비스를 개발했다. 일본 법인 ㈜아이티에스 대표 및 엘피에이캠퍼스 전임강사(C, C++, MFC, Network, Database)를 역임하고 한화S&C㈜에서 근무했다. 역서로 『유니티 5 교과서』 외 다수가 있다. 최근에는 앱, 인공지능, 블록체인 관련 사업을 하고 있다.

역자 : 유세라
일본어 전문 번역가로 활동하고 있으며 현재 ㈜컴온히어 기업 대표로 앱과 인공지능 관련 일을 하고 있다. 한국에서 영상 처리와 게임 분야의 프로그래밍을 했고 일본에서 IT 엔지니어로 활동했다. 역서로는 『유니티 5 교과서』 외 다수가 있다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

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

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    유니티 게임 프로그래밍 바이블 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    유니티 게임 프로그래밍 바이블 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    유니티 게임 프로그래밍 바이블
    23가지 다양한 게임을 만들면서 배우는 유니티 게임 개발의 모든 것
    저자 모두보기
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)