가장 쉬운 유니티 게임 제작 (2판)
Description
쉽게 따라하며 익히는 유니티 게임 만들기
이미 초판에서 많은 사랑을 받았던 이 책은 최신 유니티 2022 버전에서 새로 추가된 유용한 기능을 소개하며 시작하고 있다. 지루한 유니티에 대한 설명보다는 게임 제작과 진행을 위한 사전 준비 과정으로 시작한다. 이후 쉬운 장르부터 차츰 어려운 장르로 진행할 수 있도록 최대한 상세하게 과정을 구성하였으며, 저자의 팁을 중간중간 수록하고 있다. 게임 완성 후 출시에 사용할 빌드 과정과 유용한 기능, 최신 버전에 새롭게 추가된 기능을 다루면서 기존에 있던 도서들과의 차별성을 주려고 하였다. 특히 2판으로 바뀌면서 새로운 버전으로 탈바꿈하였으며 최신 경향에 맞춰 빌드하고 등록하는 방법들을 추가하였다. 프로젝트 진행에 사용한 예제를 제공하기 때문에 직접 따라해 보면서 본인의 기능을 추가하여 더 나은 방향으로 만들어볼 수 있을 것이다.

저자

김민석

한국복지대학교게임콘텐츠과를졸업했으며제3회NHN게임시나리오공모전에입선하였다.GooglePlayFeaturedApps20만다운로드게임‘원썬키우기’‘폐인키우기’1인&팀제작하였고,현재탈잉유니티튜터,패스트캠퍼스1인게임개발BOOTCAMP2기~강사,FlickContentsLab개발자로활동중이다.

목차

Chapter1.유니티(Unity)시작하기
1.유니티엔진의이해
2.유니티설치
3.프로젝트생성

CHAPTER2.유니티의이해
1.작업레이아웃의설정과이해
2.리소스의이해
3.게임오브젝트와컴포넌트
4.게임오브젝트배치
5.컴포넌트수정
6.공굴리기만들기
7.완성된씬저장하기

CHAPTER3.C#스크립트기본기다루기
1.왜스크립트를써야하는가
2.자료형
3.연산자
4.조건문
5.반복문
6.유니티에서테스트하기
7.컴포넌트
8.게임오브젝트움직여보기

CHAPTER4.2D종스크롤슈팅게임만들기:이동과충돌다루기
1.움직이는배경
2.움직이는플레이어비행기
3.총알발사
4.적비행기
5.게임중간에적비행기생성
6.충돌의이해
7.스코어표시
8.게임오버(Scene전환)

CHAPTER5.클리커게임만들기:UI다루기
1.UI의이해
2.UGUI(UnityGUI)
3.클리커게임의구성
4.UI레이아웃구성-기본
5.게임배경구성
6.UI레이아웃구성-심화
7.저장
8.옵션(설정)만들기(그이외의UI들)

CHAPTER6.디펜스게임만들기
1.레이어다루기
2.스프라이트충돌구성
3.몰려오는적
4.터치로적공격(레이캐스트2D)
5.성구현
6.스코어구현
7.레벨디자인

CHAPTER7.FPS게임만들기:3D다루기
1.3D이해,메쉬렌더러다루기
2.따라다니는카메라
3.1인칭조작구현하기
4.총발사
5.적오브젝트와벽
6.AI의길찾기(내비게이션다루기)
7.적의AI(따라오는적,패트롤)
8.조명
9.지형(Terrain)

CHAPTER8.게임의완성과출시
1.UnityAds(광고)넣기
2.IAP버튼(인앱결제)
3.안드로이드로빌드
4.플레이스토어에등록

CHAPTER9.패키지매니저-유용한기능들
1.타일맵(TileMap)
2.스프라이트마스크(SpriteMask)
3.2DSpriteShape
4.씨네머신(Cinemachine)
5.프로빌더(ProBuilder)
6.그외UnityRegistry패키지

CHAPTER10.자주발생하는오류
1.접근의오류
2.NullReferenceException/UnassignedReferenceException
3.Can’tadd-scriptcomponent
4.IndexOutOfRangeException

출판사 서평

1인게임만들어돈버는방법

1인미디어시대에발맞추어빠른속도로정보를교류하는MZ가되기위한나만의게임을만들고출시하여수익을창출하기까지를한권에담았다.하루에수십개씩쏟아지는모바일게임시장은전쟁터가된지오래되었지만,내가배운유니티로취향에맞게직접게임을만드는즐거움도맛볼기회는흔치않다.이책의가장큰강점은게임을만드는데서그치지않고,안드로이드로빌드하고플레이스토어에등록하여최종적으로는수익을창출할수있게안내하기때문에일석이조의학습효과를누릴수있다는것이다.N잡러가대세인요즘시대에게임개발경험이없어도,C#기초만알고있어도,유니티초보자도,문과생도모두시작할수있도록이미1판에서인정받은만큼친절하게안내하고있으니용기를내어도전해보자.