Сайты и статика
HTML, CSS, JS, картинки, звук. Лендинг игры, документация, веб-приложение без своего сервера.
Кидаешь zip или подключаешь git — игра, приложение или сайт открываются по своему адресу с HTTPS. Обновил код — обновился сайт. Бесплатно и без карты.
Адрес один и тот же — меняется только то, что по нему открывается.
Для тех, кто собирает руками или выкладывает редко.
dist./ru/ лежал в корне архива.mygame.zip ├─ /ru/ ├─ game.js └─ assets/…
Для тех, кто пушит каждый день и не хочет думать о выкладке.
$ git push# publo забирает новую версиюmygame.publo.app — новая версия
Если проект собирается в папку с /ru/, он заработает.
HTML, CSS, JS, картинки, звук. Лендинг игры, документация, веб-приложение без своего сервера.
Canvas, WebGL, WebAudio — хоть на чистом JS, хоть на своём движке.
Заливаешь собранную папку. Сборщик неважен: Vite, webpack или вообще без него.
Экспорт в Web. Если сборка с потоками и ей нужны особые заголовки — напиши, включим для твоего адреса.
Сборка WebGL, в том числе сжатая: файлы .br и .gz отдаём так, чтобы браузер их понял.
Мультиплеер, свой бэкенд, вебсокеты — по запросу. Расскажи, что за игра, и напиши нам.
Браузеры не ругаются, звук и полноэкранный режим работают, ссылку не стыдно кинуть в чат.
Сертификат выпускается сам, как только проект залит. Продлевать не нужно.
Добавь запись у своего регистратора — и проект откроется по твоему адресу, тоже с HTTPS. Адрес на publo.app при этом продолжает работать.
play.mygame.comCNAMEmygame.publo.appХостинг связан с остальными сервисами publo. Каждый включается отдельно, когда нужен.
Кто пришёл, сколько пробыл, где закрыл вкладку, сколько кадров на его телефоне. Подключается одной строкой.
Проект попадает в каталог publo, и игроки открывают его прямо в браузере. Сырой — скрой из каталога, адрес останется.
Готов показать людям — ставишь адрес в очередь, и его играют живые разработчики из клуба. Платишь наигранными минутами.
Браузерные игры весят мало, а клубу нужны игры. Зарабатываем на паблишинге, когда проект готов к сторам.
Возьми другое: добавь слово или цифру — mygame-online, mygame2. А потом можно подключить свой домен, и имя на publo.app станет неважно.
Да. Zip-архив — полноценный способ: перетащил новый архив, и по адресу уже новая версия.
Можно, по запросу. Напиши, что за игра и что нужно серверу, — обсудим.
Если сборка тяжёлая или игроков много — напиши заранее, подберём, как лучше. Обычные браузерные игры и сайты просто заливаешь.
Браузерные игры весят мало, а клубу нужны игры. Зарабатываем на паблишинге — когда игра дорастёт до сторов.
Залей проект сегодня — к вечеру у него будет адрес, первые игроки и первые цифры.