lobsite! Увійти Створити обліковий запис

Хостинг HTML5 GameMaker

Опублікуйте HTML5-збірку GameMaker за HTTPS-посиланням. Завантажте папку експорту, поділіться тестовим переглядом й оновлюйте гру за тією ж адресою.

Створіть HTML5-збірку, розпакуйте її до export/ і виконайте це з батьківської папки.
Перетягніть HTML-файл, папку або .zip Перевіряється у браузері; нічого не надсилається до публікації.

Поділіться грою GameMaker без потреби завантажувати виконуваний файл. Створіть HTML5-збірку та опублікуйте її файли на Lobsite: гравці відкриватимуть пряме HTTPS-посилання в браузері, а наступні випуски можуть зберігати ту саму адресу.

Як це працює

  1. Виберіть ціль HTML5. У Target Manager GameMaker виберіть HTML5 і перевірте гру в браузері. Створіть збірку для поширення замість завантаження настільного виконуваного файлу чи файлу проєкту.
  2. Завантажте ігровий результат. За потреби розпакуйте збірку та знайдіть папку з index.html. Перетягніть цю папку чи ZIP вище або збережіть як export/ і виконайте npx lobsite ./export.
  3. Збережіть посилання на випуск. Анонімне розгортання діє 6 годин. Збережіть його через Зберегти безкоштовно → і розгортайте майбутні HTML5-збірки на той самий сайт.

Перевірте ціль HTML5 перед випуском

Гру, що працює як настільна збірка, все одно потрібно тестувати в браузері. Перевірте сумісні з браузером розширення, доступ до файлів, введення та звук перед надсиланням посилання гравцям. Файл проєкту .yyp чи виконуваний файл Windows не є HTML5-збіркою.

Скористайтеся посібником налаштування HTML5 у GameMaker для вашої версії. Цей процес стосується самостійного результату цілі HTML5; інші вебцілі можуть мати інші вимоги до збірки.

Зберігайте скрипти й ресурси разом

Завантажуйте всю згенеровану папку зі скриптами та каталогами ресурсів. Не зводьте її до одного каталогу й не перейменовуйте файли, на які посилається згенерована сторінка. Дотримуйтеся регістру в шляхах, які створює ваш код.

Free включає 50 МБ загального сховища, 5 МБ на файл і 100 файлів. Атласи текстур, звук і додані файли враховуються в цих лімітах. Standard збільшує їх до 2 ГБ загалом, 100 МБ на файл і 10 000 файлів. Поле на цій сторінці приймає до 25 МБ за раз; для більших експортів використовуйте CLI або панель керування після входу. Дивіться ліміти хостингу HTML5.

Випустіть браузерну тестову версію

Після збереження сайту розгорніть тестовий випуск командою npx lobsite --preview. Надішліть URL перегляду тестувальникам, поки публічна гра залишається на поточній версії. Під час наступних розгортань повторно завантажуються лише файли зі зміненим вмістом.

Перевірте збереження прогресу на опублікованому джерелі: сховище браузера належить браузеру гравця й джерелу сайту, тому перехід на іншу адресу може залишити старі збереження позаду. Для таблиць лідерів чи багатокористувацької гри підключіть зовнішній сервіс; Lobsite не запускає ігровий сервер.

Спробуйте без облікового запису

Сайт без облікового запису працює 6 годин. Посилання для збереження дозволяє залишити його безкоштовно.

Кожне розгортання має власну URL-адресу

Перегляньте перед публікацією. Відкотіть одним натисканням разом із перенаправленнями.

Завантажуються лише змінені файли

Файли зберігаються за хешем. Повторне розгортання незміненого сайту завантажує 0 байтів.

HTTPS скрізь

Кожен сайт отримує адресу *.lobsite.app із HTTPS від першого розгортання.

Власний домен

Доступно й для безкоштовних облікових записів: додайте один запис DNS, і сайт перейде на ваш домен. HTTPS є в кожному тарифі.

Налаштування в одному файлі

Перенаправлення, заголовки та форми зберігаються в lobsite.toml і супроводжують кожне розгортання.

Способи поширення гри GameMaker

Спосіб Що відкриває гравець Найкраще підходить для
HTML5-збірка на Lobsite Посилання в браузері Негайної гри й віддаленого тестування
Настільна збірка Завантаження для певної платформи Нативного настільного випуску
Редагований проєкт GameMaker Проєкт у GameMaker Спільної розробки

Щодо інших процесів з експортом дивіться хостинг GDevelop і хостинг Defold HTML5. Почніть із хостингу HTML5-ігор, щоб ознайомитися із загальним списком перевірок для браузера.

Поширені запитання

Яку ціль GameMaker охоплює цей посібник із хостингу?

Ціль HTML5. Створіть самостійну браузерну збірку та опублікуйте її файли. Інша ціль може потребувати іншої підготовки.

Чи можна завантажити проєкт GameMaker .yyp на Lobsite?

Ні. Спочатку експортуйте готову HTML5-збірку. Lobsite не відкриває IDE й не компілює проєкт.

Чому моя HTML5-гра GameMaker поводиться інакше, ніж настільна?

Браузери мають інші API й обмеження, особливо щодо доступу до файлів, звуку та розширень. Перевірте HTML5-збірку локально й за розміщеним URL, потім перегляньте помилки в консолі браузера.

Чи можна поділитися новим рівнем GameMaker, не змінюючи випуск?

Так. Використайте розгортання для перегляду та поділіться окремим URL. Поточна збірка основного сайту залишиться без змін, доки ви не розгорнете оновлення наживо.

Дивіться також