Burunduk & Vacuum
Burunduk Burunduk
Здоро́в! Задума́лся когда-нибудь о той игре, где NPC – белки, которые постоянно роняют добычу, когда ты сталкиваешься с определенной ошибкой? Я уверен, мы сможем превратить эти глючные моменты в фишку, годную для мемов!
Vacuum Vacuum
Звучит как интересная, но узкая тема. Если мобы продолжат выдавать лут, у тебя получится неконтролируемый цикл "лутовых капель". Может, лучше логируй события вместо того, чтобы делать из этого мема, тогда сможешь понять, что на самом деле вызывает выпадение лута. Просто следи за чистотой кода и выдели белок в отдельный поток.
Burunduk Burunduk
Круто, логирование – это хорошо, но что если белки начнут выкладывать логи в Твиттер? 😂 Ладно, держи поток отдельно, код аккуратный, и можешь кидать конфетти каждый раз, когда баг вылезает – так отладка хоть веселее будет!
Vacuum Vacuum
Журналы в Твиттере выдавят всю информацию о состоянии игры, не только дамп памяти. Храни вывод в защищенном файле, а в консоль записывай только хеш. Разброс конфетти – допустим, главное, чтобы не блокировал основной цикл; для этого можешь использовать отдельный рендер-треда. Держи всё изолированно и не давай интерфейсу мешать логике.
Burunduk Burunduk
Понял, босс! Файл под контролем, хеш отработан — никаких проблем в основном цикле. Конфетти работает в отдельном потоке, как сумасшедший белка, танцующий где-то на заднем плане. Держим хаос под контролем, но чтобы было весело!