본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

유니티 5.x 게임 개발의 시작 인기 장르 프로젝트를 통해 배우는 유니티 5.x 게임 개발

acorn+PACKT 시리즈
존 도란 지음 | 이진오 옮김 | 에이콘출판 | 2017년 06월 30일 출간
  • 정가 : 30,000원
    판매가 : 27,000 [10%↓ 3,000원 할인]
  • 통합포인트 :
    [기본적립] 1,500원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    10월 16일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 게임/아트북을 한 눈에 모아보세요!
    2017.10.20 ~ 2020.12.31
  • MANNING, O'REILLY, PACKT, WILE..
    2016.03.07 ~ 2020.12.31
상품상세정보
ISBN 9791161750101(116175010X)
쪽수 468쪽
크기 190 * 236 * 25 mm /883g 판형알림
이 책의 원서/번역서 Unity 5.X Game Development Blueprints/Doran, John

책소개

이 책이 속한 분야

『유니티 5.x 게임 개발의 시작』은 유니티 5.x를 사용하여 게임을 만들고자 하는 초급과 중급 게임 개발자를 위한 책이다. 2D 트윈 스틱 슈터로 시작하여 클릭커, 무한 스크롤, 횡스크롤 플랫폼, 3D 일인칭 슈터까지 인기 있는 장르의 게임 프로젝트를 예제로 사용하여 개발에 필요한 다양한 부분을 다룬다. 장르에 상관 없이 본인의 개발 실력의 기본을 닦고자 하는 사람에게 유용하게 읽힐 책이다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 존 도란

저자 존 도란(John P. Doran)은 10년 이상 게임을 제작해온 테크니컬 게임 디자이너(technical game designer)다. 1인 개발은 물론 70명 규모의 학생 팀과도 함께 작업했고, 게임 디자이너부터 리드 UI 프로그래머까지 다양한 역할을 수행하면서 모드(mod) 및 상업용 프로젝트들을 개발해왔다. 루카스아츠(LucasArts)의 <스타워즈: 1313>에는 게임 디자이너로 참여했다. 이후에는 미국 워싱턴주 레드몬드 시에 위치한 디지펜 인스티튜드 오브 테크놀러지(DigiPen Institute of Technology)에서 게임 디자인 석사 과정을 마쳤다.
현재는 싱가포르에 위치한 디지펜의 연구 개발 부서에 소속돼 있으며 동시에 디지펜 게임 스튜디오의 일원이다. 디지펜-유비소프트 캠퍼스의 게임 프로그래밍 과정 수석 강사도 겸하고 있으며, 대학원 수준의 강도 높은 게임 프로그래밍 교과 과정을 가르치고 있다. C#, C++, 언리얼, 유니티, 게임 디자인 등 여러 가지 주제에 대한 강연과 개인 교습도 병행중이다.
팩트출판사가 펴낸 『Unreal Engine Game Development Cookbook』, 『Building an FPS Game in Unity』, 『Unity Game Development Blueprints』, 『Getting Started with UDK, UDK Game Development』, 『언리얼 UDK 게임 개발』(에이콘, 2014)을 저술했으며, 『UDK iOS Game Development Beginner’s Guide』의 공동 저자다. 추가적인 정보는 http://johnpdoran.com에서 확인할 수 있다.

역자 : 이진오

역자 이진오는 게임에 미쳐 부모님의 잔소리만 듣던 아이가 정신을 차려보니 게임 업계에 16년째 몸담고 있다. 프로듀서, 프로젝트 매니저 등 개발을 관리하는 역할로 <킹덤 언더 파이어: 더 크루세이더스>, <샤이닝로어>, , 등의 프로젝트에 참여해왔으며, 현재는 리로디드 스튜디오에 몸담고 있다. 최대한 많이 새로운 것을 시도해보고자 노력하며 살고 있다.

작가의 말

무료 버전과 프로 버전으로 제공되는 유니티(Unity)는 가장 인기 있는 서드파티 게임 엔진 중 하나다. 게임 개발이 끝나면 PC, 콘솔, 웹 등 다양한 플랫폼으로 출시 가능한 크로스 플랫폼(cross-platform) 엔진으로서, 인디 개발자는 물론 AAA 개발사에게도 매우 좋은 선택이다.
이 책은 유니티를 최대한 활용할 수 있게 해준다. 3D 및 2D 게임을 만들면서 GUI를 만드는 방법을 배우고, 전 세계가 즐길 수 있는 모습으로 게임을 공개하는 방법을 알려준다. 책을 새롭게 업데이트하면서 유니티의 신기능들을 십분 활용할 수 있도록 기존에 수록돼 있던 프로젝트들을 수정했고, 세 개의 새로운 프로젝트를 추가했다.
이 책을 통해 2D 트윈 스틱 슈터, 클릭커 게임, 엔드리스(endless) 게임, 슈팅 갤러리, 게임 속에 레벨 에디터가 포함된 횡 스크롤 플랫폼 게임, 일인칭 호러 서바이벌 슈터, 그리고 당신이 앞으로 제작할 게임들에 두루 쓰일 수 있는 GUI 메뉴 시스템을 만들어볼 것이다. 또한 설치 프로그램을 게임에 포함시켜 게임의 수준을 높이면서 더욱 차별화된 게임을 출시하는 방법을 배운다.
각 장은 새로운 유니티 기술을 가르쳐주거나 이미 알고 있는 기술을 최대한 활용할 수 있게 구성됐다.

목차

1장. 2D 트윈 스틱 슈터
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 설정하기
__신 만들기
____스크립팅의 소개
__플레이어 움직임 만들기
__슈팅 behavior
__적 만들기
__적 웨이브를 생성하는 GameController 만들기
__적 파괴를 위한 파티클 시스템
__사운드 이펙트와 음악 추가하기
__점수, 스코어, 웨이브 숫자 만들기
__게임 출시하기
__요약
__도전 과제

2장. GUI 만들기
__프로젝트 개요
____목표
____시작 전 필수 사항
__메인 메뉴 레벨 만들기
__헤더 텍스트 오브젝트 만들기
__메인 메뉴 버튼 만들기
__게임 멈추기
__게임 재시작하기
__옵션 메뉴 만들기
__요약
__도전 과제

3장. GUI 파트 2: 클릭커 게임
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 시작하기
__클릭을 기록하고 표시하기
____액세서 활용하기(get/set 함수)
____툴 팁과 헤더 속성
____GameController의 기능 설명
__샵 만들기
____ScrollView를 사용해 스크롤이 가능한 리스트 만들기
__샵 열기/닫기
__업그레이드 구매하기
____이뉴머레이션 다루기
____Switch 명령문
____StoreItem 클래스 설명하기
____아이템 설명 채워 넣기
__요약
__도전 과제

4장. 무한의 모바일 게임: 절차적 콘텐츠
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 구성
__배경 만들기
__단순하게 애니메이션 되는 캐릭터 만들기
__반복되는 배경 만들기
____반복되는 배경의 스크립트
__소팅 레이어 다루기
__플레이어 비헤이비어 만들기
____게임 멈추기
__장애물 만들기
__실시간으로 장애물 생성하기
__게임 시작과 엔딩 비헤이비어 구성하기
__스코어 기록하기
__요약
__도전 과제

5장. 슈팅 갤러리: 애니메이션과 트윈 다루기
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 구성
__환경 만들기
__타깃 추가하기
____유니티 애니메이션 시스템으로 애니메이션 만들기
____유니티 애니메이션을 코드로 재생하기
____iTween을 사용해서 애니메이션 만들기
____움직이는 타깃 만들기
__다수의 타깃 만들기
__타깃을 웨이브로 생성하기
__시간 제한 추가하기
__점수/최고 점수 추가하기
____PlayerPrefs
__요약
__프로젝트 완성
__도전 과제

6장. 횡 스크롤 플랫폼 게임
__프로젝트 개요
____목표
____시작 전 필수 사항
____프로젝트 구성
__타일 기반의 레벨 제작
____배열 다루기
__플레이어 만들기
____점프 기능 추가하기
____기즈모 다루기
____플레이어 움직임 부드럽게 만들기
__수집물 만들기
____레벨 빌더에 새로운 오브젝트 추가하기
__점수 기록하기
____싱글톤
__게임에서 승리하기
__요약
__도전 과제

7장. 일인칭 슈터 파트 1: 외부 환경 만들기
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 구성
____레벨 디자인의 기본: 계획하기
__터레인 소개
____하이트 맵
____손으로 조형하기
__외부 환경: 터레인
__터레인에 색깔을 입히기: 텍스처
____지형에 복수의 텍스처 적용하기
__물 추가하기
__나무 추가하기
__디테일 추가하기: 풀
__분위기 만들기
__요약
__도전 과제

8장. 일인칭 슈터 파트 2: 내부 환경 만들기
__프로젝트 개요
____목표
____시작 전 필수 사항
__프로젝트 구성
____건축물 구성 개요
__애셋 가져오기
__타일 제작하기
__그리드 스내핑으로 타일 배치하기
__프롭의 제작과 배치
__빠르게 라이트매핑하기
__요약
__도전 과제

9장. 일인칭 슈터 파트 3: 게임플레이와 AI 적용하기
__프로젝트 개요
____목표
__프로젝트 구성
__플레이어 만들기
__손전등 추가하기
__무기 만들기
____카메라 만들기
____카메라 찍기
__적 만들기
____상태 기계 개요
__적 움직임
____고급 FSM
__적에게 피해를 입히고 죽이기
__컨트롤러 입력 사용하기
__다른 레벨로 이동하기
__요약
__도전 과제

10장. 게임 내장 레벨 에디터 만들기
__프로젝트 개요
____목표
____시작 전 필수 사항
__레벨 에디터: 소개
____Lists
__레벨 에디터: 실시간으로 벽을 추가/제거하기
__레벨 에디터: 에디터 켜고 끄기, GUI, 다른 타일 선택하기
____IMGUI 컨트롤의 구조
____GUI
____GUILayout
__레벨 에디터: 레벨을 파일에 저장하기/불러오기
____FileStreams
____Binary Formatter
__요약
__도전 과제

11장. 후반 작업
__프로젝트 개요
____목표
____시작 전 필수 사항
__빌드 설정 설정하기
__플레이어 설정을 통해 내보내는 프로젝트 커스터마이즈하기
__윈도우용 인스톨러 구성하기
__요약
__도전 과제

출판사 서평

★ 이 책에서 다루는 내용 ★
■ 유니티의 내장 2D 툴을 사용한 트윈 스틱 슈터, 엔드리스 모바일 게임, 슈팅 갤러리 게임 개발
■ 클릭커 게임을 개발하면서 유니티 내장 GUI 시스템, 재활용이 가능한 메뉴 시스템, 게임 내장 레벨 에디터 개발
■ 높은 효율성으로 실사와 흡사한 모습의 게임 환경 구성
■ 터레인(Terrain)과 모듈화 작업 방식을 사용해 환경을 구성하는 팁과 노하우
■ 기존 코드를 본인의 게임에 맞게 수정하는 방법
■ 게임 세계 안에서 움직이고 플레이어에 반응해 움직이는 AI 제작
■ 인스톨러를 만들... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

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

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

  • 이남호
    23,310원
  • 윤인성
    16,200원
  • 이남호
    23,310원
  • 이남호
    22,410원
  • 한국데이터진흥원
    16,200원
더보기+

이 분야의 신간

  • 로버트 C. 마틴
    26,100원
  • 이기창
    31,500원
  • 길벗R&D
    18,900원
  • 한국데이터산업진흥원
    45,000원
  • 박해선
    17,820원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품