Questa pagina fornisce una cronologia delle revisioni per i seguenti documenti:
11 luglio 2024
- Refactoring dei requisiti tecnici in più pagine.
- Pulizia e deduplicazione dei requisiti.
24 giugno 2024
Limite di dimensione totale del bundle aumentato da 100 a 250 MiB e aggiunto il caricamento lento guida.
17 giugno 2024
Aggiornamenti della Test Suite:
- I giochi non devono più essere pubblicati tramite HTTPS e possono essere pubblicati da localhost per i test.
- Il pulsante Aggiorna è stato aggiunto accanto al campo dell'URL per aggiornare i contenuti dell'iframe senza e ricaricando l'intera Test Suite.
16 maggio 2024
Spostare le best practice di progettazione in un documento separato per delineare meglio tra requisiti di progettazione e best practice.
8 maggio 2024
È stato eseguito il refactoring del sito per sviluppatori di Sala giochi per ampliare l'accesso e migliorare per la navigazione.
7 maggio 2024
Sono stati aggiornati i requisiti tecnici per le notifiche relative al gioco con
ulteriori dettagli sulla chiamata firstFrameReady
.
3 maggio 2024
- È stato creato un archivio delle versioni precedenti dei requisiti.
5 marzo 2024
Limite per le dimensioni dei singoli file aumentato da 10 MiB a 30 MiB.
23 febbraio 2024
È stato aggiunto un valore booleano IN_PLAYABLES_ENV
allo spazio dei nomi di primo livello per indicare agli sviluppatori quando
il loro gioco viene eseguito nell'ambiente di Sala giochi.
4 dicembre 2023
Aggiornamenti della Test Suite
- È stata aggiunta la verifica della presenza di caratteri non supportati nei nomi dei file.
- Per informazioni sui caratteri supportati, consulta la sezione Requisiti tecnici - 1.9 Nomi dei file.
- Limitazione nota: questo controllo potrebbe non convalidare tutte le risorse caricate.
- È stata aggiunta una funzionalità per simulare la schermata di caricamento, inclusa l'impostazione dell'iniziale L'altezza dell'iframe deve essere impostata su 0.
- È stato aggiornato il pulsante Metti in pausa Riprendi in modo che corrisponda meglio alla produzione attivando/disattivando audio durante la pausa e la ripresa.
- Sono stati rimossi i messaggi per i quali non è possibile eseguire azioni dal logging eventi.
10 novembre 2023
Il bundle Test Suite scaricabile è stato sostituito con il file Test Suite ospitato Suite.
Il file delle definizioni del tipo TypeScript, precedentemente disponibile nel Test Suite è stato spostato nell'articolo principale dell'SDK Sala giochi.
7 settembre 2023
La sezione Inizia è stata aggiornata per modificare la Sala giochi
URL dell'SDK da v0
a v1
.
30 agosto 2023
Le sezioni Nomi file e Miniature sono state
aggiornato per rimuovere i riferimenti per elencare esplicitamente i caratteri speciali consentiti
(_
, -
, .
).
Inoltre, la sezione Salvataggi sul cloud è stata aggiornata per richiedere i salvataggi sul cloud per funzionare nelle nuove versioni dei giochi.
25 agosto 2023
La sezione saveData è stata aggiornata per chiarire che un salvataggio dei dati deve essere una stringa UTF-16 valida e formulata correttamente.
18 agosto 2023
La sezione Metti in pausa e riprendi è stata aggiornata per chiarire che
il gioco deve mettere in pausa tutte le esecuzioni dopo la chiamata di onPause
e riprendere una sola volta
onResume
è stato chiamato.
11 agosto 2023
La sezione Nomi file è stata aggiunta per includere i caratteri Limitazioni utilizzate per i nomi dei file nel bundle di giochi.
10 agosto 2023
La sezione Metodi di interazione è stata aggiornata per richiedere tutti dei componenti dell'interfaccia utente di un gioco affinché funzionino come previsto e senza errori comportamenti imprevisti.
9 agosto 2023
La sezione Immagini in miniatura è stata aggiunta all'elenco delle requisiti per le miniature che consentono agli utenti di scoprire e riconoscere facilmente Riproducibile su YouTube.
8 agosto 2023
La sezione Gesti e input è stata aggiornata per vietare la
gioco per chiamare preventDefault()
per eventi Esc.
Inoltre, è stata aggiunta una nuova sezione Riferimenti file per richiedere per i giochi di usare percorsi relativi solo quando ci si riferisce ad altri file del bundle, l'uso di percorsi assoluti può causare errori.
2 agosto 2023
La sezione di disattivazione dell'audio dei Requisiti tecnici e della progettazione dei giochi in Sala giochi Le linee guida sono state aggiornate in modo che le funzionalità di disattivazione e riattivazione dell'audio siano definite audio e per indicare che i controlli audio granulari possono contenere cursori del volume o un pulsante di disattivazione audio o entrambi.
28 luglio 2023
La documentazione relativa alle Linee guida per la progettazione dei giochi in Sala giochi è stata aggiornata alla standardizza la frase e aggiorna best practice e screenshot.
20 luglio 2023
È stata aggiunta la sezione Metti in pausa e riprendi per fornire le funzionalità di pausa e ripristino multipiattaforma.
19 luglio 2023
Il sito Sala giochi di YouTube ora include le linee guida per la progettazione dei giochi in Sala giochi che funga da guida per offrire un'esperienza di gioco ottimale utenti che giocano ai giochi di YouTube su piattaforme e dispositivi diversi.
Le linee guida per la progettazione del gioco si concentrano sulle seguenti aree:
- Immagini in miniatura
- Adattamento del dispositivo
- Interfaccia utente (UI)
- Gesti e input
- Metti in pausa
- Disattiva audio
- Feedback aptico
- Onboarding degli utenti
- Fine partita (win screen)
- Accessibilità
Inoltre, la sezione onAudioEnabledChange
è stata aggiornata per correggere un
un piccolo errore tipografico nel codice che ha causato un errore nel codice
proposto il livello di interoperabilità JavaScript (JS-Interop).
14 luglio 2023
La sezione Dimensioni è stata aggiornata come segue:
- È stato rimosso il requisito secondo cui il gioco deve essere riproducibile a schermo intero su su computer desktop e in orizzontale o verticale sui dispositivi mobili.
- È stato aggiunto che il gioco deve essere riproducibile in verticale.
- È stato aggiunto che il gioco deve essere utilizzabile in orizzontale. Altrimenti, il gioco deve essere centrato o includere un pillarbox.
- È stato aggiunto che il gioco non deve bloccare l'orientamento del dispositivo.
11 luglio 2023
È stata aggiunta la sezione Flutter web (sperimentale) per attivare con giochi scritti con Flutter Web.
1° luglio 2023
La sezione Attivazione/disattivazione dell'audio richiede che il gioco rispetti l'audio l'impostazione di YouTube e del sistema e che l'audio del gioco non deve essere riprodotto in modo imprevisto.
Inoltre, la sezione Completamento della gestione dei contenuti chiarisce che il gioco deve comunicare all'utente che non c'è più contenuti con cui interagire, ad esempio il livello finale o il completamento del gioco.
30 giugno 2023
La sezione Inizia ora include una nota che indica che l'SDK quando il gioco viene pubblicato localmente. Per verificare la correttezza dell'integrazione dell'SDK: consulta SDK Test Suite.
2 giugno 2023
Il sito Sala giochi di YouTube ora include la documentazione dell'SDK Sala giochi che presenta un solido set di API per supportare i giochi di YouTube.
26 maggio 2023
Gli aggiornamenti della documentazione relativi ai requisiti tecnici sono i seguenti:
Sezione | Modifiche |
---|---|
Tempo di caricamento | Include la velocità internet media di 6,8 Mbps a livello mondiale e 20 Mbps per Stati Uniti. |
Metodi di interazione | Aggiunta che, quando un utente interagisce con il gioco, quest'ultimo non deve ritardare o ignorare l'input involontariamente. |
Miniature | Sono state aggiornate le risoluzioni delle immagini richieste per i formati 1:1, 5:7 e 16:9 proporzioni. |
Informazioni sul publisher o sullo sviluppatore | È stata aggiunta una nuova sezione che richiede che il gioco includa il nome del publisher o sviluppatori e potrebbe anche essere tenuta a fornire una classificazione dei contenuti in futuro. |
Carica SDK Sala giochi | È stata aggiunta questa nuova sezione che richiede che il gioco carichi l'SDK di Sala giochi prima di qualsiasi altro codice del gioco. |
Notifica Gioco pronto | Aggiornamento per chiamare l'API firstFrameReady solo quando
il primo frame del gioco sia pronto per essere visualizzato sullo schermo e
chiama l'API gameReady quando il gioco è pronto per qualsiasi utente
un'interazione. |
Attivazione/disattivazione dell'audio | È stato aggiunto che, quando è impostata la disattivazione audio di YouTube, l'audio non deve essere riprodotto. e i controlli di attivazione e disattivazione dell'audio del gioco non devono influire sull'uscita audio. |
24 marzo 2023
Il sito Sala giochi di YouTube ora include i requisiti tecnici con lo scopo di offrire agli utenti un'esperienza di gioco fluida. giocare su YouTube.
La sezione relativa ai requisiti tecnici si concentra sulle seguenti aree:
- Stabilità di gioco
- Esperienza su YouTube
- Integrazione di YouTube
- Localizzazione
- Monetizzazione