Формат, который еще недавно ассоциировался с примитивными флеш-поделками, за последние годы заметно вырос. Современные игры без скачивания собираются на тех же движках, что и мобильные проекты, и запускаются во вкладке за несколько секунд. Разберем, что именно происходит после открытия страницы и почему установка клиента в этой схеме не нужна. Браузерная игра приезжает на устройство так же, как обычный сайт: страница, скрипты, текстуры, звук. Отрисовкой при этом занимается видеокарта — работает то же аппаратное ускорение, что и в плеере с видео или в картах. Тяжелую часть давно взяли на себя движки. Unity собирает сборку под браузер штатно, Godot умеет то же самое, а часть проектов пишется под веб изначально. Держать отдельную версию под каждую систему не нужно, сборка получается одна на всех. Производительность у такой сборки давно не флеш-уровня. Код, перенесенный с настольных платформ, браузер выполняет почти так же быстро, как обычная программа, поэтому в вебе живут не только клике