← Programma Sviluppatori

Documentazione Sviluppatori

Tutto ciò che ti serve per pubblicare il tuo gioco su Starcade e integrarti con la piattaforma Bitobit.

1. Per Iniziare

Per pubblicare giochi su Starcade, segui questi passi:

  1. Crea un account Bitobit su bitobit.it/register
  2. Candidati al programma sviluppatori su /developers/apply con le informazioni del tuo studio
  3. Attendi l'approvazione — il nostro team esamina le candidature entro 48 ore
  4. Configura il tuo studio — una volta approvato, completa l'onboarding su /developer/onboarding
  5. Crea il tuo primo gioco dal Portale Sviluppatori su /developer

2. Pubblica il Tuo Gioco

Quando crei un gioco, dovrai fornire:

  • Titolo e descrizione — il nome del gioco e una descrizione accattivante
  • Caratteristiche — punti di forza principali, uno per riga
  • Piattaforme — Windows, Mac, Linux, Web, iOS, Android
  • Prezzo — imposta un prezzo in EUR o lascia a 0 per free-to-play
  • Immagini — cover (scheda store), hero (banner), logo
  • Requisiti di sistema — specifiche minime e consigliate
  • Classificazione PEGI — se applicabile

Il tuo gioco parte come bozza. Puoi modificarlo liberamente finché non lo invii per la revisione.

3. Gestione Build

Le build sono i file scaricabili del tuo gioco. Per ogni build, specifichi:

  • Piattaforma — Windows, Mac o Linux
  • Versione — formato semver consigliato (es. 1.0.0)
  • URL del file — un link di download diretto al tuo archivio build (ZIP, RAR, ecc.)
  • Dimensione file — in byte, a scopo di visualizzazione
  • Note di rilascio — cosa c'è di nuovo in questa versione
Importante: Devi avere almeno una build attiva prima di inviare per la revisione. Ospita i tuoi file su un servizio affidabile (Google Drive, Dropbox, il tuo CDN, ecc.).

Puoi avere più build per piattaforma (versioni diverse). Solo le build attive sono mostrate ai giocatori. Attiva/disattiva le build dalla pagina Build.

4. Processo di Revisione

Dopo aver inviato il tuo gioco per la revisione, attraversa queste fasi:

Bozza Inviato In Revisione Approvato

Verifichiamo:

  • Qualità e giocabilità del gioco
  • Contenuto appropriato per la classificazione PEGI selezionata
  • Build funzionanti che si scaricano e avviano correttamente
  • Descrizioni e screenshot accurati

Se rifiutato, riceverai una motivazione e potrai modificare il tuo gioco e reinviarlo.

5. Integrazione SDK (Opzionale)

L'SDK Bitobit è opzionale ma consigliato. Permette al tuo gioco di integrarsi con le funzionalità della piattaforma Starcade:

Classifiche

Invia e mostra i punteggi dei giocatori con classifiche globali

Achievement

Definisci e sblocca achievement, assegna XP ai giocatori

Salvataggi Cloud

Salva e carica i progressi di gioco su più dispositivi

Tornei

Integrati con il sistema tornei per il gioco competitivo

Eventi

Notifiche in tempo reale via polling (punteggio superato, achievement sbloccato)

Profilo Giocatore

Accedi ai dati autenticati del giocatore (nome, XP, giochi posseduti)

SDK Disponibili

Unity
Pacchetto C#
Godot
Addon GDScript
Unreal Engine
Plugin C++
Senza SDK: Il tuo gioco funziona bene su Starcade — i giocatori lo scaricano tramite il launcher, ricevono aggiornamenti automatici e tu guadagni dalle vendite. L'SDK aggiunge solo funzionalità di piattaforma in-game.

6. Riferimento API

Tutti gli endpoint SDK sono sotto /api/sdk/ e richiedono autenticazione tramite token bearer Laravel Sanctum.

Autenticazione

I giocatori si autenticano tramite il launcher. L'SDK riceve un token automaticamente. Tutte le richieste includono:

Authorization: Bearer {token}

Endpoint Principali

Metodo Endpoint Descrizione
GET/api/sdk/profileProfilo giocatore
POST/api/score/submitInvia un punteggio
GET/api/score/leaderboard/{gameId}Ottieni la classifica
POST/api/sdk/achievements/unlockSblocca achievement
GET/api/sdk/achievements/{gameId}Elenca achievement
GET/api/sdk/saves/{gameId}Elenca gli slot di salvataggio
PUT/api/sdk/saves/{gameId}/{slotId}Salva i dati di gioco
GET/api/sdk/events/pollInterroga eventi in tempo reale
GET/api/sdk/tournaments/{gameId}Tornei attivi

7. Guadagni & Pagamenti

92%
La tua quota
8%
Commissione piattaforma
  • I ricavi vengono calcolati automaticamente su ogni acquisto
  • Monitora i tuoi guadagni in tempo reale dalla dashboard del Portale Sviluppatori
  • Metodi di pagamento: PayPal o Bonifico Bancario — soglia minima €50
  • Configura i tuoi dati di pagamento nelle Impostazioni Studio
  • I guadagni sono tracciati per gioco, per transazione

Opt-in Vendita vs Abbonamento

Ogni gioco viene venduto individualmente per impostazione predefinita. L'inclusione nell'abbonamento Starcade è opzionale — una tua decisione, presa in qualsiasi momento dopo il lancio. Entrambi i canali possono funzionare in parallelo: chi non è abbonato paga il prezzo pieno, gli abbonati giocano senza costi aggiuntivi.

Come vengono divisi i guadagni:

  • Vendita diretta — il 92% di ogni transazione va a te
  • Abbonamento — ogni mese il pool totale Starcade viene diviso in parti uguali per gioco nel catalogo (non per studio, non per tempo di gioco, non per popolarità). La tua quota per gioco viene poi moltiplicata per il tuo split del 92%. 3 giochi in abbonamento = 3 quote indipendenti al mese.

Tre pattern comuni:

  • Vendita prima — solo vendita per le prime 4–12 settimane, poi opt-in. Massimizza i ricavi della finestra di lancio (modello Game Pass).
  • Doppio canale dal Day-1 — vendita + abbonamento attivi insieme al lancio. Massima esposizione.
  • Rilancio legacy — titolo più vecchio spostato in abbonamento mantenendo l'opzione vendita. Rimonetizza giochi che si sono stabilizzati.

Nota: in futuro potrebbe essere introdotto un periodo minimo di permanenza (3 o 6 mesi) per mantenere stabile il pool per gioco. Gli studi già in abbonamento manterranno la loro flessibilità attuale durante qualsiasi transizione.

8. FAQ

Devo usare l'SDK Bitobit?

No. L'SDK è opzionale. Senza di esso, il tuo gioco viene comunque distribuito tramite il launcher con aggiornamenti automatici, e guadagni dalle vendite. L'SDK aggiunge funzionalità di piattaforma come classifiche, achievement e salvataggi cloud.

Dove ospito i file del mio gioco?

Fornisci un URL di download diretto per ogni build. Ospita i tuoi file ovunque sia affidabile: Google Drive, Dropbox, AWS S3, il tuo server, ecc.

Quanto tempo richiede la revisione?

Puntiamo a rivedere tutte le proposte di gioco entro 3-5 giorni lavorativi.

Posso aggiornare il mio gioco dopo la pubblicazione?

Sì. Aggiungi nuove build in qualsiasi momento dal Portale Sviluppatori. Le nuove build vanno online immediatamente senza revisione aggiuntiva (a meno che il gioco stesso non venga reinviato).

Posso pubblicare giochi gratuiti?

Sì! Imposta il prezzo a 0 e il tuo gioco sarà disponibile gratuitamente su Starcade.

Pronto a iniziare?

Crea Account