GameDev: разработка игр
7.61K subscribers
989 photos
212 videos
1 file
1.42K links
Всё про геймдев для девелоперов, художников, левел- и геймдизайнеров, сценаристов

Разместить рекламу: @tproger_sales_bot

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
​Переосмысление SOLID — почему традиционные принципы проектирования не работают при разработке игр

В статье автор размышляет о причинах, по которым классические принципы проектирования SOLID не всегда эффективно применяются в контексте геймдева.

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

Автор предлагает альтернативные подходы к проектированию игровой архитектуры, такие как использование компонентной архитектуры, систем-ориентированного программирования и применение принципов Data-Oriented Design. Эти подходы, согласно автору, лучше соответствуют специфике игровой разработки и позволяют более эффективно управлять сложностью проекта.

Ссылка на статью

А какие по вашему мнению принципы лучше подходят для геймдева?

#code #теория
🤔16👎2👍1