본문내용 바로가기

KYOBO 교보문고

금/토/일 주말특가
책 다시 숲
교보문고 북튜버 : 마법상점
청소년브랜드페스티벌
  • 교보아트스페이스
  • 제5회 교보손글쓰기대회 수상작 전시
처음 시작하는 유니티: 슈팅 게임편
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
360쪽 | 규격外
ISBN-10 : 8960882003
ISBN-13 : 9788960882003
처음 시작하는 유니티: 슈팅 게임편 중고
저자 이동훈 | 출판사 디지털북스
정가
25,000원
판매가
9,000원 [64%↓, 16,000원 할인]
배송비
2,500원 (판매자 직접배송)
지금 주문하시면 2일 이내 출고 가능합니다.
토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.
2017년 2월 20일 출간
제품상태
상태 중급 외형 중급 내형 중급
이 상품 최저가
9,000원 다른가격더보기
새 상품
22,500원 [10%↓, 2,500원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

판매자 배송 정책

  • 토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
74 책도 깔끔하고 상태도 좋네요 5점 만점에 5점 cha2*** 2019.10.11
73 재배송 고생하셨습니다. 5점 만점에 4점 thebad*** 2019.08.29
72 책 깨끗합니당, 배송도 빨랐습니당. 5점 만점에 5점 xi*** 2019.07.09
71 ..................................... 5점 만점에 1점 97*** 2019.06.17
70 상태가 양호해서 만족합니다 5점 만점에 5점 today10*** 2019.05.22

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

최근 게임개발에 대한 관심이 높아지면서, 게임 개발용 엔진에 대한 대중의 호기심도 대폭 증가하였다. 그 중에서도 유티니 엔진은 전 세계의 수많은 개발자들이 가장 많이 선택하고 있는 게임 엔진이다. 때문에 우리나라에서도 많은 개발자들이 유니티에 관심을 가지고 꾸준히 공부하고 있다.

이 책은 유니티를 활용한 게임 개발에 관심 있는 초보자를 대상으로 서술되었다. 그리고 게임 개발에 대해 잘 몰라도, 유니티 프로그램이 어렵게만 느껴져도 책의 처음부터 끝까지 차근차근 따라 하다보면 게임의 기본적인 뼈대를 만들 수 있도록 구성되어 있다.

게임을 이루는 주요 요소들. 아군 만들기, 적군 만들기, 레이저 슈팅 기술, 게임 화면 전환과 상점에서 물건 구입하기 등 다양한 예제들을 통해 유니티를 활용한 게임 제작과 구현이 가능하도록 한다. 뿐만 아니라 새로운 지식을 찾고자 하는 개발자들이 참고할 사항과 관련 사이트들에 대해서도 소개하고 있다. 혼자서 게임을 만들고자 하거나, 소규모 팀으로 게임을 제작하는 분들에게 많은 도움이 될 것이다.

거기에 한 걸음 더 나아가, 단순히 게임 개발에 대해서만 이야기하지 않고, 장차 어떤 게임을 만들 것인가? 게임 기획과 개발은 무엇인가?에 대한 저자 나름의 고찰도 담아 미래의 게임 기획자, 게임 프로그래머들에게 도움이 될 수 있는 조언을 아끼지 않았다. 유니티 게임 엔진으로 게임을 만들고자 하는 독자가 있다면, 이 책이 첫 번째 유니티 교본으로서 게임 제작의 세계로 이끌어 줄 것이다.

저자소개

저자 : 이동훈
저자 이동훈
97년 서울대 경제학부 입학, 반수 후98년 서울대 법학부 입학.
수능, 논술을 2번씩 보고 서울대를 2번 들어간 수재 중의 수재.
더 큰 이상을 실현하고자 전 세계인을 상대로 분투하는 게임개발을 하고 있다. 일본어, 영어를 번역가 수준으로 구사하며, 유니티 엔진, 프로그래밍과 게임기획을 전문적으로 하고 있다.

목차

들어가기 전에 ● 003
서문 ● 003
본서의 활용 및 주의점 ● 003
본서의 구성 ● 004
본서에서 제작할 게임 예시 이미지 ● 005

CHAPTER 01. 게임의 개요 / 013
1.게임의 정의 ● 015
2.게임의 4대 구성요소 ● 016
①게임기획 ● 016
①-1.게임기획의 중요성 ● 016
①-2.게임기획의 분류 ● 019
②스토리 ● 019
③그래픽 ● 020
③-1.그래픽의 중요성과 한계 ● 020
③-2.그래픽의 분류 ● 020
③-3.그래픽 작업의 특성 ● 021
④프로그래밍 ● 022
④-1.프로그래밍은 게임의 필수조건 ● 022
④-2.프로그래밍의 분류 ● 022
④-3.프로그래밍 공부 방법 ● 023
⑤사용자 경험 ● 024
3.게임의 장르 ● 025

CHAPTER 02. 게임 개발의 개요 / 027
1.게임 개발의 모습 ● 029
①중, 대규모 개발의 경우 ● 029
②소규모 개발의 경우 ● 030
2.나홀로 하는 게임 개발의 방법 ● 031
①개발자금의 문제 ● 032
②소규모 개발 시의 주의점 ● 032
3.게임 개발 프로젝트의 관리 ● 034
①개발기간의 산정 ● 034
②실제 개발 시의 프로젝트 관리 ● 035
4.게임의 상업성 판단 ● 036
①게임 시장 ● 036
②게이머 ● 037
③게임의 재미 ● 039
④프로토타이핑 ● 040
⑤결론 ● 041

CHAPTER 03. 게임 개발 환경의 정비 / 043
1.유니티의 개요 및 장단점 ● 045
①유니티의 장점 ● 045
②유니티의 단점 ● 046
③결론 ● 046
2.유니티 설치 및 실행 ● 047
①유니티 무료판과 유료판 ● 047
②유니티 엔진의 다운로드 및 설치 ● 049
②-1.유니티 공식 릴리스 버전의 설치 ● 049
②-2.유니티 베타 버전의 설치 ● 053
②-3.유니티 엔진 프로그램의 사양 ● 054
3.비쥬얼 스튜디오 설치 ● 056
4.개발 시 참고할 여러 리소스들 ● 059
①유니티 공식홈 l UNITY3D.COM ● 059
②유니티 스크립팅 API l ANSWERS.UNITY3D.COM ● 059
③유니티 포럼 l FORUM.UNITY3D.COM ● 060
④구글링 l GOOGLE.COM ● 062
⑤유니티 앤서즈 l ANSWERS.UNITY3D.COM ● 063
⑥스택 오버플로우 l STACKOVERFLOW.COM ● 064
⑦MSDN l MSDN.MICROSOFT.COM/KO-KR/DEFAULT.ASPX ● 065
⑧유니티 한국 공식 카페 l CAFE.NAVER.COM/UNITYHUB ● 066

CHAPTER 04. 게임 기획 / 067
1.좋은 게임 기획의 방법 ● 069
①자발성 ● 069
②규칙성 ● 070
③상호작용성 ● 071
④게이머의 입장 ● 072
2.나 홀로 하는 게임기획 ● 073
①나 홀로 하는 게임 기획의 특징 ● 073
②게임 기획의 방법 ● 074
②-1.개발기간의 문제 ● 074
②-2.필수적인 게임의 요소 ● 075
②-3.단순화한 게임을 기획 ● 076
②-4기획서의 작성 ● 076
3.어떤 게임을 만들 것인가? ● 077

CHAPTER 05. 게임 제작의 준비 / 079
1.유니티 프로젝트 만들기 ● 081
2.게임 에셋의 구입 및 확보 ● 084
①에셋 구입처 ● 085
①-1.유니티 에셋 스토어 ● 085
①-2.터보스퀴드 ● 086
①-3.아카이브3D ● 087
①-4.엔바토 마켓 ● 087
②에셋의 확보 예제 ● 088

CHAPTER 06. 오브젝트 만들기 및 유니티 에디터 기본 / 093
1.유니티 에디터 ● 095
①유니티의 주요 윈도우 ● 095
①-1.Scene (씬) ● 096
①-2.Hierarchy (하이어아키) ● 097
①-3.Inspector (인스펙터) ● 098
①-4.Project (프로젝트) ● 099
①-5.Console (콘솔) ● 101
①-6.Game (게임) ● 102
②유니티의 초기 셋팅 ● 105
2.유니티 씬(Scene) 및C#기초 ● 107
①씬의 개념 ● 107
②유니티C#스크립트의 기초 ● 107
③씬 사이의 이동 ● 114

CHAPTER 07. 유니티 중요 구성요소 및 C# 기본 / 119
1.아군 기체 만들기 ● 121
①Prefab(프리팹) ● 121
②Collider (컬라이더) ● 122
③Rigidbody (리짓바디) ● 125
④Mesh Renderer, Shader(메쉬 렌더러, 쉐이더) ● 127
⑤Camera(카메라) ● 128
⑥일반화 프로그래밍 (추상클래스와 인터페이스) ● 130
⑥-1.추상클래스 (Abstract Class) ● 131
⑥-2.인터페이스 ● 134
⑦게임오브젝트 사이의, 스크립트 사이의 통신 ● 138
⑦-1.스크립트 변수 참조 ● 138
⑦-2.스태틱 변수 선언 ● 141
⑦-3.이벤트 발생 및 구독 ● 142
⑦-4.GameObject.SendMessage ● 146
⑦-5.GetComponent ● 147
⑧속성(Property)과 열거형(Enum) ● 148
⑧-1.속성 (Property) ● 148
⑧-2.열거형 (Enum) ● 151
⑨변수의 형식과 그 변환, 연산자 ● 153
⑨-1.변수의 형식 ● 154
⑨-2.변수의 형식변환 ● 154
⑨-3.연산자 (Operator) ● 157
⑩충돌검출 및 그 활용 ● 160
2.적군 기체 만들기 ● 162

CHAPTER 08. 유니티 스크립팅 / 167
1.유니티와 C# 프로그래밍에 대해서 ● 169
①클라이언트 프로그래밍의 개념 ● 169
②MVVM ● 170
③코드의 관리, 가독성 ● 170
④유니티, 프로그래밍 학습방법 ● 171
2.아군 기체 기능 구현 ● 172
①기체의 스탯 (얕은 복사와 깊은 복사) ● 172
②기체의 움직임 구현 ● 177
③발사체 구현 ● 184
3.적군 기체 기능 구현 ● 203
4.배경 만들기 및 움직이기 ● 205
①화면 해상도 설정 ● 206
②배경 만들기 ● 207

CHAPTER 09. 이펙트 및 애니메이션 / 213
1.이펙트 만들기 ● 215
2.애니메이션 ● 219

CHAPTER10. 스테이지 만들기 및 게임매니저 / 229
1.스테이지 및 게임 진행 ● 231
2.게임매니저 스크립트 ● 232

CHAPTER11. 유저 인터페이스 만들기 / 239
1.HP바 만들기 ● 241
2.게임 스코어 표시 ● 246
3.상점 인터페이스 UI 만들기 ● 255
4.게임 메뉴 UI 만들기 ● 268
①Toggle(토글) 만들기 ● 268
②Dropdown(드롭다운) 만들기 ● 274

CHAPTER12. 게임 사운드 넣기 / 289
1.사운드 에셋 구하기 ● 291
2.사운드 에셋 유니티에 적용하기 ● 292
①사운드 에셋 임포트하기 ● 292
②Audio Listener(오디오 리스너) ● 293
③Audio Source(오디오 소스) ● 295
3.사운드 매니저 스크립팅 ● 297

CHAPTER13. 게임 이벤트 넣기 / 303
1.게임의 정지 및 재개 구현 ● 305
2.이벤트 처리 구현 ● 307

CHAPTER14. 게임의 저장 / 309
1.PlayerPrefs (플레이어프렙스) ● 311
2.Serialization (시리얼라이제이션) ● 312
3.XML, JSON 시리얼라이저 ● 314
4.게임서버 (Mysql, PHP) 및 보안 ● 316
①게임 서버 ● 316
②보안문제 ● 317

CHAPTER15. 안드로이드 빌드 만들기 / 319
1.유니티 빌드 세팅 설정하기 ● 321
2.빌드 암호 설정하기 ● 326
3.최종 빌드 만들기 ● 329

CHAPTER16. 게임을 구글 스토어에 올리기 / 331
1.구글 개발자 계정 만들기 ● 333
2.구글 콘솔 앱 셋업하기 ● 334
3.가격 설정 및 출시하기 ● 339
①가격 설정 ● 339
②출시하기 ● 340
4.유니티 광고 붙이기 ● 342
5.기타 스토어 관련 사항들 ● 350

CHAPTER17. 한 걸음 더 나아가기 / 351
1.게임 수정, 추가하기 ● 353
2.C#고급문법을 마스터 하자 ● 354
3.여러가지 게임의 장르와 기획의 결정 ● 355
4.궁극의 분기점-프로그래머가될것인가, 게임기획자가될것인가 ● 355
④-1.프로그래머 ● 355
④-2.게임기획자 ● 356
④-3.기타 다른게임의 분야 ● 357
5.이제부터 무엇을 할 것인가? ● 357

책 속으로

출판사 서평

책 속 한 문장

회원리뷰

이 책과 함께 구매한 책들

이 책이 속한 분야 베스트

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
고구려2
판매등급
우수셀러
판매자구분
일반
구매만족도
5점 만점에 5점
평균 출고일 안내
3일 이내
품절 통보율 안내
52%

바로가기

최근 본 상품