Robot
Складчик
- #1
[ДМК] C# и Godot. Разработка чистых и масштабируемых игровых систем (В. Казанцев, А. Гнайберг)
- Ссылка на картинку

Книга закладывает архитектурный фундамент для создания игр на Godot и C#, не давая проекту рассыпаться по мере роста. Она формирует системное понимание того, как писать код, способный выдержать изменения, расширение и годы сопровождения. Главное отличие от большинства аналогичных книг по разработке игр кроется в фокусе на инженерных принципах: разделение ответственности, управление зависимостями и построение тестируемых, масштабируемых систем.
Ключевые темы книги:
- разделение кода на доменный, инфраструктурный и презентационный слои;
- проектирование от интерфейсов с опорой на явные контракты;
- построение машин состояний, событийных шин и систем взаимодействия;
- управление временем жизни объектов, сохранениями и асинхронностью;
- создание архитектуры, пригодной для модульного и интеграционного тестирования;
- практики оптимизации для production: пулы, снижение аллокаций, управление сценами.
Издание предназначено начинающим и опытным разработчикам игр, желающим перейти от стихийного кода к осознанному проектированию. Требуется знание языка C# на начальном уровне.
Формат: PDF
Ключевые темы книги:
- разделение кода на доменный, инфраструктурный и презентационный слои;
- проектирование от интерфейсов с опорой на явные контракты;
- построение машин состояний, событийных шин и систем взаимодействия;
- управление временем жизни объектов, сохранениями и асинхронностью;
- создание архитектуры, пригодной для модульного и интеграционного тестирования;
- практики оптимизации для production: пулы, снижение аллокаций, управление сценами.
Издание предназначено начинающим и опытным разработчикам игр, желающим перейти от стихийного кода к осознанному проектированию. Требуется знание языка C# на начальном уровне.
Формат: PDF
Показать больше
Зарегистрируйтесь
, чтобы посмотреть контент.