目次
1장 게임 제작 준비
1.1 게임 제작에 필요한 기술
__1.1.1 게임 제작에 필요한 기술과 유니티
1.2 유니티
__1.2.1 누구나 게임을 만들 수 있는 개발 환경
__1.2.2 멀티플랫폼 대응
__1.2.3 에셋 스토어
__1.2.4 유니티 사용권
__1.2.5 유니티로 게임을 개발하는 데 필요한 지식
1.3 유니티 설치하기
__1.3.1 유니티를 설치하는 방법
__1.3.2 아이폰에서 실행 준비하기
1.4 유니티 화면 구성 살펴보기
__1.4.1 유니티 화면 구성
1.5 유니티를 직접 써 보면서 익숙해지기
__1.5.1 프로젝트 만들기
__1.5.2 정육면체 추가하기
__1.5.3 게임 실행하기
__1.5.4 씬 저장하기
__1.5.5 Scene 뷰에서 시점 조작하기
__1.5.6 오브젝트 변형하기
__1.5.7 기타 기능
2장 C# 스크립트 기초
2.1 스크립트
__2.1.1 스크립트를 쉽게 배우는 비법
2.2 스크립트 작성하기
__2.2.1 프로젝트 만들기
__2.2.2 스크립트 작성하기
2.3 스크립트 첫걸음
__2.3.1 스크립트
__2.3.2 Hello, World 출력하기
2.4 변수 사용하기
__2.4.1 변수 선언하기
__2.4.2 변수와 연산
2.5 제어문 사용하기
__2.5.1 if 문으로 조건 분기하기
__2.5.2 if~else 문으로 조건 분기하기
__2.5.3 if 문 추가하기
__2.5.4 변수 범위
__2.5.5 for 문으로 반복하기
2.6 배열 사용하기
__2.6.1 배열 선언과 규칙
__2.6.2 배열을 사용하는 방법
2.7 메서드 만들기
__2.7.1 메서드
__2.7.2 메서드를 만드는 방법
__2.7.3 인수도 반환값도 없는 메서드
__2.7.4 인수가 있는 메서드
__2.7.5 인수와 반환값이 있는 메서드
2.8 클래스 만들기
__2.8.1 클래스
__2.8.2 클래스 작성하기
__2.8.3 클래스를 사용하는 방법
__2.8.4 접근 수식자
__2.8.5 this 키워드
2.9 Vector 클래스 사용하기
__2.9.1 Vector
__2.9.2 Vector 클래스를 사용하는 방법
__2.9.3 Vector 클래스 응용하기
3장 오브젝트를 배치하고 움직이는 방법
3.1 게임 설계하기
__3.1.1 게임 기획하기
__3.1.2 게임 리소스 생각하기
3.2 프로젝트와 씬 만들기
__3.2.1 프로젝트 만들기
__3.2.2 스마트폰용으로 설정하기
__3.2.3 씬 저장하기
3.3 씬에 오브젝트 배치하기
__3.3.1 룰렛 배치하기
__3.3.2 바늘 배치하기
__3.3.3 배경색 변경하기
3.4 룰렛 스크립트 작성하기
__3.4.1 스크립트의 역할
__3.4.2 룰렛 스크립트 작성하기
3.5 스크립트를 적용해 룰렛 회전시키기
__3.5.1 룰렛에 스크립트 적용하기
3.6 룰렛의 회전을 정지시키기
__3.6.1 회전 속도를 줄이는 방법
__3.6.2 룰렛 스크립트 수정하기
3.7 스마트폰에서 움직여 보기
__3.7.1 스마트폰 조작에 대응시키기
__3.7.2 아이폰에 빌드하기
__3.7.3 안드로이드에 빌드하기
4장 UI와 감독 오브젝트
4.1 게임 설계하기
__4.1.1 게임 기획하기
__4.1.2 게임 리소스 생각하기
4.2 프로젝트와 씬 만들기
__4.2.1 프로젝트 만들기
__4.2.2 스마트폰용으로 설정하기
__4.2.3 씬 저장하기
4.3 씬에 오브젝트 배치하기
__4.3.1 지면 배치하기
__4.3.2 자동차 배치하기
__4.3.3 깃발 배치하기
__4.3.4 배경색 변경하기
4.4 스와이프로 자동차 움직이기
__4.4.1 자동차 스크립트 작성하기
__4.4.2 스크립트를 자동차 오브젝트에 적용하기
__4.4.3 스와이프 길이에 따라 자동차 이동 거리 바꾸기
4.5 UI 표시하기
__4.5.1 UI 설계 방침
__4.5.2 Text를 사용해 거리 표시하기
4.6 UI를 갱신하는 감독 만들기
__4.6.1 UI를 갱신하는 스크립트 작성하기
__4.6.2 스크립트를 감독 오브젝트에 적용하기
4.7 자동차가 움직일 때 효과음 내기
__4.7.1 Audio Source 컴포넌트를 사용하는 방법
__4.7.2 Audio Source 컴포넌트 적용하기
__4.7.3 효과음 설정하기
__4.7.4 스크립트에서 소리 재생하기
4.8 스마트폰에서 움직여 보기
__4.8.1 아이폰에 빌드하기
__4.8.2 안드로이드에 빌드하기
5장 프리팹과 충돌 판정
5.1 게임 설계하기
__5.1.1 게임 기획하기
__5.1.2 게임 리소스 생각하기
5.2 프로젝트와 씬 만들기
__5.2.1 프로젝트 만들기
__5.2.2 스마트폰용으로 설정하기
__5.2.3 씬 저장하기
5.3 씬에 오브젝트 배치하기
__5.3.1 플레이어 배치하기
__5.3.2 배경 이미지 넣기
5.4 키를 조작해 플레이어 움직이기
__5.4.1 플레이어 스크립트 작성하기
__5.4.2 플레이어에 스크립트 적용하기<