이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장 유니티 시작
__1.1 유니티 소개 __1.2 유니티 설치 및 설정 2장 인터페이스와 사용법 __2.1 유니티 화면 구성 __2.2 기본적인 조작 방법 3장 유니티 사용하기 __3.1 프로젝트 만들기 __3.2 바닥과 벽 만들기 __3.3 경사면 만들기 __3.4 공 만들기 __3.5 물리 동작 설정하기 4장 캐릭터 움직이기 __4.1 프로젝트 만들기 __4.2 스테이지 만들기 __4.3 캐릭터 배치하기 __4.4 에셋 스토어 이용하기 __4.5 이펙트 추가하기 5장 게임 UI 만들기 __5.1 게임 화면에 텍스트 표시하기 __5.2 게임 화면에 버튼 표시하기 __5.3 버튼 클릭 이벤트 처리하기 6장 〈실전〉 3D 디펜스 게임 만들기 __6.1 스테이지 만들기 __6.2 벽 만들기 __6.3 공 날리기 __6.4 캐릭터 만들기 __6.5 UI 만들기 __6.6 스마트폰용으로 변경하기 7장 〈실전〉 3D 장애물 런 게임 만들기 __7.1 프로젝트 만들기 __7.2 스테이지의 바닥 만들기 __7.3 캐릭터 준비하기 __7.4 게임 화면 스크롤시키기 __7.5 스테이지 만들기 __7.6 텍스처 설정하기 __7.7 라이트 추가하기 __7.8 낙하 판정 처리하기 __7.9 스테이지의 목표 지점 만들기 8장 〈실전〉 2D 공 굴리기 게임 만들기 __8.1 유니티의 2D 기능 살펴보기 __8.2 2D 기능을 사용하여 게임 만들기 __8.3 스프라이트 잘라내기 __8.4 2D 게임 만들기 |
|
★이 책의 특징
이 책은 유니티 엔진의 설치부터 2D, 3D 게임 제작까지를 다룬다. 초보자가 게임 개발에 필요한 사용법을 습득하는 데 집중할 수 있도록 5장까지는 설치, 설정, 에디터 사용법, 캐릭터와 씬 구성, uGUI 사용법 등을 아주 간단한 예제로 알아본다. 6장부터 8장까지는 나만의 게임을 만들 수 있게 3D 디펜스 게임, 장애물 런 게임, 공 굴리기 게임을 함께 만들어본다. 이 책만 있으면 초보자도 자신만의 상상을 멋진 유니티 게임으로 구현할 수 있게 될 것이다. - 3D, 2D 샘플 게임을 만들면서 유니티 게임 제작의 기초를 익힌다. - 샘플 예제로 자바스크립트 스크립트 버전과 C# 버전을 모두 제공한다. ★ 예제 프로젝트 소개 _3D 디펜스 게임 클릭한 위치를 향해 공을 던져 스테이지 안쪽에서 다가오는 캐릭터를 밀어내는 게임이다. 캐릭터가 일정선을 넘으면 게임이 종료된다. 점수 표시 및 시작 버튼을 만드는 방법도 소개한다. 간단하면서도 다양한 방향으로 변화를 줄 수 있는 응용폭이 넓은 게임이다. _3D 장애물 런 게임 장해물을 피하면서 최대한 빨리 목표 지점에도 도달하는 게임이다. 유니티 5에서는 캐릭터와 카메라, 스테이지 등의 게임을 만들기 위한 리소스를 쉽게 가져다 쓸 수 있다. 따라서 이러한 것들을 잘 이용하면 훌륭한 게임을 놀라울 정도로 쉽게 만들 수 있다. 텍스처와 조명을 사용하여 스테이지를 연출하는 방법이나 시간기록이나 최고점수 등 여러 게임에 적용할 수 있는 기능도 살펴본다. _2D 공 굴리기 게임 유니티라고 하면 3D 게임에 대한 이미지가 강하지만 유니티 5에는 2D 게임을 만드는 기능도 충분히 제공한다. 3장에서 만든 3D 공 굴리기 게임을 2D 버전으로 만들어본다. ★이 책의 구성 - 유니티에 대한 주변 지식과 설치 방법 - 유니티 에디터의 각 기능을 사용하는 방법 - 간단한 게임을 만들면서 실제로 유니티를 사용하기 - 캐릭터와 씬을 구성하는 방법 - uGUI를 이용하여 게임의 UI를 만드는 방법 - 모바일에 최적화시키는 방법 - 2D 게임을 만드는 방법 |