TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #2104 377
Как теория групп помогает учесть повороты и отражения зданий

В Factorio здания на квадратной сетке требуют отдельных спрайтов для поворотов и отражений. Все восемь преобразований квадрата образуют диэдральную группу D4, а число уникальных вариантов зависит от симметрии объекта.

Проверять нужно не только контур, но и входы с выходами: диагональная симметрия постройки из мода заставила разработчика переписать зеркальное копирование. Разбор десяти типов симметрии поможет заранее собрать нужные спрайты.
  • ❤ 3
More from @make_game
  1. Oct 1, 2026Как GPU Work Graphs делят поверхности Безье без трещин Аппаратная тесселяция задаёт плотно…
  2. Oct 1, 2026Как сгладить сетевую физику интерполяцией снимков Передающая сторона отправляет состояния…
  3. Sep 30, 2026Как разгрузить CPU в Unity при тысячах объектов Сначала профилируйте: скачки времени кадра…
  4. Sep 30, 2026Где выполнять вычисления шейдера и как не переплачивать за точность Вершинный шейдер запус…
  5. Sep 30, 2026Как собрать физический 2D-рэгдолл в Godot 4 Персонажа собирают из узлов RigidBody2D: отдел…
  6. Sep 29, 2026Как один раз объявить ресурсы шейдера для C++ и пяти графических API В движке SETech интер…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →