Изучаем C# через разработку игр на Unity. Пятое издание
Эта книга представляет собой популярный и эффективный способ изучения языка программирования C# с нуля через практику разработки игр на движке Unity. Пятое издание обновлено в соответствии с последними версиями C# и Unity, включая новую главу о промежуточных типах коллекций.
Вы начнёте с основ программирования: переменных, типов данных, методов и потоков управления. Затем погрузитесь в объектно-ориентированное программирование, изучая классы, структуры и принципы ООП. Вся теория сразу применяется на практике в контексте Unity.
Вторая часть книги посвящена непосредственно разработке игр: вы научитесь работать с движком Unity, программировать движение объектов, управление камерой, обработку столкновений, создание игровой механики и основы искусственного интеллекта для врагов. Книга также охватывает продвинутые темы C#, такие как обобщения, делегаты, стеки, очереди и HashSet.
Издание следует лучшим практикам программирования, что позволяет не только освоить синтаксис, но и выработать качественный стиль кода. В результате вы сможете использовать C# для создания собственных игровых проектов на Unity.









