Ресурсы занимают порядка 4мб, и вы правы в том, что это гораздо больше чем код игры. Отличие в том, что пока код не загружен, игрок не видит ничего, он ждёт отклика. Когда загружаются ресурсы — игрок видит прогресс бар, т.е. он знает, что процесс идёт.
А вообще всё это не важно, всё равно всё сохранится в кэш и вторая загрузка будет почти моментальной.
Повторюсь, это спорный момент, возможно я был не прав.
Насколько помню, на тот момент у меня возникли проблемы с распознаванием мыши над объектами сложной формы, проблемы с фильтрами (один фильтр работал в более старой версии pixi, а в новой нет). Также pixi не поддерживает пунктирные линии (на тот момент, как сейчас — не знаю). Ещё, аргумент это для вас или нет, но — весь код игры занимает ~170к, сжатый pixi занимает ~430к.
Спасибо, я понял эту идею.
Просто когда делал, представил, что это будет допустим 80х30 = 2400 символов с уникальными id, не маленькое DOM дерево получается :) На первый взгляд мой вариант показался проще, и вот что получилось.
Может Вы и правы, не пробовал этот вариант, хоть он и пришел в голову. Просто мне показалось, что слишком уж большое количество элементов получится, с ними мороки много.
А вообще всё это не важно, всё равно всё сохранится в кэш и вторая загрузка будет почти моментальной.
Насколько помню, на тот момент у меня возникли проблемы с распознаванием мыши над объектами сложной формы, проблемы с фильтрами (один фильтр работал в более старой версии pixi, а в новой нет). Также pixi не поддерживает пунктирные линии (на тот момент, как сейчас — не знаю). Ещё, аргумент это для вас или нет, но — весь код игры занимает ~170к, сжатый pixi занимает ~430к.
Просто когда делал, представил, что это будет допустим 80х30 = 2400 символов с уникальными id, не маленькое DOM дерево получается :) На первый взгляд мой вариант показался проще, и вот что получилось.