확장메뉴
주요메뉴


소득공제 베스트셀러
미리보기 공유하기

초보자를 위한 유니티 입문

: 따라 하면서 배우는 2D & 3D 게임 개발

[ 개정판 ]
리뷰 총점9.1 리뷰 8건 | 판매지수 2,535
베스트
게임 45위 | 게임 top20 37주
11월의 굿즈 : 시그니처 2023 다이어리/마블 캐릭터 멀티 폴딩백/스마트 터치 장갑/스마트폰 거치대
월간 개발자 2022년 12월호
[대학생X취준생] 끝날 때 까지 끝난 게 아니야!
[IT 기획전] IT, 모두의 교양
2022 올해의 책 24권을 소개합니다
박해선 저자의 머신러닝/딥러닝 패스
내일은 개발자! 코딩테스트 대비 도서전
[단독] 에듀윌 IT 자격증 기획전 - 가장 빠른 합격출구 EXIT
책 읽는 당신이 더 빛날 2023: 북캘린더 증정
[단독]『혼자 공부하는 파이썬』 개정판 출간
쇼핑혜택
현대카드
1 2 3 4 5

품목정보

품목정보
출간일 2019년 04월 01일
쪽수, 무게, 크기 384쪽 | 183*235*30mm
ISBN13 9791162241653
ISBN10 1162241659

이 상품의 태그

책소개 책소개 보이기/감추기

유니티 초보자도 게임을 만들 수 있다. 2D 게임부터 3D 게임, 모바일 게임까지!

이 책은 유니티 설치부터 2D, 3D 게임 제작까지 다룬다. 초보자가 게임 개발에 필요한 사용법을 습득하는 데 집중할 수 있도록 설치, 설정, 에디터 사용법, 프로젝트와 씬 구성, 오브젝트 설정 등을 쉽게 설명한다. 유니티 기본기를 익혀 3D 공 굴리기 게임과 2D 대포 게임을 만들고, 유니티 UI 시스템을 이용해 게임 UI도 제작한다. 마지막으로 3D 장애물 달리기 게임을 만들고, 스마트폰용 게임으로 손쉽게 변경하는 방법도 살펴본다.

목차 목차 보이기/감추기

CHAPTER 1 유니티를 시작하기 위한 준비
__ 1.1 유니티로 할 수 있는 것을 알자!
__ 1.2 유니티를 설치하자!

CHAPTER 2 인터페이스와 사용 방법
__ 2.1 유니티 에디터의 화면 구성
__ 2.2 기본적인 조작 방법

CHAPTER 3 유니티 사용하기
__ 3.1 프로젝트 만들기
__ 3.2 바닥과 벽 만들기
__ 3.3 경사면 만들기
__ 3.4 공 만들기
__ 3.5 중력 설정하기
__ 3.6 게임 발전시키기

CHAPTER 4 2D 게임 만들기
__ 4.1 프로젝트 만들기
__ 4.2 스프라이트 나누기
__ 4.3 스테이지 만들기
__ 4.4 플레이어 배치하기
__ 4.5 플레이어 제어하기
__ 4.6 포탄 발사하기
__ 4.7 병아리 구슬 만들기
__ 4.8 기능 개선하기

CHAPTER 5 게임 UI 만들기
__ 5.1 유니티의 UI 시스템
__ 5.2 주요 UI 오브젝트
__ 5.3 버튼 클릭 처리하기
__ 5.4 타이틀 화면 만들기

CHAPTER 6 3D 게임 만들기
__ 6.1 프로젝트 만들기
__ 6.2 게임에 필요한 리소스 불러오기
__ 6.3 캐릭터 만들기
__ 6.4 플레이어를 따라 카메라 이동하기
__ 6.5 스테이지 만들기
__ 6.6 장애물 설치하기
__ 6.7 스테이지에 텍스처 설정하기
__ 6.8 라이트 추가하기
__ 6.9 플레이어 추락 처리하기
__ 6.10 스테이지의 목표 지점 만들기
__ 6.11 타이머 기능 만들기
__ 6.12 결과 화면 만들기
__ 6.13 사운드 적용하기

CHAPTER 7 스마트폰에서 실행하기
__ 7.1 스마트폰용 프로젝트 만들기
__ 7.2 스마트폰 입력 처리하기
__ 7.3 스마트폰에서 실행하기

저자 소개 (3명)

출판사 리뷰 출판사 리뷰 보이기/감추기

★이 책의 특징과 구성
이 책에는 유니티를 가르치고 유니티로 개발한 저자들의 노하우가 담겨 있습니다. 입문자가 궁금해하고 어려워하는 내용을 직접 게임을 만들어보며 쉽게 익힐 수 있도록 구성하였습니다. 총 7개 장으로 이루어졌으며 주요 내용은 다음과 같습니다.

_1장 유니티의 주변 지식과 설치 방법 그리고 유니티 허브를 설명합니다.
_2장 유니티 에디터의 화면을 살펴보면서 각 기능을 사용하는 방법을 설명합니다.
_3장 공 굴리기 3D 게임을 만들면서 실제로 유니티를 사용해봅니다.
_4장 굴러 떨어지는 병아리 구슬을 대포로 맞히는 2D 게임을 만들면서 유니티 기본 기능을 익힙니다.
_5장 유니티의 UI 시스템을 이용하여 게임 UI를 만드는 방법을 설명합니다.
_6장 3D 장애물 런 게임을 만들면서 여러 리소스를 사용해봅니다.
_7장 스마트폰용 게임을 만드는 방법을 설명합니다.

★이 책의 유니티 버전에 대하여
이 책의 모든 예제는 유니티 엔진 2019.1.0b4를 기반으로 동작하는 것을 테스트 완료했습니다. 유니티 최신 버전에 맞춰 유니티를 배워봅시다.

★예제 소개

_3D 공 굴리기 게임 만들기
유니티는 화면에 리소스를 배치하고 물리 동작을 설정하는 것만으로 간단한 3D 게임을 만들 수 있습니다. 공이 도착할 바닥과 벽, 굴러갈 경사면 등을 만들고 카메라를 설정해 공 굴리기 게임을 만들어봅니다.

_2D 대포 게임 만들기
화면 왼쪽에서 굴러 내려오는 병아리 구슬을 대포로 맞히는 2D 대포 게임을 만들어봅니다.

_게임 UI 만들기
유니티의 UI(유저 인터페이스) 시스템을 이용해서 텍스트와 버튼 등을 만들어봅니다. 시작 버튼으로 타이틀 화면에서 게임의 메인 화면으로 이동하는 예제를 만듭니다.

_3D 장애물 런 게임 만들기
유니티 에셋 스토어를 활용해 3D 장애물 런 게임을 만들어봅니다. 캐릭터, 스테이지, 장애물을 만들고 카메라, 라이트, 사운드 등을 적용합니다.

_스마트폰용 게임으로 변경하기
3D 장애물 런 게임을 스마트폰에서 실행할 수 있도록 변경합니다. 스마트폰에서의 입력 처리 방법, 실행 시 기기의 부담을 줄이는 방법, 아이폰/안드로이드폰에서 실행하는 방법 등을 알아봅니다.

회원리뷰 (8건) 리뷰 총점9.1

혜택 및 유의사항?
구매 초보자를 위한 유니티 입문 내용 평점5점   편집/디자인 평점5점 YES마니아 : 플래티넘 s*******w | 2021.08.04 | 추천0 | 댓글0 리뷰제목
유니티를 배워보고 싶어서 구매했는데요.  초보자를 위한 거라서 그런지 역시 쉽게 따라할 수 있어서 도움이 많이 된것 같아요. 설명도 쉽고 예시도 많아서 좋았어요.   표지 그림도 너무 귀여워서 선택에 한몫했습니다.  이 책에는 유니티를 가르치고 유니티로 개발한 저자들의 노하우가 담겨 있습니다. 입문자가 궁금해하고 어려워하는 내용을 직접 게임을 만들어;
리뷰제목

유니티를 배워보고 싶어서 구매했는데요. 

초보자를 위한 거라서 그런지 역시 쉽게 따라할 수 있어서

도움이 많이 된것 같아요. 설명도 쉽고 예시도 많아서 좋았어요.

 

표지 그림도 너무 귀여워서 선택에 한몫했습니다. 

이 책에는 유니티를 가르치고 유니티로 개발한 저자들의 노하우가 담겨 있습니다. 입문자가 궁금해하고 어려워하는 내용을 직접 게임을 만들어보며 쉽게 익힐 수 있도록 구성하였습니다. 

이 설명이 다한것 같아요. 유익했습니다. 

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
초보자를 위한 유니티 입문 내용 평점5점   편집/디자인 평점5점 아*한 | 2020.11.22 | 추천0 | 댓글0 리뷰제목
#유니티 #초보자를위한유니티입문 #한빛미디어따라 하면서 자연스럽게 익히는 2D & 3D 게임 개발!이 말이 이 책의 전부를 대변하고 있다고 해도 과언이 아니다. 전반적인 내용이 유니티를 실제로 사용하는 방법에 대한 가이드를 제시한다. 그냥 보고 따라하면 결과물이 나오는 방식이다..처음에는 기본적인 구성부터 친절하게 알려준다. 초보자를 위한 책이니 어쩌면 당연하다. 완전;
리뷰제목

#유니티 #초보자를위한유니티입문 #한빛미디어


따라 하면서 자연스럽게 익히는 2D & 3D 게임 개발!

이 말이 이 책의 전부를 대변하고 있다고 해도 과언이 아니다. 전반적인 내용이 유니티를 실제로 사용하는 방법에 대한 가이드를 제시한다. 그냥 보고 따라하면 결과물이 나오는 방식이다..


처음에는 기본적인 구성부터 친절하게 알려준다. 초보자를 위한 책이니 어쩌면 당연하다. 완전 초보자인 상태라 도움이 되었다.

구성은 다음과 같이 그림 위주로 설명한다. 어떤 메뉴를 누르라는 식으로 지속적으로 가이드한다. 그걸 그대로 따라하면서 익히는 방식이다. 초보자에겐 어쩌면 빠르게 입문할 수 있는 방법일 수도 있다. 다만 여러가지 프로그래밍적 개념은 좀 적게 다루어 아쉽기도 하다.


코드도 당연히 있다.

코드에 대한 상세한 설명도 있으니 걱정없다.

이 책은 말 그대로 무작정(?) 따라하면서 유니티를 익히는 방식이다. 기본개념부터 차근차근 설명하는 책도 많고 그런 방식을 좋아하는 사람도 있다. 하지만 이책과 같은 방식을 선호하는 사람들도 꽤 많기 때문에 본인이 그런 성향이면 이 책이 딱일 것 같다. 개정판이 나왔다는 것, 2쇄라는 점이 이 책의 인기를 증명해준다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
포토리뷰 [책 리뷰] 초보자를 위한 유니티 입문 내용 평점5점   편집/디자인 평점5점 -* | 2020.11.22 | 추천0 | 댓글0 리뷰제목
이번에는 개발서, 초보자를 위한 유니티 입문을 리뷰해 보려 한다. 일단 본격적인 책 내용 리뷰에 앞서서, 유니티라는 게임엔진의 컨텍스트에 대해 살펴보자. 게임 엔진은 게임을 개발하는데 필요한 기능들을 제공하는 플랫폼이라고 보면 된다. 과거에는 게임 회사들이 자체적인 게임을 개발하기 위해, 게임에 자주 쓰이는 기능들을 나름대로의 방법으로 관리해서 사용했다. 하지만, 게임;
리뷰제목

이번에는 개발서, 초보자를 위한 유니티 입문을 리뷰해 보려 한다. 일단 본격적인 책 내용 리뷰에 앞서서, 유니티라는 게임엔진의 컨텍스트에 대해 살펴보자. 게임 엔진은 게임을 개발하는데 필요한 기능들을 제공하는 플랫폼이라고 보면 된다. 과거에는 게임 회사들이 자체적인 게임을 개발하기 위해, 게임에 자주 쓰이는 기능들을 나름대로의 방법으로 관리해서 사용했다. 하지만, 게임산업이 커지고 2D/3D 게임 개발에 필요한 기능들이 어느정도 정립되면서 통합 게임엔진들이 (언리얼/유니티) 등장하게 되었다. 게임회사에 제공하는 솔루션으로, 기술력이 아직 쌓이지 않은 신생 게임회사나 인디 개발자들에게 퀄리티 있는 게임 개발키트를 제공하게 되었다고 생각하면 편하다. 처음 게임엔진을 접하는 이들은 DirectX, OpenGL 같은 컴퓨터 그래픽스 라이브러리와 게임엔진의 차이를 궁금해 하는 경우들이 있다. 보통 게임엔진들은 그들이 제공하는 그래픽 관련 기능에 그래픽스 라이브러리를 사용한다. 게임은 단순히 그래픽스만으로 구현되는 것이 아니라, 물리 엔진이나 다른 컨텐츠적 요소들도 포함하기 때문에, 이를 편리하게 게임엔진이 제공하는 것이다. 또한, 최근에 게임엔진들은 단순히 게임 개발기능 제공을 넘어서, 게이밍 디바이스들에게 (AR/VR 기기 등) 개발 플랫폼으로써 다양한 추가 기능들을 제공하고 있다. 암튼, 이제 게임엔진에 대한 컨텍스트를 가지고 이 책이 독자들에게 제공하는 것이 무엇인지, 그리고 그 제공 컨텐츠에 주 독자층은 어떨지 본격적인 리뷰를 시작한다.

위에서 언급하였듯, 게임 엔진은 그 기능이 매우 다양하기 때문에 이를 처음 접하는 사람들은 어디서 부터 시작하여야 하는지 매우 막막하다. 이 책은 유니티의 기능을 깊게 다루지는 않지만, 유니티가 어떠한 구조를 가지고 있는지 그리고 어떠한 인터페이스로 이 구조들을 이용하게 할 수 있는지 소개한다. 1장에서는 유니티 간단 소개와 개발 환경 세팅을 설명한다. 유니티는 계속해서 업데이트되고 개발환경 세팅의 세부 사항 역시 버전에 따라 달라지므로, 초심자들의 경우 책과 동일한 버전을 그대로 사용하는 것을 추천한다. 2장에서는 유니티 에디터의 기본적인 인터페이스와, 간단히 유니티 에디터를 이용하여 프로젝트를 만들어본다. 사실 유니티 에디터도 말 그대로 에디터이기 때문에, 유니티를 매우 잘 아는 사람이면 다른 에디터를 이용하여 유니티로 개발을 할 수 있다. 하지만, 유니티 에디터는 단순 에디팅 기능 외에 다양한 편의 기능들을 포함하고 있으므로, 유니티 자체 기능에 더 집중하기 위해서는 유니티 에디터를 사용하는 것이 매우 도움이 된다. 3장에서는 본격적으로 유니티 사용법을 익히며, 4장에서 간단한 2D 게임을 만든다. 게임 엔진을 가장 빨리 배우는 방법은 배우고 싶은 엔진으로 게임을 만드는 것이다. 그 과정에서 얕지만 넓게 기능들을 훓어볼 수 있으며 전체적인 Bird-eyed view를 가질 수 있게 된다. 이러한 시야를 가지고 나중에 부족한 부분들은 추가적으로 깊게 파보면 된다. 5장에서는 유니티에서 게임 UI를 배치하는 방법, 6장에서는 3D 게임을 구현하는 과정을 배운다. 2D/3D게임은 게임 구조적으로 차이가 있으므로, 초심자들은 책을 한번 훓은 이후 4장과 6장을 비교해보면서 다시 한번 보기를 추천한다. 이렇게 비교해 보는 과정에서 본인의 게임 구조와 그 구현에 이해가 높아지는 것을 느낄 수 있을 것이다. 마지막으로는, 구현한 게임을 스마트폰에서 구동하는 방법을 배운다. 유니티를 포함한 게임엔진들은 멀티 플랫폼 지원하므로, 이 챕터에서는 간단하게 이를 살펴볼 수 있다.

전체적으로 책의 내용이 기능 소개 및 간단한 예제를 해보는 느낌이라, 책 내용에 충실하면 따라가는데에 크게 어렵지 않다. 그러므로 정말 제목처럼, 게임 엔진을 처음 다뤄보고, 유니티를 배워보고 싶은 초보자를 위한 입문서이며, 만약 다른 게임엔진을 다뤄본 경험이 있다면 간단히 유니티와 친해지기 위한 매우 첫 스텝을 도움 받을 수 있을거라 생각한다. 하지만, 책 내용이 유니티의 깊은 기능들이나 게임 개발에 깊은 지식들을 다루고 있지 않으므로, 이 책을 빠르게 마치고 입문서를 넘어 일반 개발서로 넘어가는 것을 추천한다.



댓글 0 이 리뷰가 도움이 되었나요? 공감 0

한줄평 (2건) 한줄평 총점 8.0

혜택 및 유의사항 ?
구매 평점5점
유익했어요
이 한줄평이 도움이 되었나요? 공감 0
YES마니아 : 플래티넘 s*******w | 2021.08.04
평점3점
전체적으로 가볍게 읽고 따라해볼수 있는 책이였습니다. UNITY를 처음 배우면 강추드립니다
이 한줄평이 도움이 되었나요? 공감 0
p*****7 | 2019.04.06
  •  쿠폰은 결제 시 적용해 주세요.
1   25,200
뒤로 앞으로 맨위로 aniAlarm