lobsite! Accedi Registrati

Hosting GameMaker HTML5

Pubblica la tua build GameMaker HTML5 con HTTPS. Carica la cartella, condividi anteprime e aggiorna il gioco senza cambiare indirizzo.

Crea una build HTML5, estraila in export/ ed esegui il comando dalla cartella superiore.
Trascina un file HTML, una cartella o uno .zip Controllato nel tuo browser; non si carica nulla finché non pubblichi.

Condividi un gioco GameMaker senza chiedere ai giocatori di scaricare un eseguibile. Crea una build HTML5 e pubblica i suoi file su Lobsite: i giocatori aprono un collegamento HTTPS diretto nel proprio browser e le versioni successive possono mantenere lo stesso indirizzo.

Come funziona

  1. Scegli il target HTML5. In Target Manager di GameMaker, seleziona HTML5 e prova il gioco in un browser. Crea una build distribuibile anziché caricare un eseguibile desktop o un file di progetto.
  2. Carica l'output riproducibile. Estrai la build se necessario e trova la cartella contenente index.html. Carica la cartella o lo ZIP sopra oppure salvalo come export/ ed esegui npx lobsite ./export.
  3. Conserva il link di rilascio. Una distribuzione anonima dura 6 ore. Salvalo nel tuo account con Tienilo gratis → e distribuisci future build HTML5 sullo stesso sito.

Testare il target HTML5 prima del rilascio

Un gioco che funziona come build desktop necessita ancora di test nel browser. Controlla le estensioni compatibili con il browser, l'accesso ai file, l'input e l'audio prima di inviare il collegamento ai lettori. Un file di progetto .yyp o un eseguibile di Windows non è una build HTML5.

Utilizza GameMaker Guida all'installazione di HTML5 per la tua versione. Questo flusso di lavoro è per l'output autonomo del target HTML5; altri target Web possono avere requisiti di creazione diversi.

Mantieni insieme script e risorse

Carica l'intera cartella generata, inclusi i suoi script e le directory delle risorse. Non appiattirlo in una singola directory o rinominare i file a cui fa riferimento la pagina generata. Abbina il caso di qualsiasi percorso costruito dal tuo codice.

Free include 50 MB di spazio di archiviazione totale, 5 MB per file e 100 file. Le pagine texture, l'audio e i file inclusi contano ai fini di tali limiti. Standard li aumenta a 2 GB totali, 100 MB per file e 10.000 file. La casella in questa pagina gestisce fino a 25 MB contemporaneamente; utilizza la CLI o la dashboard con accesso per esportazioni più grandi. Vedi Limiti di hosting HTML5.

Rilascia un playtest del browser

Dopo aver salvato il sito nel tuo account, distribuisci una versione di prova con npx lobsite --preview. Invia l'URL di anteprima ai tester mentre il tuo gioco pubblico rimane nella versione corrente. Solo i file il cui contenuto è stato modificato vengono caricati nuovamente nelle distribuzioni successive.

Controlla il comportamento di salvataggio sull'origine pubblicata: la memoria del browser appartiene al browser del giocatore e all'origine del sito, quindi lo spostamento su un altro indirizzo può lasciare indietro i salvataggi precedenti. Per classifiche o multiplayer, collega il gioco a un servizio esterno; Lobsite non esegue il server di gioco.

Provalo senza account

Un deploy senza account resta online per 6 ore. Il link per rivendicarlo lo conserva, gratis.

Ogni deploy ha il suo URL

Anteprima prima di andare online. Rollback in un clic, reindirizzamenti compresi.

Si caricano solo i file modificati

I file vengono salvati in base al loro hash. Ripubblicare un sito invariato carica 0 byte.

HTTPS ovunque

Ogni sito riceve un indirizzo *.lobsite.app con HTTPS dal primo deploy.

Il tuo dominio

Anche per gli account gratuiti: aggiungi un record DNS e il sito passa sul tuo dominio. Ogni sito ha HTTPS, con qualsiasi piano.

Configurazione in un solo file

Reindirizzamenti, header e moduli stanno in lobsite.toml e viaggiano con ogni deploy.

Modi per fornire un gioco GameMaker

Consegna Ciò che apre il lettore Più adatto a
HTML5 basato su Lobsite Un collegamento al browser Gioco immediato e test remoto
Costruzione da tavolo Un download specifico per la piattaforma Una versione desktop nativa
Progetto GameMaker modificabile Il progetto in GameMaker Collaborazione allo sviluppo

Per altri flussi di lavoro basati sull'esportazione, vedere Hosting GDevelop e Defold Hosting HTML5. Inizia con Hosting di giochi HTML5 per l'elenco di controllo generale del browser.

Domande frequenti

Quale target GameMaker copre questa guida all'hosting?

Il target HTML5. Crea l'output del browser autonomo e pubblica i suoi file. Un target diverso potrebbe richiedere una preparazione diversa.

Posso caricare un progetto GameMaker .yyp su Lobsite?

No. Esporta prima una build HTML5 riproducibile. Lobsite non apre l'IDE né compila il tuo progetto.

Perché il mio gioco HTML5 GameMaker si comporta diversamente dal desktop?

I browser hanno API e restrizioni diverse, in particolare per l'accesso ai file, l'audio e le estensioni. Testa la build HTML5 localmente e sull'URL ospitato, quindi controlla gli errori della console del browser.

Posso condividere un nuovo livello GameMaker lasciando intatta la versione?

SÌ. Utilizza una distribuzione in anteprima e condividi il relativo URL separato. La build corrente del sito pubblicato rimane invariata finché non distribuisci un aggiornamento pubblicato.

Vedi anche