LogoPixi’VN

Desktop e dispositivi mobili

Scopri come distribuire il tuo gioco per le piattaforme desktop e mobili, con Tauri e GitHub Actions.

Esistono svariati modi per distribuire il tuo gioco per le piattaforme desktop e mobili. Common choices include Tauri, Ionic, Electron and NW.js.

Se non desideri gestire un progetto nativo fortemente personalizzato, considera di utilizzare i modelli multi-dispositivo. Questi modelli includono Tauri, così puoi sviluppare un'app web, oltre alle app desktop e mobile, dalla stessa base di codice.

Distribuire il tuo gioco con Tauri

Creare manualmente le versioni per ogni piattaforma è difficile: richiede l'installazione di molti strumenti, e la creazione di app iOS richiede un Mac. Per questi motivi, la generazione manuale delle versioni è generalmente sconsigliata.

Tauri supporta l'utilizzo di GitHub Actions per automatizzare le build di rilascio. GitHub Actions esegue i processi su macchine virtuali (runner), configurabili con i file del flusso di lavoro YAML. In un flusso di lavoro, definisci gli eventi che innescano la pipeline (ad esempio, l'invio di un tag) e l'elenco dei comandi che il runner dovrebbe eseguire.

Per innescare questo flusso di lavoro necessiti di una repository GitHub per il tuo progetto, e di un tag Git che inizi per v. Ad esempio:

git tag v1.0.0
git push origin v1.0.0

Puoi seguire le esecuzioni del flusso di lavoro nella scheda Azioni della repository.

Sezione Azioni

Al termine di un'esecuzione andata a buon fine, sarà creata una versione di GitHub. Leggi di più sulle versioni di GitHub qui.

In questa pagina