Unreal Development Kit Game Programming with UnrealScript: Beginner's Guide
Книга представляет собой практическое введение в разработку 3D-игр с использованием Unreal Development Kit (UDK) — бесплатного набора инструментов на базе движка Unreal Engine 3, который ранее был доступен только коммерческим студиям. Автор делится опытом создания коммерческой физической головоломки для iOS и показывает, как применять UDK для разработки игр под iPhone, iPad и iPod Touch, а также под PC.
Основной упор сделан на программирование на языке UnrealScript: читатель знакомится с основами языка, работой с игровыми классами (Player Controllers, Pawns, Weapons), системой коллизий, созданием ботов и игрового окружения (звуки, Kismet, HUD). Отдельные главы посвящены математике 3D и физическому игровому фреймворку.
Значительная часть книги отведена готовым игровым фреймворкам для разных жанров: шутер от первого лица, шутер от третьего лица/приключение, шутер сверху/RPG. Эти фреймворки можно использовать как отправную точку для собственных проектов.
Книга ориентирована на читателей с опытом объектно-ориентированного программирования (например, C++) и базовыми навыками работы с iOS-устройствами. Она не является полным справочником по UDK или UnrealScript, а служит быстрым руководством по началу разработки игр.
