lobsite! Masuk Daftar

Hosting GameMaker HTML5

Publikasikan build GameMaker HTML5 melalui HTTPS. Unggah folder ekspor, bagikan versi uji coba, dan perbarui game tanpa mengubah alamatnya.

Buat build HTML5, ekstrak ke export/, lalu jalankan perintah dari folder induk.
Letakkan file HTML, folder, atau .zip Diperiksa di browser Anda; tidak ada yang diunggah sampai Anda memublikasikan.

Bagikan game GameMaker tanpa meminta pemain mengunduh game yang dapat dieksekusi. Buat build HTML5 dan publikasikan filenya di Lobsite: pemain membuka tautan HTTPS langsung di browser mereka, dan rilis selanjutnya dapat menyimpan alamat yang sama.

Cara kerjanya

  1. Pilih target HTML5. Di Target Manager GameMaker, pilih HTML5 dan uji game di browser. Buat build yang dapat didistribusikan daripada mengunggah file proyek atau executable desktop.
  2. Unggah keluaran yang dapat diputar. Ekstrak build jika perlu dan temukan folder yang berisi index.html. Unggah folder atau ZIP di atas, atau simpan sebagai export/ dan jalankan npx lobsite ./export.
  3. Simpan tautan rilis. Penerapan anonim berlangsung selama 6 jam. Simpan di akun Anda dengan Simpan gratis → dan terapkan build HTML5 mendatang ke situs yang sama.

Uji target HTML5 sebelum rilis

Game yang berfungsi sebagai versi desktop masih memerlukan pengujian di browser. Periksa ekstensi yang kompatibel dengan browser, akses file, input dan audio sebelum mengirim tautan ke pemain. File proyek .yyp atau executable Windows bukan merupakan build HTML5.

Gunakan Panduan penyiapan GameMaker HTML5 untuk versi Anda. Alur kerja ini ditujukan untuk keluaran mandiri target HTML5; target web lain mungkin memiliki persyaratan build yang berbeda.

Satukan skrip dan aset

Unggah seluruh folder yang dihasilkan, termasuk skrip dan direktori asetnya. Jangan meratakannya ke dalam satu direktori atau mengganti nama file yang direferensikan oleh halaman yang dihasilkan. Cocokkan kasus jalur mana pun yang dibuat oleh kode Anda.

Free mencakup total penyimpanan 50 MB, 5 MB per file, dan 100 file. Halaman tekstur, audio, dan file yang disertakan termasuk dalam batasan tersebut. Standard meningkatkannya menjadi total 2 GB, 100 MB per file, dan 10.000 file. Kotak di halaman ini menangani hingga 25 MB sekaligus; gunakan CLI atau dasbor masuk untuk ekspor yang lebih besar. Lihat Batasan hosting HTML5.

Rilis tes bermain browser

Setelah menyimpan situs di akun Anda, terapkan rilis pengujian dengan npx lobsite --preview. Kirimkan URL pratinjau tersebut ke penguji selagi game publik Anda tetap menggunakan versi saat ini. Hanya file yang isinya berubah yang diunggah lagi pada penerapan berikutnya.

Periksa perilaku penyimpanan pada asal yang dipublikasikan: penyimpanan browser adalah milik browser pemain dan asal situs, jadi berpindah ke alamat lain dapat meninggalkan penyimpanan sebelumnya. Untuk papan peringkat atau multipemain, sambungkan game ke layanan eksternal; Lobsite tidak menjalankan server game.

Coba tanpa akun

Deploy tanpa akun aktif selama 6 jam. Tautan klaim menyimpannya, gratis.

Setiap deploy mendapat URL

Pratinjau sebelum tayang. Rollback dengan satu klik, termasuk pengalihan.

Hanya file yang berubah yang diunggah

File disimpan berdasarkan hash-nya. Deploy ulang situs yang tidak berubah mengunggah 0 byte.

HTTPS di mana-mana

Setiap situs mendapat alamat *.lobsite.app dengan HTTPS sejak deploy pertama.

Domain Anda sendiri

Termasuk akun Free: tambahkan satu data DNS dan situs pindah ke domain Anda. Setiap situs memiliki HTTPS di paket apa pun.

Konfigurasi dalam satu file

Pengalihan, header, dan formulir ada di lobsite.toml dan ikut bersama setiap deploy.

Cara menghadirkan game GameMaker

Pengiriman Apa yang dibuka pemain Paling cocok untuk
HTML5 dibangun di atas Lobsite Tautan peramban Pemutaran langsung dan pengujian jarak jauh
Pembuatan desktop Unduhan khusus platform Rilis desktop asli
Proyek GameMaker yang dapat diedit Proyek di GameMaker Kolaborasi pembangunan

Untuk alur kerja berbasis ekspor lainnya, lihat Hosting GDevelop dan Hosting Defold HTML5. Mulailah dengan Hosting permainan HTML5 untuk daftar periksa browser umum.

Pertanyaan umum

Target GameMaker manakah yang tercakup dalam panduan hosting ini?

Target HTML5. Bangun keluaran browser mandiri dan publikasikan filenya. Target yang berbeda mungkin memerlukan persiapan yang berbeda.

Bisakah saya mengunggah proyek GameMaker .yyp ke Lobsite?

Tidak. Ekspor build HTML5 yang dapat dimainkan terlebih dahulu. Lobsite tidak membuka IDE atau mengkompilasi proyek Anda.

Mengapa game GameMaker HTML5 saya berperilaku berbeda dari desktop?

Browser memiliki API dan batasan yang berbeda, terutama untuk akses file, suara, dan ekstensi. Uji versi HTML5 secara lokal dan pada URL yang dihosting, lalu periksa kesalahan konsol browser.

Bisakah saya membagikan level GameMaker baru tanpa menyentuh rilisnya?

Ya. Gunakan penerapan pratinjau dan bagikan URL terpisahnya. Versi situs yang diterbitkan saat ini tetap tidak berubah hingga Anda menyebarkan pembaruan yang diterbitkan.

Lihat juga