logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Do it! 유니티 6로 게임 제작 & 출시하기

Do it! 유니티 6로 게임 제작 & 출시하기

(AI 시대에 게임 업계가 바라는 제작 전략을 담았다!)

고정운 (지은이)
이지스퍼블리싱
36,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
32,400원 -10% 0원
1,800원
30,600원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Do it! 유니티 6로 게임 제작 & 출시하기
eBook 미리보기

책 정보

· 제목 : Do it! 유니티 6로 게임 제작 & 출시하기 (AI 시대에 게임 업계가 바라는 제작 전략을 담았다!)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9791163038580
· 쪽수 : 548쪽
· 출판일 : 2026-05-30

책 소개

탑다운 슈팅 게임을 직접 만들며 플레이어 이동, 애니메이션, 발사체, 충돌 판정, 스킬 시스템, 적 AI, UI, 레벨업, 데이터 저장, 최적화까지 게임 개발의 핵심 요소를 실전 흐름 안에서 익힌다. 특히 유니티 6의 최신 개발 환경을 반영했으며, 기능이 늘어나도 안정적으로 확장할 수 있는 구조 설계를 함께 다룬다.
이 책의 특징
· 유니티 6의 최신 개발 환경을 반영한 게임 프로젝트 수록
· 게임 제작 흐름을 익히기에 가장 좋은 ‘탑다운 슈팅 게임’ 장르로 전 과정을 단계별로 학습
· 순서대로 따라 하며 프로젝트를 완성하는 실습 중심의 구성
· 유니티 메뉴 위치, 설정값, 실행 화면을 함께 제시해 초보자도 쉽게 학습 가능
· <알아 두면 좋아요!>로 실무에 도움이 되는 내용이나 게임 제작 노하우 제공

이 책, 이런 분께 추천합니다!
· 유니티로 게임을 처음 개발하는 입문자
· 게임을 끝까지 완성하는 것이 목표인 학생
· 실전형 게임 포트폴리오를 만들고 싶은 취업 준비생
· 새로운 게임 장르를 경험해 보고 싶은 인디 게임 개발자
· AI 시대에도 통하는 게임 시스템 설계와 구현 역량을 길러야 하는 개발자

AI 시대에도 게임 개발을 알아야 할까?
도구가 아무리 발전해도 게임의 재미를 설계하고 여러 시스템을 조율하여 플레이 경험을 완성하는 일은 여전히 개발자의 영역입니다. 이 책은 유니티 6의 최신 환경에서 실무에 가까운 제작 흐름과 확장할 수 있는 구조 설계를 함께 다루고 있습니다. 책을 끝까지 따라 하다 보면 단순히 기능 몇 개를 구현하는 수준을 넘어 자신만의 게임 시스템을 설계하고 완성할 수 있는 힘을 얻을 것입니다.

게임 개발은 왜 혼자 공부하기 어려울까?
다양한 AI 도구와 바이브 코딩으로 필요한 기능을 빠르게 구현할 수 있는 시대가 되었습니다. 하지만 게임 캐릭터가 움직이고 공격 기능을 구현하는 것은 다른 차원으로 느껴집니다. 예를 들어 이동에는 애니메이션과 충돌 처리가 연결되고, 공격에는 발사체, 피격, UI까지 맞물려야 합니다. 기능이 늘어날수록 구조는 복잡해지고 시스템은 서로 충돌하며, 많은 입문자는 프로젝트 하나를 끝내지 못한 채 개발을 포기합니다.

왜 ‘탑다운 슈팅 게임’으로 배워야 할까?
탑다운 슈팅 게임은 이동, 전투, 발사체, 충돌, 적 AI, UI, 성장 시스템까지 게임 개발의 핵심 요소가 모두 담긴 장르입니다. 플레이어 입력부터 공격, 피격, 보상, 성장으로 이어지는 흐름이 직관적이어서 게임을 개발하는 과정을 체감하기가 쉽습니다. 이 책은 단순 예제 나열이 아니라 하나의 게임을 단계별로 완성하는 프로젝트형 구성이어서, 기능과 시스템이 연결되는 실제 개발 흐름을 자연스럽게 익히도록 안내합니다.

이지스퍼블리싱 독자 지원
▶ 실습 파일을 활용해 보세요!
이지스퍼블리싱: [www.easyspub.co.kr](http://www.easyspub.co.kr) → 자료실 → 도서명 검색

▶ 저자 유튜브 영상과 함께 학습해 보세요!
저자 유튜브: youtube.com/@unitynote

▶ 인프런에서 저자 직강 영상도 시청할 수 있어요!
인프런: [www.inflearn.com/users/@unitynote](http://www.inflearn.com/users/@unitynote)

▶ 책 선물을 받아 보세요!
· Do it! 스터디룸(cafe.naver.com/doitstudyroom)에서 운영하는 ‘Do it! 공부단’에 참여해 보세요. 이 책으로 공부하면서 나만의 스터디 노트를 작성해 보고, 완독을 인증하면 이지스퍼블리싱에서 발간한 책을 선물로 받을 수 있습니다.
· 이지스퍼블리싱 홈페이지(www.easyspub.co.kr)에 회원 가입을 하면 뉴스레터에서 신간과 이벤트 소식을 확인할 수 있습니다. 매달 전자책 한 권을 공개하는 이벤트도 진행합니다.

목차

=============================
첫째마당 | 유니티 살펴보기
=============================

01장 유니티 엔진 이해하고 개발 환경 준비하기
__01-1 게임 엔진과 유니티 엔진 이해하기
____게임 제작의 도구 상자 ─ 게임 엔진
____게임 엔진의 6가지 기능
____유니티 엔진이란?

__01-2 유니티 허브와 에디터 설치하기
____[Do it! 실습] 유니티 허브 준비하기
____[Do it! 실습] 유니티 에디터 설치하기

02장 유니티 에디터 인터페이스와 핵심 기능 알아보기
__02-1 유니티 인터페이스 살펴보기
____[Do it! 실습] 새 프로젝트 생성하기
____[Do it! 실습] 기존 프로젝트 열기
____유니티 에디터 화면 구성 살펴보기
____기본으로 사용하는 뷰

__02-2 게임오브젝트와 컴포넌트 알아보기
____유니티 기본 용어 익히기
____유니티 좌표 체계 이해하기
____게임오브젝트 살펴보기
____카메라 오브젝트
____빛 오브젝트

=============================
둘째마당 | 게임 월드, 플레이어, 적 만들기
=============================

03장 게임 월드와 플레이어 오브젝트
__03-1 2D 타일맵으로 게임 월드 제작하기
____[Do it! 실습] 프로젝트 만들기
____[Do it! 실습] 게임 화면 설정하기
____[Do it! 실습] 게임 리소스 가져오기
____[Do it! 실습] 플레이어와 적 이미지 설정하기
____[Do it! 실습] 타일 팔레트와 타일 에셋 생성하고 설정하기
____[Do it! 실습] 타일맵 오브젝트로 게임 월드 만들기

__03-2 플레이어 오브젝트 만들고 물리 기반 이동 구현하기
____[Do it! 실습] 플레이어 오브젝트 만들기
____[Do it! 실습] 플레이어 움직이기
____[Do it! 실습] 플레이어와 벽 타일의 Y 좌표 기준으로 렌더링 순서 설정하기
____[Do it! 실습] 플레이어 애니메이션 만들기
____[Do it! 실습] 플레이어 움직임에 효과 추가하기
____[Do it! 실습] 플레이어를 추적하는 카메라와 조명 설정하기

04장 적 오브젝트와 기본 전투 시스템
__04-1 적 오브젝트 만들고 행동 제어하기
____[Do it! 실습] 적 캐릭터 만들기
____[Do it! 실습] 적 캐릭터 대기 애니메이션 만들기
____[Do it! 실습] 적 캐릭터 자동 생성하기

__04-2 기본 스탯 설정과 체력 출력하기
____플레이어와 적의 기본 능력치 구현하기
____[Do it! 실습] 플레이어와 적의 기본 스탯 만들기
____[Do it! 실습] 플레이어를 따라다니는 체력 UI 추가하기

__04-3 적 기본 공격 구현하기
____[Do it! 실습] 적 발사체 만들기
____[Do it! 실습] 플레이어와 벽 충돌 설정하기
____[Do it! 실습] 플레이어 위치로 직선 공격하기

__04-4 플레이어 공격 목표 설정하기
____[Do it! 실습] 공격 목표 설정하기
____[Do it! 실습] 목표 방향으로 플레이어 회전하기

05장 플레이어 능력치와 기본 스킬 시스템 만들기
__05-1 데이터를 유연하게 관리하는 스탯 클래스 만들기
____스캣 클래스 정의하기
____[Do it! 실습] 스탯 클래스 만들기

__05-2 기본 공격 스킬 만들기
____[Do it! 실습] 기본 공격 발사체 만들기
____[Do it! 실습] 기본 공격 스킬 제어하기
____[Do it! 실습] 기본 공격 피격 효과 표현하기
____[Do it! 실습] 기본 공격 데미지 표시하기

__05-3 버프 스킬 만들기
____스킬 클래스 구현하고 버프 구현하기
____[Do it! 실습] 스킬 에셋 만들기
____[Do it! 실습] 디버깅용 메시지 출력하기
____[Do it! 실습] 버프 스킬 등록하고 사용하기
____[Do it! 실습] 공격하는 플레이어 구현하기

06장 다양한 주 공격 스킬과 보조 공격 스킬 구현하기
__06-1 다양한 주 공격 발사체 구현하기
____[Do it! 실습] 아이스 스피어 공격 구현하기
____[Do it! 실습] 파이어 볼 공격 구현하기
____[Do it! 실습] 윈드 블레이드 공격 구현하기
____[Do it! 실습] 라이트닝 공격 구현하기
____[Do it! 실습] 다중 발사체 공격 구현하기

__06-2 보조 공격 스킬 구현하기
____[Do it! 실습] 아이스 해머 공격 구현하기
____[Do it! 실습] 파이어, 윈드, 라이트, 다크 해머 공격 추가하기

07장 근접 회전 공격과 광역 공격 스킬 구현하기
__07-1 플레이어 주위를 회전하는 곡괭이 구현하기
____[Do it! 실습] 아이스 곡괭이 공격 추가하기
____[Do it! 실습] 파이어, 윈드, 라이트, 다크 곡괭이 공격 추가하기

__07-2 전 범위 타격과 유도 공격 패턴 확장하기
____[Do it! 실습] 블리자드 공격 더하기
____[Do it! 실습] 파이어 드래곤 공격 더하기
____[Do it! 실습] 토네이도 공격 더하기
____[Do it! 실습] 라이트닝 스트라이크 공격 더하기
____[Do it! 실습] 암흑 공격 더하기

08장 속성 보너스 스킬 구현하고 스킬 UI 제작하기
__08-1 스킬 레벨 합계에 따른 자동 보너스 얻기
____[Do it! 실습] 속성 보너스 스탯과 스킬 적용하기
____[Do it! 실습] 각 스킬에 공격력 적용하기

__08-2 습득 가능한 모든 스킬 목록 UI 구현하기
____[Do it! 실습] 스킬 아이콘 오브젝트 만들기
____[Do it! 실습] 스킬 목록 UI 만들기
____[Do it! 실습] 게임 일시 정지하고 스킬 목록 표시하기

__08-3 무작위로 스킬 배우고 레벨업 하기
____[Do it! 실습] 스킬 선택 아이콘 UI 추가하기
____[Do it! 실습] 스킬 선택 UI 구현하기

=============================
셋째마당 | 게임 시스템과 적 AI 구현하기
=============================

09장 레벨업 시스템과 자원 최적화하기
__09-1 경험치 테이블 설계하고 레벨업 하기
____[Do it! 실습] 레벨과 경험치 스탯 추가하기
____[Do it! 실습] 플레이어 레벨 관리하기
____[Do it! 실습] 적을 물리쳤을 때 처리하기
____[Do it! 실습] 플레이어 레벨과 경험치 출력하기

__09-2 메모리 풀을 활용하여 보석 생성하고 최적화하기
____[Do it! 실습] 메모리 풀과 페이드 효과 준비하기
____[Do it! 실습] 보석 수집 효과 관리하고 움직임 제어하기
____[Do it! 실습] 보석 효과와 UI 출력하기

10장 똑똑한 적 AI ─ 행동 트리와 스마트 경로 탐색하기
__10-1 NavMesh2D를 이용한 장애물 회피와 길 찾기
____NavMesh2D 에셋 가져오기
____[Do it! 실습] NavMesh2D로 경로 데이터 생성하기
____[Do it! 실습] 경로 데이터로 적 이동 제어하기

__10-2 행동 트리로 적 상태 유기적으로 제어하기
____행동 트리 살펴보기
____[Do it! 실습] 순찰하는 적 AI 구현하기
____[Do it! 실습] 열거형으로 대기와 순찰 행동 관리하기
____[Do it! 실습] 배회하는 적 구현하기
____[Do it! 실습] 추적하는 적 구현하기
____[Do it! 실습] 행동을 바꾸는 데 필요한 거리 계산하기
____[Do it! 실습] 다양한 무기를 이용한 적 공격 구현하기

=============================
넷째마당 | 게임 완성! 씬과 스테이지 구성하기
=============================

11장 비동기 씬 로딩과 로비 시스템 갖추기
__11-1 비동기 로딩과 씬 구성하기
____[Do it! 실습] 로딩 시스템 구현하기
____[Do it! 실습] 인트로 씬 만들기
____[Do it! 실습] 로비 씬 만들기

__11-2 스와이프 UI로 챕터 선택하기
____[Do it! 실습] 챕터 데이터 설정하기
____[Do it! 실습] 챕터 이동 스와이프 UI 만들기

12장 챕터와 스테이지 관리하고 JSON 게임 데이터 저장하기
__12-1 스테이지 클리어 로직과 챕터 진행 시스템 만들기
____[Do it! 실습] 적 등장 위치 알리기
____[Do it! 실습] 모든 적을 물리치면 다음 스테이지 실행하기
____[Do it! 실습] 선택 챕터 저장하고 불러오기 & 챕터 클리어 검사하기

__12-2 JSON 직렬화로 게임 세이브와 로드 구현하기
____[Do it! 실습] 게임 데이터 저장하고 불러오기
____[Do it! 실습] 게임 오버, 챕터 클리어, 보상 구현하기
____[Do it! 실습] 로비 UI와 게임 데이터 연동하기
____[Do it! 실습] 하트 사용하고 자동 충전하기

=============================
부록 | 컨트롤러 추가하여 빌드하고 배포하기
=============================

__A-1 가상 컨트롤러 추가하기
____[Do it! 실습] 모바일용 가상 컨트롤러 추가하기

__A-2 모바일용 빌드하기
____[Do it! 실습] 안드로이드용으로 빌드하기

찾아보기

저자소개

고정운 (지은이)    정보 더보기
호서대학교 게임소프트웨어학과 교수이자 공주대학교 게임디자인학과에서 강의 전담 교수로 활동하고 있다. 삼성전자, 정보통신산업진흥원(NIPA) 등 20여 개 기업과 공공기관에서 게임·소프트웨어 교육을 진행했으며 건국대학교, 동서울대학교 등 22개 대학 및 교육기관에서 다양한 특강을 이어 오고 있다. 또한 유니티 게임 개발을 누구나 쉽고 재미있게 배울 수 있도록 유튜브 채널 <고박사의 유니티 노트>를 운영하며, 초보자부터 실무 개발자까지 함께 성장할 수 있는 유니티 게임 개발 강의를 펼치고 있다. 경력 (현) 호서대학교 게임소프트웨어학과 교수 공주대학교 게임디자인학과 강의 전담 교수 (전) 2022~2024년 유니티 인증 강사 포항공대, 상명대 등 9개 대학 외래 교수 저서 o 《처음 배우는 유니티 6 2D 게임 만들기》(시대인, 2026) 강의 채널 o 유튜브 youtube.com/@unitynote o 인프런 inflearn.com/users/@unitynote
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책