유니티 교과서

기타무라 마나미
432p

購入可能なサービス

本情報の最新性は保証されませんので、正確な情報は各プラットフォームにてご確認ください

著者/訳者

目次

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 플레이어에 스크립트 적용하기<

出版社による書籍紹介

검증된 베스트셀러 [유니티 교과서] 유니티 6 버전에 맞춰 개정! 그림으로 이해하고 만들면서 익히는 가장 쉬운 유니티 입문서! [유니티 교과서, 개정8판]은 유니티를 사용해 2D/3D 게임과 애니메이션을 만들면서 유니티 기초 지식과 함께 게임 제작 흐름을 익히는 것을 목적으로 한다. 유니티를 설치한 후 C# 핵심 문법을 학습하고, 이어서 여섯 가지 2D/3D 게임을 '게임 설계하기 → 프로젝트와 씬 만들기 → 씬에 오브젝트 배치하기 → 스크립트 작성하기 → 스크립트 적용하기' 단계로 만들며 게임 제작 흐름을 익힌다. 만든 게임은 스마트폰에 넣어 실행해볼 수 있다. 유니티 6 버전에서 테스트했고, 예제 소스를 제공하기 때문에 초보자들도 무리 없이 학습할 수 있다. 게임 제작이 처음이라면 유니티와 C# 기초부터 시작하자! 유니티와 C# 프로그램을 몰라도 괜찮다 유니티 설치부터 해보며, C# 프로그램 기초도 함께 설명한다. 유니티 스크립트에 필요한 변수, 제어문, 배열, 메서드, 클래스를 핵심만 간단히 배운다. 502개의 그림으로 이해하는 유니티 기초 지식 컨트롤러 스크립트, 감독 스크립트, 오브젝트 배치, 회전 방향, 캐릭터의 움직임, 변수, 메서드 같은 개념을 설명하는 240개 일러스트와 266개 유니티 화면을 수록했다. 게임 제작 흐름을 익힌다 '게임 설계하기 → 프로젝트와 씬 만들기 → 씬에 오브젝트 배치하기 → 스크립트 작성하기 → 스크립트 적용하기'로 제작 흐름을 익힌다. 5단계 흐름으로 여섯 가지 2D/3D 게임을 만들어 본다. 4개의 2D 게임과 2개의 3D 게임을 직접 만들어 본다 오늘의 운세, 거리 계산, 화살 피하기, 깃발 클리어 4개의 2D 게임과 밤송이 던지기, 사과 받기 2개의 3D 게임을 직접 만들어 본다.

この作品が含まれたまとめ

1