Книги / Разработка игр / Unity / Изучение программирования на C# через создание игр в Unity

Изучение программирования на C# через создание игр в Unity

Патрик Фелиция

Эта книга представляет собой практическое руководство по изучению языка программирования C# через разработку игр в популярном движке Unity. Автор, Патрик Фелиция, использует проектно-ориентированный подход, позволяя читателям сразу применять полученные знания на практике.

Книга начинается с основ: установки Unity, знакомства с интерфейсом и введения в C#. Далее читатель последовательно создаёт несколько игровых проектов разной сложности — от бесконечного раннера и 2D-шутера до игры на запоминание и генерации процедурного контента. Каждый проект демонстрирует конкретные аспекты языка и движка.

Особое внимание уделяется профессиональным практикам: работе с базами данных, файловой системой, линейной алгеброй для игровой логики, а также принципам чистого кода (DRY, SOLID, SRP, KISS). Книга содержит решения квизов и раздел по отладке, что делает её полноценным учебным пособием для начинающих и продолжающих разработчиков.