lobsite! Logg inn Registrer deg

GameMaker HTML5-hosting

Publiser GameMaker HTML5-bygget ditt med HTTPS. Last opp eksportmappen, del en testversjon og oppdater spillet uten å endre adressen.

Lag et HTML5-bygg, pakk det ut i export/ og kjør kommandoen fra mappen over.
Slipp en HTML-fil, en mappe eller en .zip Sjekkes i nettleseren din; ingenting lastes opp før du publiserer.

Del et GameMaker-spill uten å be spillere laste ned en kjørbar fil. Lag et HTML5-bygg og publiser filene på Lobsite: spillere åpner en direkte HTTPS-kobling i nettleseren, og senere utgivelser kan beholde samme adresse.

Slik fungerer det

  1. Velg HTML5-målet. I GameMakers Target Manager velger du HTML5 og tester spillet i en nettleser. Opprett en distribuerbar build i stedet for å laste opp en kjørbar datamaskin eller prosjektfil.
  2. Last opp den spillbare utgangen. Pakk ut bygningen om nødvendig og finn mappen som inneholder index.html. Last opp den mappen eller ZIP ovenfor, eller lagre den som export/ og kjør npx lobsite ./export.
  3. Behold utgivelseslenken. En anonym distribusjon varer i 6 timer. Lagre den på kontoen din med Behold det gratis → og distribuer fremtidige HTML5-bygg til det samme nettstedet.

Test HTML5-målet før utgivelse

Et spill som fungerer som et skrivebordsbygg trenger fortsatt testing i nettleseren. Sjekk nettleserkompatible utvidelser, filtilgang, inndata og lyd før du sender lenken til spillere. En .yyp-prosjektfil eller en kjørbar Windows-fil er ikke en HTML5-bygg.

Bruk GameMaker HTML5 oppsettsveiledning for din versjon. Denne arbeidsflyten er for HTML5-målets frittstående utdata; andre nettmål kan ha forskjellige byggekrav.

Hold skript og eiendeler sammen

Last opp hele den genererte mappen, inkludert skriptene og ressurskatalogene. Ikke flat den inn i en enkelt katalog eller gi nytt navn til filer som den genererte siden refererer til. Match tilfellet for alle stier din egen kode konstruerer.

Free inkluderer 50 MB total lagringsplass, 5 MB per fil og 100 filer. Tekstursider, lyd og inkluderte filer teller mot disse grensene. Standard øker dem til 2 GB totalt, 100 MB per fil og 10 000 filer. Boksen på denne siden håndterer opptil 25 MB på en gang; bruk CLI eller pålogget dashbord for større eksport. Se HTML5-vertsgrenser.

Slipp en nettleserspilletest

Etter å ha lagret nettstedet i kontoen din, distribuer en testversjon med npx lobsite --preview. Send den forhåndsvisnings-URLen til testerne mens det offentlige spillet ditt forblir i gjeldende versjon. Bare filer med endret innhold laster opp igjen ved påfølgende distribusjoner.

Sjekk lagringsatferden på den publiserte opprinnelsen: nettleserlagringen tilhører spillerens nettleser og nettstedets opprinnelse, så flytting til en annen adresse kan legge igjen tidligere lagringer. For ledertavler eller flerspiller, koble spillet til en ekstern tjeneste; Lobsite kjører ikke spillserveren.

Prøv uten konto

En deploy uten konto er live i 6 timer. Med krav-lenken beholder du den, gratis.

Hver deploy får en URL

Forhåndsvis før du går live. Rull tilbake med ett klikk, inkludert videresendinger.

Bare endrede filer lastes opp

Filer lagres etter hash. Å deploye et uendret nettsted på nytt laster opp 0 byte.

HTTPS overalt

Hvert nettsted får en *.lobsite.app-adresse med HTTPS fra første deploy.

Ditt eget domene

Også for gratiskontoer: legg til én DNS-post, så flytter nettstedet til domenet ditt. Alle nettsteder har HTTPS, uansett abonnement.

Konfigurasjon i én fil

Videresendinger, headere og skjemaer ligger i lobsite.toml og følger med hver deploy.

Måter å levere et GameMaker-spill på

Levering Hva spilleren åpner Passer best til
HTML5 bygger på Lobsite En nettleserkobling Umiddelbar avspilling og fjerntesting
Skrivebordsbygging En plattformspesifikk nedlasting En innebygd skrivebordsutgivelse
Redigerbart GameMaker-prosjekt Prosjektet i GameMaker Utviklingssamarbeid

For andre eksportbaserte arbeidsflyter, se GDevelop hosting og Defold HTML5 hosting. Start med HTML5-spillvert for den generelle sjekklisten for nettleseren.

Ofte stilte spørsmål

Hvilket GameMaker-mål dekker denne vertsveiledningen?

HTML5-målet. Bygg den frittstående nettleserutgangen og publiser filene. Et annet mål kan trenge annen forberedelse.

Kan jeg laste opp et GameMaker .yyp-prosjekt til Lobsite?

Nei. Eksporter en spillbar HTML5-bygg først. Lobsite åpner ikke IDE eller kompilerer prosjektet ditt.

Hvorfor oppfører GameMaker HTML5-spillet mitt annerledes enn skrivebordet?

Nettlesere har forskjellige APIer og begrensninger, spesielt for filtilgang, lyd og utvidelser. Test HTML5-bygget lokalt og på vertsadressen, og inspiser deretter nettleserkonsollfeil.

Kan jeg dele et nytt GameMaker-nivå mens jeg lar utgivelsen stå urørt?

Ja. Bruk en forhåndsvisningsimplementering og del dens separate URL. Det publiserte nettstedets nåværende bygg forblir uendret til du distribuerer en publisert oppdatering.

Se også