В обсуждениях стрелочек (игры, которую я делаю) часто поднималась тема переписывания их с typescript на нативно компилируемый язык. И когда я объявил о выпуске стрелочек в steam, это стало снова активно обсуждаться.
Я на самом деле и сам бы хотел давно это сделать, но с другой стороны всегда понимал, что это растянет разработку еще сильнее, и стимовская версия такими темпами будет выходить очень долго.
Но и проблемы с браузерной версией продолжали копиться: невысокая производительность, задержка перед воспроизведением звуков на некоторых системах (а звуки будут), и, что самое главное, многие ноуты просто отказываются использовать дискретную видеокарту для приложения на электроне, какие бы флаги ни были бы указаны, и как бы оно ни запускалось, и как бы я ни пытался скрыть от системы, что это электрон (веб-приложение).
Основная причина, почему я вообще делал их браузерными - это UI. Он часто является одним из самых сложных моментов в разработке игры. А в браузере уже есть очень много всего для удобного создания интерфейса.
И все-таки я решил переписать стрелочки. UI в стимовской версии я как раз хотел обновить: там появится много нового, а многое старое изменится. А раз уж самую тяжелую часть все равно надо переделывать, то почему бы не переписать и все остальное.
И добавьте в вишлист 👉👈
https://store.steampowered.com/app/4210250/Logic_Arrows/