Изучение программирования на C# через создание игр в Unity
Эта книга представляет собой практическое руководство по изучению языка программирования C# через разработку игр в популярном движке Unity. Автор, Патрик Фелиция, использует проектно-ориентированный подход, позволяя читателям сразу применять полученные знания на практике.
Книга начинается с основ: установки Unity, знакомства с интерфейсом и введения в C#. Далее читатель последовательно создаёт несколько игровых проектов разной сложности — от бесконечного раннера и 2D-шутера до игры на запоминание и генерации процедурного контента. Каждый проект демонстрирует конкретные аспекты языка и движка.
Особое внимание уделяется профессиональным практикам: работе с базами данных, файловой системой, линейной алгеброй для игровой логики, а также принципам чистого кода (DRY, SOLID, SRP, KISS). Книга содержит решения квизов и раздел по отладке, что делает её полноценным учебным пособием для начинающих и продолжающих разработчиков.









