Скачайте и установите Unity Hub.
Идём в Get Unity - Download Archive - Unity и ищем версию LTS 2021.3.14f1, качаем её через зелёную кнопку Unity Hub.
В Unity обязательно устанавливать модуль WebGL Build Support.
В настройках билда:
Меняем сжатие на ASTC. (Это значительно сократит количество потребляемой памяти и время загрузки на мобилках, а так же улучшит качество сжатых текстур).
"Code Optimization" и "IL2CPP Code Generation" оставить стандартные: "Speed" и "Faster runtime". Если поставить Code Optimization на "Size", то первые 10 секунд на мобилках будет очень сильно лагать.
Поставьте кастомный шаблон страницы с игрой. Он автоматически скалируется под размер окна браузера. В репозитории содержится краткий Readme по установке. Темплейт можно (а иногда даже нужно) модифицировать под свою игру.
Далее следуйте гайдам по интеграции SDK и прочих инструментов вроде Yandex Games SDK. Обязательно накатите Web Utility, там содержатся воркараунды для багов Unity (например с зависанием при работе на платформах вроде Яндекс Игр, где всё работает через iFrame).
Обычно интеграции устанавливаются с помощью Window -> Package Manager. Вот визуальный пример того как это делается. Учтите, что у вас должен быть установлен Git для того чтобы это работало, встройка в визуальный клиент не подойдёт. Перезагрузите компьютер после установки.
Ознакомиться как работать с интеграциями можно с помощью семпла. Импортируются семплы вот так.