Phaser-spillet ditt kjører i nettleseren, så å publisere det betyr å sette HTML, JavaScript og eiendeler online sammen. Last opp den innebygde mappen i boksen ovenfor, eller distribuer den fra terminalen din. Spillere får en direkte *.lobsite.app-kobling med HTTPS og hele vinduet for spillet ditt.
Slik fungerer det
- Bygg ditt Phaser-prosjekt. Hvis malen din har et byggeskript, kjør
npm run build. En Vite-basert mal skriver vanligvisdist/. For et vanlig HTML-prosjekt, samleindex.html, Phaser og ressursene dine i én mappe. - Publiser den spillbare mappen. Last opp den eller en ZIP-fil ovenfor, eller kjør
npx lobsiteetter byggingen. Bruknpx lobsite ./distfor å navngi mappen eksplisitt. En første distribusjon trenger ingen konto og varer i 6 timer. - Behold spillets adresse. Følg lenken for å lagre siden i kontoen din, eller velg Behold det gratis →. Bygg på nytt og distribuer igjen når spillet endres; den publiserte URL-en forblir den samme.
Bygg utdata, ikke utviklingsserveren
Adressen skrevet ut av npm run dev fungerer bare mens serveren kjører. Publiser produksjonen i stedet, med index.html på toppnivået. Lobsite serverer disse filene; den installerer ikke pakker eller bygger Phaser for deg.
For en Vite-mal, se Vite hosting guide. Hold eiendeler referert til av spillet ditt inne i bygget, eller bruk HTTPS-URLer for eksterne eiendeler. Filnavn skiller mellom store og små bokstaver på nettet: en forespørsel om hero.png finner ikke Hero.png.
Gjør spillet klart for spillere
- Start lyd fra en interaksjon. Gi spillere en startknapp eller et annet klikk før du spiller av lyd; nettlesere begrenser autoavspilling.
- Sjekk lerretet på en telefon. Test Phaser-skalainnstillingene, retningen og berøringskontrollene på den publiserte URL-adressen.
- Behold tjenester atskilt. En flerspillerserver, poengoversikt eller kontotjeneste må kjøres andre steder. Nettleserkode kan kalle det, men private API-nøkler hører ikke hjemme i det opplastede JavaScript.
- Sjekk ressursbudsjettet. Free tillater 50 MB totalt, 5 MB per fil og 100 filer. Store lydspor eller spriteark kan avgjøre om spillet passer. HTML5 hosting guide viser også grensene til Standard.
Del en Phaser-spilletest
Etter å ha lagret nettstedet i kontoen din, kjør npx lobsite --preview etter en build for å gi testere en separat versjon uten å erstatte det publiserte spillet. Filer lagres av hash, så et uendret lydspor blir ikke lastet opp igjen når du justerer et nivå. Legg til en tilpasset domene når du vil at lenken skal samsvare med spillets navn.
En deploy uten konto er live i 6 timer. Med krav-lenken beholder du den, gratis.
Forhåndsvis før du går live. Rull tilbake med ett klikk, inkludert videresendinger.
Filer lagres etter hash. Å deploye et uendret nettsted på nytt laster opp 0 byte.
Hvert nettsted får en *.lobsite.app-adresse med HTTPS fra første deploy.
Også for gratiskontoer: legg til én DNS-post, så flytter nettstedet til domenet ditt. Alle nettsteder har HTTPS, uansett abonnement.
Videresendinger, headere og skjemaer ligger i lobsite.toml og følger med hver deploy.
Måter å dele en Phaser build
| Metode | Hvilke spillere åpner | Når det hjelper |
|---|---|---|
| Lobsite | Spillet ditt på en direkte HTTPS-adresse | En frittstående utgivelse, ditt domene eller separate playtest builds |
| En lokal utviklingsserver | En adresse på maskinen eller nettverket | Tester mens du koder |
| En nedlastbar ZIP | Filer de må pakke ut og servere | Å gi en annen utvikler et bygg å inspisere |
For et annet JavaScript-spillrammeverk eller en editor-eksport, start med HTML5-spillvert. For Phaser installasjon og maler, bruk offisiell Phaser guide.
Ofte stilte spørsmål
Kjører Lobsite mitt Phaser byggeskript?
Nei. Kjør bygningen lokalt eller i CI, og publiser deretter utdatamappen. Kommandoen ovenfor forutsetter at prosjektet ditt har et npm run build-skript.
Kan jeg publisere Phaser uten Vite?
Ja. En mappe som inneholder et HTML-inngangspunkt, spillskriptene og ressursene dine er nok. Du kan også laste Phaser fra et HTTPS CDN.
Hvorfor mangler mine Phaser sprites etter utplassering?
Sjekk nettleserens nettverkspanel for manglende filer. Samsvar mellom store og små bokstaver i filnavn, inkluder hver ressurs i utdataene og kontroller om stier antar en annen mappe.
Er et Phaser-spill gratis å være vert for på Lobsite?
Ja, innenfor Frees fil-, lagrings- og båndbreddegrenser. Anonyme lenker utløper etter 6 timer; Hvis du lagrer spillet på kontoen din i en gratis konto, fjernes denne utløpsdatoen. Free inkluderer et lite Lobsite-merke nederst til høyre.