Di seguito sono riportate le risposte alle domande più comuni sullo sviluppo di Playable.
Generale
Queste sono le domande frequenti su argomenti tecnici generali.
Quali motori di gioco posso utilizzare?
Sala giochi di YouTube supporta le API della piattaforma web standard. Pertanto, Playables supporta i giochi realizzati con motori di gioco che esportano build per il web che utilizzano un'API di rendering standard (ad esempio WebGL e Canvas). I motori e i framework che sono stati utilizzati per i contenuti interattivi in passato includono BabylonJS, Cocos, Construct, Defold, melonJS, Phaser, PixiJS, PlayCanvas, React, three.js, Godot e Unity.
Come faccio a eseguire test su simulatori di smartphone pieghevoli?
Per test rapidi, vedi Chrome Dev Tools supporta la simulazione di uno smartphone pieghevole. Inoltre, in Android Studio sono disponibili diverse opzioni di emulatore che possono essere utilizzate per test più approfonditi.
Come posso eseguire test sulle WebView mobile?
Puoi utilizzare app di terze parti come WebView Tester (Android) o WebView - Tester (iOS) per aprire il gioco o la suite di test dell'SDK in un componente WebView per un'ulteriore convalida. Poiché si tratta di software di terze parti non supportato o convalidato da Google, puoi anche utilizzare opzioni open source, come WebView Tester (Android) o swift-ios-wkwebview-demo (iOS) per compilare le tue app di test WebView.
Come funziona il gioco all'interno di YouTube?
Per eseguire Playables all'interno delle app web e mobile YouTube vengono utilizzate tecnologie web e mobile standard. Di conseguenza, Playables supporta le API della piattaforma web standard.
Questo diagramma mostra una breve panoramica tecnica:
Quali limitazioni all'utilizzo della memoria esistono per i giochi su YouTube?
I giochi possono utilizzare solo fino a 512 MB di dimensioni dell'heap JavaScript. I giochi giocabili vengono eseguiti in Safari su iOS e questa è la soglia in cui il gioco si blocca frequentemente e ricarica il browser. Puoi misurare le dimensioni dell'heap utilizzato dal gioco in qualsiasi momento utilizzando Chrome DevTools per registrare snapshot dell'heap.
Come fa una partita a diventare "live"?
Prestiamo attenzione all'implementazione della Sala giochi per gli utenti, pertanto eseguiamo varie fasi di convalida della Sala giochi per verificare che YouTube e la singola Sala giochi funzionino bene insieme. Ciò può includere accesso limitato, implementazioni scaglionate o aggiustamenti utilizzando i nostri sistemi automatizzati.
Una volta che il tuo elemento riproducibile è certificato e pubblicato, devi prevedere di supportare l'utilizzo completo del gioco indipendentemente da uno di questi meccanismi di implementazione. Inoltre, devi aspettarti fluttuazioni nel coinvolgimento degli utenti in qualsiasi momento.
Come vengono visualizzati i contenuti riproducibili dagli utenti?
I giochi sono disponibili su diverse piattaforme di YouTube, tra cui la home page, i risultati di ricerca, la pagina di destinazione Sala giochi e la pagina del tuo canale.
La pagina del tuo canale avrà una scheda Sala giochi che elenca tutti i tuoi giochi. Quando un utente apre uno dei tuoi giochi della Sala giochi, trova anche un link per iscriversi al tuo canale.
Come faccio a segnalare un Playable per violazione del copyright/IP?
Se i tuoi contenuti protetti da copyright sono su YouTube senza la tua autorizzazione, segui queste istruzioni per email, posta o fax. L'invio tramite YouTube Studio non è al momento disponibile.
Altre domande
Se sei uno sviluppatore di Sala giochi esistente, sono disponibili altre domande frequenti.