Разобрались, почему в браузерной версии на телефонах появлялся чёрный или зелёный экран вместо города.
Причина: щадящий режим для телефонов оказался выключен по умолчанию — он включался только по специальной ссылке. Обычные игроки открывали игру без неё и оставались без защиты: динамический свет не гасился, а перезапуск при пропаже картинки не срабатывал. Когда памяти не хватало, мир исчезал — виден был только фон неба (зелёный) или пустой экран (чёрный).
Теперь защита работает у всех на телефонах автоматически, а самый щадящий режим действительно убирает небо и тени. Если картинка пропадает, игра сама перезапускается в более лёгком режиме.
Игра: https://steadyweb.ru/play/