책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788956748313
· 쪽수 : 336쪽
책 소개
목차
Chapter 1. 유니티(Unity) 시작하기
1 유니티 엔진의 이해
2 유니티 설치
3 프로젝트 생성
Chapter 2. 유니티의 이해
1 작업 레이아웃의 설정과 이해
2 리소스의 이해
3 게임 오브젝트와 컴포넌트
4 게임 오브젝트 배치
5 컴포넌트 수정
6 공굴리기 만들기
7 완성된 씬 저장하기
Chapter 3. C# 스크립트 기본기 다루기
1 왜 스크립트를 써야 하는가
2 자료형
3 연산자
4 조건문
5 반복문
6 유니티에서 테스트하기
7 컴포넌트
8 게임 오브젝트 움직여 보기
Chapter 4. 2D 종스크롤 슈팅 게임 만들기 : 이동과 충돌 다루기
1 움직이는 배경
2 움직이는 플레이어 비행기
3 총알 발사
4 적 비행기
5 게임 중간에 적 비행기 생성
6 충돌의 이해
7 스코어 표시
8 게임오버(Scene 전환)
Chapter 5. 클리커 게임 만들기 : UI 다루기
1 UI의 이해
2 UGUI(Unity GUI)
3 클리커 게임의 구성
4 UI 레이아웃 구성 - 기본
5 게임 배경 구성
6 UI 레이아웃 구성 - 심화
7 저장
8 옵션(설정) 만들기(그 이외의 UI들)
Chapter 6. 디펜스 게임 만들기
1 레이어 다루기
2 스프라이트 충돌 구성
3 몰려오는 적
4 터치로 적 공격(레이캐스트 2D)
5 성 구현
6 스코어 구현
7 레벨 디자인
Chapter 7. FPS 게임 만들기 : 3D 다루기
1 3D 이해, 메쉬 렌더러 다루기
2 따라다니는 카메라
3 1인칭 조작 구현하기
4 총 발사
5 적 오브젝트와 벽
6 AI의 길찾기(내비게이션 다루기)
7 적의 AI(따라오는 적, 패트롤)
8 조명
9 지형(Terrain)
Chapter 8. 게임의 완성과 출시
1 Unity Ads(보상형 동영상 광고) 넣기
2 IAP 버튼(인앱 결제)
3 안드로이드로 빌드
4 플레이스토어에 등록
Chapter 9. 2017, 2018 버전에서 새로 추가된 유용한 기능
1 Content Size Fitter
2 타일 맵(Tile Map)
3 스프라이트 마스크(Sprite Mask)
4 2D Sprite Shape
5 씨네머신(Cinemachine)
6 포스트 프로세싱(Post Processing)
7 프로빌더(ProBuilder)
Chapter 10. 자주 발생하는 오류
1 접근의 오류
2 NullReferenceException/UnassignedReferenceException
3 Can’t add script component
4 IndexOutOfRangeException