신간

> 신간

  • 신간

유니티 응용 앱 개발하기

정익사
2017-08-30
조회수 1278

유니티 응용 앱 개발하기

 지은이 : 편기현

 ISBN : 978-89-353-0538-4   93000

 금액 : 25,000원


● 발행날짜 : 2017년 8월 30일

● 페이지 : 400페이지

● 판매처 : 온라인 서점

● 강의자료 제공

   책 소개
 책 소개
유니티를 일반 응용 앱 개발에 적용하기 위해서는 데이터베이스 연결, 웹 서버 연결, JSON 데이터 처리, 테이블 항목 스크롤 등 데이터를 생성하고 저장하고 검색할 수 있는 다양한 기능들을 제공해야 한다. 또한 사진 얻기, GPS 위치 인식, 지도 보기 등의 특정 단말 환경에 특화된 기능들도 제공할 수 있어야 한다. 인터넷과 같은 매체를 통해 일부 기능들을 구현하는 방법도 존재하지만 단편적이고 제한적이다. 책 한권에 기초적인 부분을 모두 모아 체계적으로 익히는 것은 매우 중요하다.
이 책은 이런 관점에서 작성되었다. 일부 기능들은 유료 에셋을 필요로 하지만 전체 금액이 100불 정도로 큰 비용이 들지 않는다. 또 이 유료 에셋 부분을 제외하고도 일반 응용 앱을 개발하는데 필요한 많은 기능들을 체계적으로 저술하려고 노력하였다. 필자는 향후 앱 개발의 한 패러다임으로 유니티가 정착될 가능성이 높다고 보고 있다. 이 책이 남들보다 먼저 이 기술을 익혀 경쟁력을 확보하는 기반이 되었으면 하는 바람이다.
 저자소개
현, 전북대학교 컴퓨터공학부 교수
1991.3-1995.2.  인하대학교 전자계산공학과(학사)
1995.2-1997.2. KAIST 전산학과(석사)
1997.3-2003.2. KAIST 전산학과(박사)

주요 경력 :
2004.2-현재 전북대학교 컴퓨터공학부 전임강사, 조교수, 부교수, 정교수
2010.6-2012.12 전북대학교 앱창작터 강의(아이폰 프로그래밍 및 유니티 프로그래밍)

 목차
CHAPTER 01  유니티  편집기

1.1  편집기 사용법 개요
1.2  씬 뷰
1.3  게임 뷰
1.4  계층창과 부모-자식 관계
1.5  프로젝트창
1.6  인스펙터창
1.7  게임 객체와 컴포넌트들
1.8  프리팹(Prefab)
1.9  플레이어(Player)에 앱을 탑재하기
연습문제

CHAPTER 02  그래픽스 (Graphics)

2.1  매쉬(mesh)
2.2  Mesh Renderer 컴포넌트와 Mesh Filter 컴포넌트
2.3  텍스처 (Texture)
2.4  머티리얼(material)
2.5  카메라(Camera) 컴포넌트
연습문제

CHAPTER 03  기본 C# 언어
3.1  변수(Variables)
3.2  연산자(Operator)
3.3  함수(function)
3.4  조건문
3.5  반복문
3.6  범용 타입(generic type)
3.7  클래스(class)
3.8  상속(inheritance)
3.9  범위(scope)와 접근 변경자(access modifier)
3.10  프로퍼티(property)
3.11  스태틱(static)
3.12  폴리모피즘(polymorphism)
3.13  멤버 숨기기(member hiding)
3.14  오버라이딩(overriding)
3.15  인터페이스(interface)
3.16  확장 메쏘드(extension methods)
3.17  네임스페이스(namespace)
3.18  배열(array)
3.19  리스트(list)와 사전(dictionary)
3.20  foreach문
3.21  열거형(enumeration)
3.22  코루틴(coroutine)
3.23  델리게이트(delegate)
3.24  이벤트(event)
연습문제

CHAPTER 04  유니티  스크립트

4.1  Awake() 함수와 Start() 함수
4.2  Update() 함수와 FixedUpdate() 함수
4.3  키보드 입력 받기
4.4  컴포넌트를 enable과 disable 상태로 만들기
4.5  태그 찾기
4.6  게임 객체를 active 혹은 deactive 상태로 만들기
4.7  게임 객체 생성과 삭제
4.8  Invoke() 함수
4.9  그 외 수많은 유니티 함수들
연습문제

CHAPTER 05  유니티 사용자 인터페이스

5.1  UI 공통 요소
5.2  비쥬얼 컴포넌트
5.3  상호작용 컴포넌트
5.4  다중 패널 예제 만들어 보기
연습문제

CHAPTER 06  로컬 데이터베이스
6.1  도구를 이용한 데이트 베이스 생성
6.2  SqliteKit 라이브러리 활용하기
연습문제

CHAPTER 07  웹 기반 OpenAPI

7.1  HTTP 프로토콜의 이해
7.2  WWW 클래스를 이용한 웹 페이지 접근 방법
7.3  스크롤 윈도우로 다수의 웹 데이터 항목 출력하기
연습문제

CHAPTER 08  위치 표시와 지도

8.1  유니티에서 위치 얻기
8.2  지도 출력하기
연습문제

CHAPTER 09  앨범 및 카메라 이미지 얻기
연습문제

INDEX



0 0