Юнити и C#. Практика программирования игр
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 2
Оплачивая «Юнити и C#. Практика программирования игр», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Unity и C#. Практика программирования игр
Яцек Росс
Выйдите на новый уровень с Unity и C#!
- Изучите передовые методы программирования
- Научитесь реализовывать ИТ-проект
- Научитесь создавать игры с практической стороны
Сочетание платформы Unity и языка C# обеспечивает отличную среду для создания и разработки различных типов компьютерных игр. Это делает этот тандем чрезвычайно популярным среди разработчиков игр, желающих быстро и эффективно добиться профессиональных результатов. Однако одних знаний инструментов недостаточно, чтобы справиться со сложной задачей проектирования и программирования настоящей игры — чтобы превратить свою идею и навыки в реальный продукт, нужно нечто большее.
Необходимый опыт можно получить только на практике и на реальных примерах. Эта книга предоставит вам такие условия! Свободный от лишней теории, основанный на реальном кейсе и до боли практичный, он позволит вам быстро освоить передовые приемы создания компьютерных игр и реализовать процесс разработки проекта по гибкой методологии. Шаг за шагом, итерация за итерацией, вы будете сопровождать автора в работе над коммерческим продуктом — пройдете все этапы его разработки: от программирования, через исправление ошибок, до публикации готовой игры.
В книге:
- Создание объектов для сцен Unity и их компонентов.
- Продвинутые методы на C#, полезные для разработчиков игр.
- Практическое применение различных шаблонов проектирования.
- Управление объектами, виртуальное время. игра и ее состояние
- Реализация игры от первого лица
- Устранение ошибок и тестирование игрового баланса
- Адаптация игры под мобильные и VR-платформы
- Публикация игры в популярных цифровых магазинах
- Использование гибкой методологии в игровом дизайне
Программируйте игры как профессионал!
О проекте автор
Яцек Росс - имеет многолетний опыт программирования и разработки программного обеспечения. Он автор популярных книг по PHP и безопасному программированию: PHP и HTML. Создание динамических веб-сайтов, Безопасное программирование. Хакероустойчивые приложения и PHP5. Безопасное программирование. Карманный словарь.
Содержание
Введение 9
- О чем книга? 9
- Что такое гибкая методология и Scrum и как проводится игровой проект в этой книге 11
- Структура книги 12
- Содержание книги 15
- Предположения проекта Herbalist Simulator 16
- Формат исходного кода 16
Глава 1. Первый спринт. Структуры данных и рандомизация заболеваний 19
- Планирование 19
- Истории пользователей 19
- Комментарии к планированию 20
- Задачи, которые нужно выполнить 20
- Работа над спринтом 21
Создание проекта в Unity 21
Подготовка структуры папок проекта 22
Ландомизация, Солнце и Контроллер от первого лица 24
Прототип дома травника на этапе 27
Подготовка структур данных – документация 27
Подготовка структур данных – теория типа кентум и расчет частей тела 30
Подготовка структур данных – медицинские события 34
Подготовка структур данных – вероятность медицинского события 35
Подготовка структуры данных - лекарственное вещество и предмет 36
Подготовка структур данных - пациент и персонаж 37
Загрузка данных из XML-конфигурации - загрузка содержимого XML-файла из ресурсов 38
Создание менеджеров - синглтон и глобальный компонент 41
Раскрытие игрового менеджера и менеджера травничества - списки с объектами, созданными на основе конфигурации и общая часть загрузки из конфигурации 43
Загрузка данных из XML-конфигурации: медицинские события, вероятности событий, лекарственные вещества и объекты 4
