Введение в дизайн игр, прототипирование и разработку: от концепции до играбельной игры с использованием Unity и C# на русском
Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C# (978-0136619857)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Jeremy Gibson Bond | #273: Программирование компьютерных игр
Освойте все необходимые навыки дизайна и разработки для создания великолепных игр с помощью Unity, самого популярного в мире профессионального игрового движка.
Если вы хотите заниматься дизайном и разработкой игр, ничто не заменит солидный практический опыт работы с современными технологиями и инструментами. Именно это и предлагает данная книга. Ведущий преподаватель и независимый разработчик игр Джереми Гибсон Бонд рассматривает все три дисциплины, необходимые для успеха: теорию игрового дизайна, быстрое итеративное прототипирование и практическое программирование.
Основываясь на двух предыдущих бестселлерах, это третье издание содержит сотни улучшений на более чем 400 новых страницах, призванных сделать его еще более понятным и полезным в современной разработке игр.
Пять обучающих материалов по разработке игр были тщательно переработаны и расширены, чтобы охватить еще больше лучших практик прототипирования и разработки, и все примеры теперь используют Unity 2020.3 LTS (долгосрочная поддержка), стабильный и многофункциональный стандарт на долгие годы. Новый контент включает в себя значительно улучшенные обучающие материалы, главу о высокопроизводительном стеке технологий, ориентированном на данные (DOTS) Unity, новые задачи по программированию, которые помогут вам перейти к созданию собственных игр с нуля, и советы по дальнейшим шагам после завершения книги. Обновленный веб-сайт включает в себя играбельные версии всех примеров игр, а также новый захватывающий инструмент, который обеспечивает мгновенную обратную связь о потенциальных ошибках в вашем собственном коде.
Часть I: Разработка игр и создание бумажных прототипов
- Используйте многоуровневую тетраду для понимания и проектирования эффективных интерактивных решений.
- Изучите основные принципы разработки игр, такие как создание прототипов на бумаге, тестирование и итерации.
- Изучите стратегии, позволяющие оставаться на правильном пути и соблюдать график.
- Получите советы по поиску достойной работы в современной индустрии.
Часть II: Программирование на C# в Unity
- Изучите C# с самых основ, включая наследование классов, объектно-ориентированное программирование и проектирование, ориентированное на данные.
Часть III: Уроки по созданию игровых прототипов
- Разрабатывайте игры пяти жанров: аркада, казуальная физика, космический шутер, карточная игра-пасьянс и приключенческая игра с видом сверху. Каждая игра разработана таким образом, чтобы ее можно было легко адаптировать под ваши собственные проекты. С помощью новых расширенных обучающих глав, которые еще больше улучшают игры по сравнению с предыдущими изданиями книги, вы сможете пройти путь от прототипа до «первой играбельной» версии трех игр.
НОВИНКА! Часть IV: Следующие шаги
- Попробуйте свои силы в новой, постоянно пополняющейся библиотеке задач по программированию — проверенном методе перехода от обучающих материалов к созданию собственных проектов с нуля. Получите идеи и ресурсы для новых проектов, которые вы сможете реализовать самостоятельно.