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

Изучаем C# через разработку игр на Unity. Пятое издание

Харрисон Ферроне

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

Вы начнёте с основ программирования: переменных, типов данных, методов и потоков управления. Затем погрузитесь в объектно-ориентированное программирование, изучая классы, структуры и принципы ООП. Вся теория сразу применяется на практике в контексте Unity.

Вторая часть книги посвящена непосредственно разработке игр: вы научитесь работать с движком Unity, программировать движение объектов, управление камерой, обработку столкновений, создание игровой механики и основы искусственного интеллекта для врагов. Книга также охватывает продвинутые темы C#, такие как обобщения, делегаты, стеки, очереди и HashSet.

Издание следует лучшим практикам программирования, что позволяет не только освоить синтаксис, но и выработать качественный стиль кода. В результате вы сможете использовать C# для создания собственных игровых проектов на Unity.