Quasar
Cover

#gamedev
Просто хочу поделиться масштабом работы!

Зацените, это схема работы пошагового боевого менеджера:

Каждая часть в определенной степени автономная, что позволяет легко интегрировать новые компоненты и менять старые, подключать/отключать их и никак не нарушить остальную систему - она буквально будет работать в штатном режиме. Тут задействованы и машины состояние, и автоматы, и много всякой всячины которую я по сто раз переписывал с целью получить наилучшую архитектуру.
Конечно, идеального варианта я думаю не добился, но в рамках тех дизайнерских решений, которые я выбрал, этот аппарат способен на многое, очень многое... (возможно в будущем его ждут всё новые правки, но я доволен результатом в любом случае)

Когда я только приступал, не думал что пошаговые игры так сложно писать: были моменты когда я явно запутывался во всех этих сигналах и вообще не понимал что там под капотом творится-то, особенно утомляла борьба с корутиной

1 мин. чтения 20:23