유니티 C# 스크립트 A to Z 세트
- 원서명Learning C# by Developing Games with Unity 5.x - Second Edition, Mastering Unity Scripting
- 지은이그렉 루코섹(Greg Lukosek), 앨런 쏜(Alan Thorn)
- 옮긴이김홍중, 장석현
- ISBN : 9788960779549
- 55,000원
- 2016년 12월 22일 펴냄 (절판)
- 페이퍼백 | 696쪽 | 188*235mm
- 시리즈 : acorn+PACKT
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
세트 구성: 전2권
1) 유니티 5.x와 함께하는 C# 첫걸음
2) 유니티 C# 스크립팅 마스터하기
『유니티 5.x와 함께하는 C# 첫걸음』 소개
유니티로 게임을 만들고 싶지만 C# 프로그래밍 언어를 잘 모르는 초보 프로그래머에게 C#을 차근차근 알려준다. 유니티를 사용해 간단한 게임을 만들어가면서 가장 기초적인 개념인 변수와 메소드부터 컬렉션, 흐름 제어, 루프를 거쳐 싱글턴 패턴, 객체지향 프로그램까지 C#의 핵심 개념을 소개한다. 책을 다 읽고 나면 유니티로 게임을 만들 때 쓰이는 프로그래밍 언어인 C#의 기초를 확실하게 다질 수 있다.
이 책에서 다루는 내용
■ 변수, 메소드와 C# 문법의 기초
■ 게임 아이디어를 실제 프로젝트로 바꿔줄 다양한 기술
■ 루프와 컬렉션을 효율적으로 사용해서 코드 양 축소 방법
■ 게임 개발에 객체지향 프로그래밍의 원리 활용
■ 끝없는 레벨 생성
■ 보기 좋고 제대로 동작하는 UI 시스템의 구상과 구현
■ 다른 사용자와의 게임 공유 방법
이 책의 대상 독자
프로그래밍 경험이 없는 초보 유니티 개발자를 대상으로 한다. C# 스크립트나 코드를 작성하는 방법을 배워서 게임을 만들고 싶은 유니티 개발자라면 이 책이 안성맞춤이다.
『유니티 C# 스크립팅 마스터하기』 소개
이 책은 유니티에서 C#을 이용해 게임 스크립트를 작성하는 데 필요한 고급 기술들을 집중적으로 탐구해보는 중급자용 안내서다. C#과 유니티에 대한 기초적인 이해가 있는 독자를 대상으로 디버깅, 인공지능, 사용자 정의 렌더링, 에디터 기능 확장, 애니메이션 등을 비롯한 실용적 주제 및 사례에 대한 스크립트 작성을 다룬다.
이 책에서 다루는 내용
■ 클래스 상속, 인터페이스, 싱글턴, static 오브젝트 등 C#의 핵심 개념에 대한 이해
■ NPC를 위한 효과적인 인공지능 구현
■ 코드 최적화를 목표로 하는 이벤트 주도적 프로그래밍 활용 개발법
■ 탄탄한 디버깅 및 진단 기법 습득
■ 실용적인 환경에서 모노 프레임워크와 LINQ의 개념 이해
■ 후처리 효과를 위한 렌더링 기능 사용자화
■ 시야 코딩, 뷰 테스트, 다른 유용한 알고리즘들
■ 특성 등의 개념을 활용한 코드 품질 향상
이 책의 대상 독자
이 책은 학생, 교사, 전문가 등 유니티와 스크립트 작성에 대한 기본적인 내용은 숙지하고 있는 독자들을 위한 중급자용 안내서다. 유니티를 짧은 시간 동안 사용해본 독자뿐만 아니라 유니티 숙련자라고 하더라도 게임 개발 공정을 향상시키기 위한 중요하고 가치 있는 내용들을 얻어갈 수 있을 것이다.
목차
목차
- 『유니티 5.x와 함께하는 C# 첫걸음』
- 1장. 숨겨진 스크립팅 능력 발견과 개발 환경 준비
- 2장. 유니티 스크립트의 구성 요소
- 3장. 변수 탐구
- 4장. 메소드 탐구
- 5장. 리스트, 배열, 딕셔너리
- 6장. 루프
- 7장. 변수와 메소드를 담는 객체
- 8장. 아이디어에서 개발에 이르는 과정
- 9장. 첫 게임을 향한 출발
- 10장. GameManager
- 11장. 레벨
- 12장. 사용자 인터페이스
- 13장. 콜렉터블 그리고 다음 단계
- 『유니티 C# 스크립팅 마스터하기』
- 1장 유니티 C# 복습
- 2장 디버깅
- 3장 싱글턴과 정적 멤버, 게임오브젝트와 월드
- 4장 이벤트 주도적 프로그래밍
- 5장 카메라, 렌더링, 씬
- 6장 모노를 이용한 개발
- 7장 인공지능
- 8장 유니티 에디터 사용자화
- 9장 텍스처, 모델, 2D를 이용한 구현
- 10장 소스 관리 및 유용한 팁