Как стать автором
Обновить

Комментарии 5

А какой по Вашим ощущениям потолок по производительности в сфере игр сейчас у Флаттера? Казуалки и простые 2д игры? История с расчётом столкновений удивила, конечно.

Затрудняюсь обобщить по жанру, но чтобы вот совсем не было проблем, игра должна соответствовать следующим критериям:

  1. Небольшое игровое поле, желательно чтобы тупо помещалось в экран

  2. Не должно быть очень динамичного экшена, 3-5 активно движущихся взаимодействующих объекта, не более.

  3. Пошаговые игрушки - вообще идеально, думаю какой-нибудь Battle for Wesnoth отлично бы работал. А вот Transport Tycon или Sim City - уже не очень, т.к. там мир живёт "в фоне", независимо от действий игрока.

Это то, что можно запустить на Flame без финтов ушами, которые я тут описывал.

Но даже и с финтами, боюсь, границы "творческого выражения" будут весьма тесными - я не удовлетворен полученным уровнем производительности, а альтернативных путей не вижу. Разве что сесть шейдеры писать самому, но это уже перебор и выход за рамки фреймворка, проще тогда уж вообще его сменить.

Круто! спасибо за статью, жду про коллизии)

Подскажите, а вы пробовали ecs подход с flame?

Нет, и не уверен, что буду пробовать, хотя расширения под него для этого есть. Все-таки этот фреймворк для каких-то сложных задач, а тут речь идёт о том, чтобы Flame потянул хотя бы простые.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории