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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

만들면서 배우는 유니티 게임 프로그래밍

만들면서 배우는 유니티 게임 프로그래밍

(3D 액션 대전 게임 + NGUI 2.5D 러닝 게임)

송용성 (지은이)
한빛미디어
25,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 11개 3,500원 >
로딩중

eBook

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

책 이미지

만들면서 배우는 유니티 게임 프로그래밍
eBook 미리보기

책 정보

· 제목 : 만들면서 배우는 유니티 게임 프로그래밍 (3D 액션 대전 게임 + NGUI 2.5D 러닝 게임)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788968481246
· 쪽수 : 376쪽
· 출판일 : 2014-09-11

책 소개

유니티 게임을 만드는 방법을 알려주는 책. 이 책은 유니티 엔진 사용의 기본기부터 실제 게임 개발에 사용할 수 있는 예제들까지 아주 적절한 단계로 구성된 책으로 특히 유니티 엔진으로 개발되는 게임에서 많이 채택하고 사용하는 NGUI에 대해서 사용 예제별로 잘 실려 있다.

목차

1장 유니티 소개
_1.1 특징
_1.2 마치며

2장 유니티 설치와 제작 환경 구축
_2.1 유니티 설치하기
_2.2 유니티 사용자 인증하기
_2.3 유니티 프로젝트 만들기
_2.4 유니티 에디터 레이아웃 살펴보기
_2.5 에셋 스토어 소개
_2.6 마치며

1부 3D 액션 게임 '로보로보' 만들기

3장 바닥과 캐릭터 오브젝트 만들기
_3.1 프로젝트와 씬 생성하기
_3.2 큐브 오브젝트 만들기
_3.3 오브젝트를 구성하는 컴포넌트
_3.4 유니티 패키지를 활용하여 리소스 추가하기
_3.5 바닥 오브젝트 만들기
_3.6 Fbx 파일을 이용하여 Player 오브젝트 만들기
_3.7 라이트 오브젝트 생성과 그림자 표시하기
_3.8 VertexLit 셰이더로 광택 연출하기
_3.9 Light 컴포넌트로 따뜻한 색감 연출하기
_3.10 마치며

4장 유니티 기본 기능을 활용하여 게임 씬 구성하기
_4.1 태그 설정하기
_4.2 프리팹 기능을 이용하여 Player 오브젝트 저장하기
_4.3 카메라 오브젝트 설정
_4.4 C# 스크립트 컴포넌트로 Player 오브젝트 조작 기능 추가하기
_4.5 Rig 설정 및 애니메이션 클립 만들기
_4.6 Animator 생성 및 애니메이션 상태 만들기
_4.7 트랜지션으로 클립 연결하기
_4.8 파라미터를 초기화하기 위한 애니메이션 클립 이벤트 추가하기
_4.9 Player 오브젝트를 따라다니는 카메라 만들기
_4.10 마치며

5장 물리 기능 적용과 UI 만들기
_5.1 중력 효과 주기
_5.2 벽 만들기
_5.3 Enemy 오브젝트 만들기
_5.4 무기 만들기
_5.5 Hp 바 만들기
_5.6 게임 결과 창 만들기
_5.7 GUI Texture를 이용해서 타이머 만들기
_5.8 마치며

6장 멋진 효과를 덧붙여 완성하기
_6.1 타격 이펙트 만들기
_6.2 Trail Renderer 컴포넌트를 이용해서 무기 궤적 만들기
_6.3 AudioClip을 이용해서 사운드 효과 구현하기
_6.4 시작 화면 씬(0_start Scene) 만들고 연결하기
_6.5 빌드하여 실행 파일 만들기
_6.6 마치며

2부 2.5D 러닝 게임 '마녀 이야기' 만들기

7장 NGUI로 게임 씬 구성하기
_7.1 프로젝트 생성하기
_7.2 Switch Platform 기능을 이용해서 안드로이드 제작 환경으로 변경하기
_7.3 NGUI란?
_7.4 유니티 패키지를 활용해서 리소스 추가하기
_7.5 NGUI UI 오브젝트 만들기
_7.6 게임 해상도를 창 크기에 맞추기
_7.7 Sprite 위젯을 이용하여 Black 배경 오브젝트 만들기
_7.8 Panel 오브젝트 만들기
_7.9 배경 만들기
_7.10 UIAnchor C# 컴포넌트를 이용해서 정렬하기
_7.11 스프라이트 위젯을 활용해서 Player 오브젝트 만들기
_7.12 빈 게임 오브젝트를 활용해서 피벗 오브젝트 만들기
_7.13 Player 오브젝트의 상태별 애니메이션 클립 만들기
_7.14 장애물 요소 Enemy 오브젝트 만들기
_7.15 마치며

8장 C# 스크립트로 마녀 이야기 기능 제작하기
_8.1 배경 무한 이동을 통한 주인공 이동 연출 만들기
_8.2 C# 스크립트 편집하기
_8.3 Transform 컴포넌트를 변경하는 코드 작성하기
_8.4 C# 스크립트를 컴포넌트로 적용하기
_8.5 유니티에서 제공하는 기본 구문
_8.6 C# 스크립트 기초 문법 살펴보기 및 if 문 사용하기
_8.7 실수형 변수 추가와 Time.deltaTime
_8.8 _speed 값을 변경하여 공간감 있는 움직임 연출하기
_8.9 터치 입력을 이용하여 주인공 이동시키기
_8.10 GM 오브젝트로 EnemySet 생성 관리하기
_8.11 적을 관리하는 Enemy C# 컴포넌트 제작하기
_8.12 Trigger 기능으로 Delete 오브젝트 만들기
_8.13 Player 오브젝트의 Hp 구현과 충돌할 때 애니메이션 실행하기
_8.14 NGUI 스프라이트의 Filled 기능을 이용하여 Hp 바 만들기
_8.15 라벨과 스프라이트 위젯을 이용해서 점수 UI 만들기
_8.16 결과 창 만들기 1: 다시 게임하기 기능 만들기
_8.17 결과 창 만들기 2: 활성화 기능과 점수 표시하기
_8.18 난이도 구현하기
_8.19 새로운 씬을 만들어 시작 화면으로 사용하기
_8.20 Tween 기능을 이용해서 시작 화면 연출하기
_8.21 Audio Source를 이용해서 BGM 만들기
_8.22 마치며

9장 안드로이드 빌드
_9.1 안드로이드로 빌드 설정하기
_9.2 Android APK 파일 빌드하기
_9.3 마치며

부록
_A 안드로이드 개발 환경 만들기
_B 스토어 등록을 위한 Keystore 만들기

저자소개

송용성 (지은이)    정보 더보기
뭐든지 만드는 것을 좋아하는 개발자. 기계공학 엔지니어 출신으로 자동차 회사의 디자인 센터에서 근무했고, 잘 다니던 대기업을 그만두고 유니티를 독학으로 공부하여 모바일 게임 개발자로 전직했다. 현재는 개인 개발, 개발자 커뮤니티 운영, 강의 등을 하며 국내 게임 개발 문화 발전에 이바지하고자 하는 작은 소망을 이루어가고 있다.
펼치기

책속에서




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