lobsite! Giriş yap Kaydol

GameMaker HTML5 barındırma

GameMaker HTML5 oyununuzu HTTPS bağlantısıyla yayınlayın. Klasörü yükleyin, test sürümleri paylaşın ve oyunu adresini değiştirmeden güncelleyin.

HTML5 derlemesi oluşturun, export/ içine çıkarın ve komutu üst klasörden çalıştırın.
Bir HTML dosyası, klasör veya .zip bırakın Tarayıcınızda kontrol edilir; siz yayınlayana kadar hiçbir şey yüklenmez.

Oyunculardan yürütülebilir bir dosya indirmelerini istemeden bir GameMaker oyununu paylaşın. Bir HTML5 yapısı oluşturun ve dosyalarını Lobsite'da yayınlayın: oyuncular tarayıcılarında doğrudan bir HTTPS bağlantısı açar ve daha sonraki sürümler aynı adresi koruyabilir.

Nasıl çalışır

  1. HTML5 hedefini seçin. GameMaker'nun Target Manager'sunda HTML5'i seçin ve oyunu bir tarayıcıda test edin. Masaüstünde yürütülebilir bir dosya veya proje dosyası yüklemek yerine dağıtılabilir bir yapı oluşturun.
  2. Oynatılabilir çıktıyı yükleyin. Gerekirse yapıyı çıkarın ve index.html'yu içeren klasörü bulun. Yukarıdaki klasörü veya ZIP dosyasını yükleyin veya export/ olarak kaydedin ve npx lobsite ./export'yu çalıştırın.
  3. Sürüm bağlantısını koruyun. Anonim bir dağıtım 6 saat sürer. Bunu Ücretsiz koruyun → ile hesabınıza kaydedin ve gelecekteki HTML5 yapılarını aynı siteye dağıtın.

Yayınlanmadan önce HTML5 hedefini test edin

Masaüstü sürümü olarak çalışan bir oyunun hâlâ tarayıcıda test edilmesi gerekiyor. Bağlantıyı oynatıcılara göndermeden önce tarayıcı uyumlu uzantıları, dosya erişimini, girişi ve sesi kontrol edin. .yyp proje dosyası veya Windows yürütülebilir dosyası bir HTML5 yapısı değildir.

Sürümünüz için GameMaker HTML5 kurulum kılavuzu'yu kullanın. Bu iş akışı, HTML5 hedefinin bağımsız çıktısı içindir; diğer web hedeflerinin farklı yapı gereksinimleri olabilir.

Komut dosyalarını ve varlıkları bir arada tutun

Komut dosyaları ve varlık dizinleri de dahil olmak üzere oluşturulan klasörün tamamını yükleyin. Onu tek bir dizine sığdırmayın veya oluşturulan sayfanın referans verdiği dosyaları yeniden adlandırmayın. Kendi kodunuzun oluşturduğu yolların büyük/küçük harflerini eşleştirin.

Free, dosya başına 5 MB ve 100 dosya olmak üzere toplam 50 MB depolama alanı içerir. Doku sayfaları, ses ve dahil edilen dosyalar bu sınırlara dahil edilir. Standard bunları toplam 2 GB'ye, dosya başına 100 MB'a ve 10.000 dosyaya çıkarır. Bu sayfadaki kutu tek seferde 25 MB'a kadar veriyi işler; Daha büyük dışa aktarımlar için CLI'yi veya oturum açılmış kontrol panelini kullanın. Bkz. HTML5 barındırma sınırları.

Bir tarayıcı oynatma testi yayınlayın

Siteyi hesabınıza kaydettikten sonra npx lobsite --preview ile bir test sürümü dağıtın. Herkese açık oyununuz mevcut sürümünde kalırken bu önizleme URL'sini test kullanıcılarına gönderin. Yalnızca içeriği değişen dosyalar sonraki dağıtımlarda yeniden yüklenir.

Yayınlanan kaynaktaki kaydetme davranışını kontrol edin: tarayıcı depolama alanı oynatıcının tarayıcısına ve sitenin kaynağına aittir, dolayısıyla başka bir adrese geçmek önceki kayıtların geride kalmasına neden olabilir. Skor tabloları veya çok oyunculu oyun için oyunu harici bir hizmete bağlayın; Lobsite oyun sunucusunu çalıştırmıyor.

Denemek için hesap gerekmez

Hesapsız bir deploy 6 saat yayında kalır. Sahiplenme bağlantısı onu ücretsiz olarak korur.

Her deploy'un bir URL'si olur

Yayına almadan önce önizleyin. Yönlendirmeler dahil tek tıkla geri alın.

Yalnızca değişen dosyalar yüklenir

Dosyalar hash'lerine göre saklanır. Değişmemiş bir siteyi yeniden deploy etmek 0 bayt yükler.

Her yerde HTTPS

Her site ilk deploy'dan itibaren HTTPS'li bir *.lobsite.app adresi alır.

Kendi alan adınız

Ücretsiz hesaplar dahil: bir DNS kaydı ekleyin, site alan adınıza taşınsın. Her plan için her sitede HTTPS var.

Tek dosyada yapılandırma

Yönlendirmeler, başlıklar ve formlar lobsite.toml içinde durur ve her deploy ile birlikte gider.

GameMaker oyunu sunmanın yolları

Teslimat Oyuncunun açtığı şey En uygunu
Lobsite üzerinde HTML5 yapısı Bir tarayıcı bağlantısı Anında oynatma ve uzaktan test
Masaüstü yapısı Platforma özel bir indirme Yerel bir masaüstü sürümü
Düzenlenebilir GameMaker projesi GameMaker'daki proje Geliştirme işbirliği

Diğer dışa aktarma tabanlı iş akışları için bkz. GDevelop barındırma ve Defold HTML5 barındırma. Genel tarayıcı kontrol listesi için HTML5 oyun barındırma ile başlayın.

Sık sorulan sorular

Bu barındırma kılavuzu hangi GameMaker hedefini kapsıyor?

HTML5 hedefi. Bağımsız tarayıcı çıktısını oluşturun ve dosyalarını yayınlayın. Farklı bir hedef, farklı hazırlıklara ihtiyaç duyabilir.

Bir GameMaker .yyp projesini Lobsite'ya yükleyebilir miyim?

Hayır. Önce oynanabilir bir HTML5 yapısını dışa aktarın. Lobsite IDE'yi açmaz veya projenizi derlemez.

GameMaker HTML5 oyunum neden masaüstünden farklı davranıyor?

Tarayıcıların, özellikle dosya erişimi, ses ve uzantılar için farklı API'leri ve kısıtlamaları vardır. HTML5 yapısını yerel olarak ve barındırılan URL'de test edin, ardından tarayıcı konsolu hatalarını inceleyin.

Sürüme dokunmadan yeni bir GameMaker seviyesini paylaşabilir miyim?

Evet. Bir önizleme dağıtımı kullanın ve bunun ayrı URL'sini paylaşın. Yayımlanan sitenin geçerli yapısı, siz yayımlanmış bir güncelleştirmeyi dağıtana kadar değişmeden kalır.

Ayrıca bakın