Elenco di controllo per i requisiti tecnici per i giochi istantanei

Il tuo gioco deve soddisfare i seguenti requisiti per essere preso in considerazione per il programma Gioca subito. Utilizza l'elenco di controllo per l'autocertificazione per verificare la conformità.

Requisiti

Per essere preso in considerazione per il programma Riproduzione istantanea, il gioco deve soddisfare tutti i requisiti di Google Play Instant, nonché tutti i seguenti requisiti tecnici e relativi alle norme:

  1. Il gioco viene pubblicato utilizzando l'app bundle.

  2. Le dimensioni del gioco non devono superare i 15 MB (è possibile scaricare asset aggiuntivi dopo il lancio).

  3. Il gioco supporta le restrizioni della sandbox di Google Play Instant.

  4. Il gioco ha come target Android 8.0 (livello API 26) o versioni successive.

  5. Il gioco supporta architetture a 64 bit.

  6. Il gioco non usa le notifiche.

  7. Per il gioco sono necessarie soltanto le autorizzazioni indicate nell'elenco di autorizzazioni Google Play Instant supportate.

  8. È richiesto l'accesso automatico utilizzando i servizi per i giochi di Google Play.

  9. Fornisci una visualizzazione dei popup dei servizi per i giochi di Google Play in modo che gli utenti possano vedere chiaramente che hanno eseguito l'accesso.

  10. Il gioco integra una soluzione di salvataggio sul cloud basata sull'ID giocatore dei servizi per i giochi di Google Play, in modo che lo stato del gioco dell'utente rimanga su tutte le sessioni di gioco e sui dispositivi istantanei. Puoi utilizzare un prodotto come Cloud Firestore o un altro database cloud. Assicurati che l'avanzamento del giocatore sia selezionato dall'ID player dei servizi per i giochi di Google Play e che vengano ripristinati non appena un giocatore esegue l'accesso.

    • Il salvataggio della partita è obbligatorio nei giochi che supportano qualsiasi tipo di persistenza in tutte le sessioni di gioco. Altri tipi di giochi (ad esempio roguelike e giochi da tavolo semplici) progettati per brevi sessioni di gioco non richiedono il salvataggio delle partite. Tuttavia, consigliamo vivamente di usare classifiche o salvataggi di gioco per mantenere questo stato in modo che gli utenti non perdano i loro punteggi o obiettivi preziosi.
  11. Se non ne hai già uno, aggiungi un video promozionale orizzontale che mostri il gameplay alla tua scheda dello Store. Gli utenti apprezzano i video con gameplay tratti direttamente dal gioco. Da questo video, Google Play genererà automaticamente un clip dei momenti salienti che verrà incluso nell'app Google Play Giochi. Puoi acquisire il video direttamente con adb. Se il gioco ha solo la modalità verticale, puoi convertirla in orizzontale utilizzando una serie di editor video.

  12. Il gioco non include un pulsante di installazione per se stesso. Non è necessario un pulsante per l'installazione in quanto l'esperienza di gioco istantanea deve corrispondere a quella del gioco installato. Gli utenti hanno comunque la possibilità di installare il gioco dalla pagina dei dettagli nell'app Google Play Giochi e nel Google Play Store.

  13. Il gioco non implementa la funzionalità Antipirateria dei servizi per i giochi di Google Play e non include l'autorizzazione com.android.vending.CHECK_LICENSE nel file manifest. La funzionalità antipirateria impedisce agli utenti di pirare i giochi che devono essere acquistati; non ha alcun vantaggio per i giochi senza costi. L'attivazione del controllo antipirateria impedirà alle app Google Play Instant di accedere ai servizi per i giochi di Google Play.

  14. Se il gioco utilizza OpenGL, assicurati che abbia come target OpenGL ES 2.0, poiché è l'unica versione completamente supportata per le app Google Play Instant su dispositivi con Android 7 e versioni precedenti. Assicurati di specificare la versione corretta con <uses-feature>, impostando android:glEsVersion su 0x00020000.

  15. Specifica 1337 come versione istantanea nel file AndroidManifest.xml per indicare che si tratta di un gioco istantaneo con esperienza completa (e non di un gioco di prova):

      <?xml version="1.0" encoding="utf-8"?>
      <manifest xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:dist="http://schemas.android.com/apk/distribution"
         package="com.yourapp.package">
         <dist:module dist:instant="true" />
         <application android:allowBackup="true">
             <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/>
            ...
         </application>
      </manifest>
    
  16. Il gioco viene monetizzato in modo non invasivo secondo le seguenti linee guida:

    • Evita di pubblicare annunci entro i primi 3 minuti dall'inizio di ogni partita. Questa regola non si applica agli annunci con premio avviati dall'utente.
    • Assicurati che gli annunci banner siano discreti.
    • Nessun annuncio video o interstitial a pagina intera. Questa regola non si applica agli annunci con premio avviati dall'utente.
    • Gli annunci non devono essere camuffati da componenti in-game o da elementi di navigazione nei menu/nel gioco.
    • La promozione incrociata con altri giochi è accettabile, fatto salvo i precedenti requisiti degli annunci.

Elenco di controllo per l'autovalutazione

Google verifica la conformità e il funzionamento senza bug eseguendo una revisione del tuo gioco. Puoi risparmiare tempo verificando la conformità e il comportamento corretto prima di iniziare la procedura di revisione. Utilizza l'elenco di controllo per l'autoesame riportato di seguito:

  1. Video promozionale
  2. Annunci e acquisti in-app
    • Non vengono mostrati annunci durante i primi 3 minuti del lancio di ogni gioco (tranne gli annunci con premio).
    • Gli annunci banner sono discreti e non generano tocchi involontari.
    • Non sono presenti annunci video o interstitial a pagina intera (ad eccezione degli annunci con premio).
    • Non è presente alcun pulsante di installazione nel gioco.
  3. Utilizzo dei dati
    • Gli utenti possono iniziare a giocare in meno di 15 secondi tramite una connessione LTE o 4G.
  4. Pulsante Indietro
    • Il giocatore può uscire dal gioco utilizzando il pulsante Indietro nel menu principale del gioco. La finestra di dialogo di conferma dell'uscita è consentita ma non obbligatoria. Se viene utilizzata una finestra di dialogo di conferma, il gioco dovrebbe uscire se l'utente conferma l'uscita o preme di nuovo il pulsante Indietro.
  5. Accesso ai servizi per i giochi di Google Play
    1. Quando apri il gioco dall'app Google Play Giochi, si verifica quanto segue:
      • Il gioco tenta di accedere automaticamente all'utente ai servizi per i giochi di Google Play.
      • I servizi per i giochi di Google Play mostrano un messaggio di benvenuto "Ciao" con l'ID giocatore del giocatore.
    2. Se l'accesso silenzioso non riesce, viene avviato l'accesso interattivo. L'utente ha la possibilità di annullare l'accesso per evitare un loop di accesso infinito.
  6. Ripristino dello stato del gioco (salvataggio del gioco / acquisti in-app)
    • Verifica che sia possibile ripristinare lo stato del gioco:
      1. Gioca, fai progressi significativi (ad esempio raggiungi un nuovo livello o un nuovo miglior punteggio) e, se applicabile, effettua un acquisto in-app (IAP).
      2. Esci dal gioco e rimuovilo dal dispositivo (in genere in Impostazioni > Applicazioni).
      3. Riavvia il gioco sullo stesso dispositivo e verifica che sia l'avanzamento del gioco sia gli IAP vengano ripristinati automaticamente.
      4. Riavvia il gioco su un altro dispositivo e verifica che sia l'avanzamento del gioco sia gli IAP vengano ripristinati automaticamente.
  7. Assistenza offline
    • Verifica che sia possibile giocare offline:
      1. Avvia il gioco quando sei online e torna allo stato di gioco.
      2. Esci dal gioco e interrompi il processo di gioco.
      3. Passa alla modalità aereo sul dispositivo.
      4. Riavvia il gioco e verifica che sia possibile giocare offline.
  8. Assistenza per i dispositivi
    • Assicurati che il gioco sia completamente utilizzabile sui tablet Android.
    • Assicurati che il gioco sia eseguito su Android 5 (livello API 21) e versioni successive.

Invia il tuo gioco affinché venga preso in considerazione

Compila il modulo di considerazione per inviare il gioco. Tutti gli sviluppatori possono creare giochi istantanei, ma il team di Google Play ha la massima discrezione in merito ai giochi da mostrare nella home page dell'app Google Play Giochi.

Puoi inviare il tuo gioco per la visualizzazione in primo piano dopo aver creato la tua versione di Riproduzione istantanea o utilizzando la versione installabile esistente (prima di creare la versione con Riproduzione istantanea).

Se invii la versione installabile esistente, esamineremo il gioco e ti faremo sapere se è adatto al programma con funzionalità Gioca subito.

INVIA IL TUO GIOCO