событий. Игры сами по себе очень хорошо дружат с событийной моделью. Я когда начал изучать redux, мне поначалу показалось что это просто реализация PubSub, но наткнулся на то что в redux я никак не могу подписываться на конкретное событие, меня это конечно расстроило и я взял eventEmitter, и передавал его через контекст. Это решило проблему глобального пула событий, это помогло отделить логику игры от визуализации. Я не знаю насколько эффективный этот вариант, но выглядит не очень. Что вы думаете об этом способе? Есть ли какие-то готовые паттерны для событий? Можно ли модифицировать редакс для поддержки событий?
Если взять редакс в качестве отправной точки и задаться целью получить event-driven, то быстро выяснится, что от редакса собственно особо ничего и не останется
Обсуждают сегодня