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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

유니티 2D 게임 만들기

유니티 2D 게임 만들기

(5가지 실전 예제로 배우는)

베니타 퍼레이라 (지은이), 장석현 (옮긴이)
  |  
에이콘출판
2015-05-27
  |  
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

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

책 이미지

유니티 2D 게임 만들기

책 정보

· 제목 : 유니티 2D 게임 만들기 (5가지 실전 예제로 배우는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960777132
· 쪽수 : 268쪽

책 소개

acorn+PACKT 시리즈. 유니티를 처음 접하거나 유니티의 2D 기능에 낯선 모든 초급자를 위한 책이다. 유니티의 2D 도구와 기본적인 게임 프로그래밍에 대해 예제를 곁들여 자세히 설명한다.

목차

1장 유니티 소개
__개요
__게임 개발 배경지식
__유니티 소개
__유니티 설정
__새 2D 프로젝트 생성
__유니티 에디터 인터페이스
____툴바
____Scene 뷰
____Game 뷰
__Project 브라우저
____애셋 생성
____애셋 검색
____즐겨 찾는 애셋 설정
_______유니티 애셋 스토어
_______애셋 임포트
____Hierarchy 탭
_______부모/자식 노드
_______게임오브젝트(GameObject) 생성
____Inspector 탭
_______컴포넌트 추가
__그 밖의 뷰
____콘솔 뷰
_______애니메이션 뷰
_______스프라이트 에디터
_______애니메이터 뷰
_______프로파일러(Profiler) 뷰
__요약

2장 씬 설정
__개요
__배경이란
__배경을 만드는 두 가지 방법
____정적 이미지를 이용하는 방법
________애셋 임포트
____인스펙터에서 스프라이트 설정
_______Texture Type(텍스처 형식)
_______Sprite Mode(스프라이트 모드)
_______Packing Tag(패킹 태그)
_______Pixels to Units(유닛당 픽셀 수)
_______Pivot(중심점)
_______Filter Mode(필터 모드)
_______Platform Settings(플랫폼 설정)
_______설정 적용
____애셋을 게임오브젝트(GameObject)에 할당
_______툴바를 이용한 방법
_______또 다른 빠른 방법
____게임오브젝트 인스펙터 설정
_______배경 위치 설정
_______배경 색상 설정
_______배경 겹치기
__타일셋을 이용한 배경 설정
____이음매 없는 텍스처
____모서리 조각
____격자 설정
____프리팹 만들기
__완성된 환경
____카메라 설정
____전경 설정
__요약

3장 캐릭터 추가
__개요
__스프라이트란
__스프라이트 만들기
____이미지 편집 소프트웨어
____스프라이트 시트
____래스터(raster)와 벡터(vector) 비교
____파일 포맷
______스프라이트 임포트
______스프라이트 시트 나누기
______스프라이트 에디터
______수동으로 나누기
________선택 영역 추가/삭제
________툴바 컨트롤
__자동 나누기
______나누기 방법: Automatic
______나누기 방법: Grid
__텍스처 아틀라스
______텍스처 아틀라스란
______스프라이트 패커
__캐릭터 추가하기
__스프라이트 렌더러
__스프라이트 애니메이션
__애니메이션 에디터
__도프시트 2D 애니메이션
__애니메이터
__요약

4장 코드 작성
__개요
__왜 코드가 필요할까
____프로그래밍 언어
____프로그래밍 언어의 단계
______기계어
______어셈블리어
______고수준 언어
____스크립트 언어
____유니티스크립트, C#, Boo
__코딩 기초
____데이터 형식
____연산자
____함수
____조건문
______If…else
____주석
____클래스
______private과 public
____외부 라이브러리 임포트
____코드 편집기
__Hello world
__캐릭터 조작
__적 파괴
__코루틴(Coroutine)
__네임스페이스
__유니티 스크립팅 레퍼런스
__요약

5장 입력장치
__개요
__입력과 출력
____게임에서의 입력
____게임에서의 출력
__입력 방식
__출력 방식
______영상 출력
______오디오
______컨트롤러 진동
__유니티 인풋 매니저
__입력 감지
__버튼
______OnGUI
______GUILayout.Button
__게임 컨트롤
______레이캐스팅
__요약

6장 게임 #1: 로그류 게임
__개요
__로그류 게임이란
__배경 추가
__히어로 애니메이션
______애니메이션: 아래로 걷기
______애니메이션: 왼쪽으로 걷기
______애니메이션: 오른쪽으로 걷기
______애니메이션: 위로 걷기
__이동 조작
______이동 조작 애니메이터
______이동 조작 스크립트
__무작위 적 생성
__적 애니메이션
__적 이동
__포탄 발사
__충돌 감지
__게임 오버
__게임 결과
__요약

7장 게임 #2: 클래식 아케이드
__개요
__스펀지 놀이
____주인공: 스펀지
____욕실
____스펀지 추가
____좌우로 움직이기
____때 생성
____산성 세제 생성
__게임 상태
____생명
____점수
____시간
__HUD 추가
__폰트 스타일
__리소스 관리
__완성된 게임
__요약

8장 게임 #3: 무한 달리기
__개요
__무궁무진함
__날쌘 닌자
__닌자 캐릭터
____달리기
____Jump and Slide
____애니메이터 파라미터 추가
____애니메이터 상태 및 트랜지션
____이동 조작
__무작위로 반복되는 장애물
__생존
__시차 스크롤
__파티클 이펙트로 활기 불어넣기
__타이머 표시
__게임 결과
__게임을 어떻게 확장할 것인가
__요약

9장 게임 #4: 물리 놀이
__개요
__물리 기초
____현실 세계에서 발견할 수 있는 물리
__Physics 2D
__Box2D란
__물체를 만드는 과정
__시뮬레이션
____게임 환경
______씬 만들기
______배경 만들기
______전경
______소품 추가
____대포알 발사
____대포알 만들기
__최종 결과
__게임을 어떻게 확장할 것인가
__요약

10장 기능 추가와 게임 배포
__개요
__오디오
____음악
____사운드 이펙트
__저장 및 불러오기
__트리거 만들기
__카메라
__멀티플레이어
__모두 합치기
____첫 번째 씬
____은하계
____플랫폼
____트리거
____용암
____UFO 빔
__오디오 추가
__카메라
__저장 및 불러오기
__에일리언 스페이스 버디
____스페이스 버디 스크립트
____위치 조정
__두 번째 씬
____최종 결과
__배포
__앞으로의 여정
__방대한 리소스
____온라인 리소스
____오프라인 이벤트
____무료 리소스
____게임 호스팅
__소셜 미디어
__요약

저자소개

베니타 퍼레이라 (지은이)    정보 더보기
7세부터 게임과 함께 자라났으며, 게임에 대단한 열정을 품고 있다. 게임 규모에 상관하지 않고 모든 종류의 게임을 즐기는 게임통이며, 기술과 관련된 모든 것에 관심이 많은 테크 긱(geek)이기도 하다. 프리토리아 대학(University of Pretoria)에서 멀티미디어를 전공해 정보과학 학사 학위를 받았으며, 게임 업계에서 7년이 넘는 경력을 쌓았다. 또한 콘솔, PC, 모바일을 통틀어 모든 플랫폼에서 다양한 장르의 게임 개발을 해왔다. 클라이맥스(Climax), 팀17(Team17 Digital Ltd.), 아이디어웍스3D(Ideaworks3D), 자겍스(Jagex), 세가(SEGA), 풀팻(Full Fat) 등의 대규모 게임회사와 액티비전(Activision), 스퀘어 에닉스(Square Enix), 일렉트로닉 아츠(EA, Electronic Arts), 하스브로(Hasbro) 등의 대형 퍼블리셔에서 일한 경력이 있다. <소닉 대쉬(Sonic Dash)>, <소닉 점프(Sonic Jump)>, <스텔라 던 MMO(Stellar Dawn MMO)>, <트랜스포머 3(Transformers: Dark of the Moon)>, <킹 오브 더 코스 골프(King of the Course Golf)>, <라라 크로프트와 빛의 수호자(Lara Croft and the Guardian of Light)>, <에일리언 브리드 트릴로지(Alien Breed Trilogy)>, <레저 수트 래리: 박스 오피스 버스트(Leisure Suit Larry: Box Office Bust)>, <엘비언(Elveon)> 등의 게임에 참여했다.
펼치기
장석현 (옮긴이)    정보 더보기
2002년부터 넥슨, 네오위즈 등의 회사에서 다수의 온라인 게임을 만든 게임 개발자다. 2011년부터 유니티 엔진을 이용한 멀티플랫폼 게임 개발 프로젝트들에서 일했다. 에이콘출판사가 펴낸 『Unity로 하는 2D 게임 개발』(2014년), 『유니티 2D 게임 만들기』(2015년)를 번역했다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책