Notizie del settore

Come definire il brief animazione di uno slot: personaggi, simboli e transizioni

Uno slot animato non è pronto quando l’arte è pronta. È pronto quando ogni elemento animato ha uno stato nominato che l’integrazione può richiamare, un formato di file che il runtime può caricare e un budget di fotogrammi che il dispositivo di destinazione può sostenere. Nessuna di queste decisioni appartiene solo allo studio. Appartengono al brief — redatto prima che venga costruito il primo rig.

La differenza tra una demo di animazione impressionante e uno slot consegnabile è quasi sempre una differenza di ambito. Uno studio può animare qualsiasi cosa con tempo sufficiente. Ciò che il brief decide è quali elementi si animano, in che misura, in risposta a quali eventi e entro quale limite di prestazioni. Se queste decisioni arrivano dopo l’avvio della produzione, arrivano come richieste di modifica.

Il Portal Navigator, una figura con un cappotto blu-petrolio scuro con risvolti argentati, è in piedi davanti a un ampio ripiano di pietra su cui sono disposti in fila cinque pannelli luminosi bianchi — ognuno con un lieve bagliore ambrato, ciano, violetto, smeraldo e dorato — mentre un piccolo felino dal pelo arancione con occhi indaco luminosi è seduto con attenzione all'estremità sinistra del ripiano; il quarto sinistro della scena è pietra aperta e buia
Un incarico organizza i propri stati animati come una fila di pannelli nominati prima di riempirne uno: prima l'ambito, poi la produzione. L'illustrazione è arte concettuale generata per questo articolo e non afferma alcuna quantità, scadenza, garanzia di prestazione o risultato.

Il brief è il proprietario dell’elenco degli elementi animati

La prima cosa di cui il brief ha bisogno è un elenco. Non un’istruzione generale per animare simboli e personaggi — un elenco di ogni elemento che il cliente si aspetta di vedere animato, con il motivo per cui deve muoversi. Quell’elenco guida la stima dell’ambito, la lista di preparazione dell’arte e il contratto di integrazione.

Un pipeline professionale di animazione separa il lavoro in categorie: animazione dei simboli, animazione dell’interfaccia, animazione di sfondo e ambiente, e animazione dei personaggi. Ogni categoria ha un costo di produzione diverso, una complessità di integrazione diversa e un’impronta di prestazioni diversa. Il brief decide quali categorie si applicano a questa commissione e a quale profondità.

Per una commissione con un personaggio forte, il brief potrebbe indicare: personaggio presente nel gioco base, tre stati richiesti (riposo, celebrazione vittoria, ingresso al bonus), rig scheletrico, esportazione Spine. Per una commissione in cui il personaggio appare solo nella sala bonus, il brief dice qualcosa di diverso. In entrambi i casi, il brief dice qualcosa — uno studio che deve indovinare è uno studio che dovrà rivedere.

Gli stati dei simboli sono la lacuna di ambito più comune

I simboli sono dove l’ambito di animazione viene più spesso lasciato indefinito. Un brief che dice “i simboli dovrebbero animarsi” non ha detto quasi nulla. Un brief che nomina gli stati è una specifica funzionale.

L’insieme standard per un simbolo del rullo copre quattro stati. Un ciclo a riposo viene eseguito continuamente quando il simbolo è in posizione di riposo sul rullo. Un effetto di atterraggio si attiva quando il rullo si ferma su quel simbolo. Un evidenziazione della vittoria viene riprodotta quando il simbolo contribuisce a una linea vincente — la sua durata è un vincolo di consegna tra l’animazione e la logica di gioco. Uno stato di attivazione scatter o wild è un’animazione di evento separata.

Non tutti i simboli hanno bisogno di tutti gli stati. Un simbolo premium potrebbe avere il set completo; un simbolo di livello inferiore potrebbe avere solo il ciclo a riposo e l’evidenziazione della vittoria. Il brief stabilisce la struttura dei livelli e quali stati si applicano a ciascuno.

La scelta del formato è una decisione del brief, non una preferenza dello studio

Come un personaggio o un simbolo viene animato influenza la consegna dell’integrazione più di qualsiasi altra singola decisione tecnica. Il brief non può deferirla alla preferenza dello studio perché determina cosa riceve lo sviluppatore e quale runtime deve supportare.

Le due scelte pratiche per l’animazione di personaggi e simboli nella produzione di slot sono l’animazione scheletrica con Spine e l’animazione renderizzata con sprite sheet o video.

Spine memorizza la gerarchia ossea e i dati di animazione anziché una sequenza di fotogrammi pre-renderizzati. Gli stessi asset visivi alimentano più stati; timing, transizioni e blend possono essere regolati senza ridisegnare l’arte. Nell’integrazione, lo sviluppatore riceve un’esportazione Spine — dati dello scheletro, atlas di texture, tracce di animazione — e collega il runtime Spine per il motore di destinazione. Esoteric Software fornisce runtime per tutti i principali toolkit di gioco. Il vantaggio è l’efficienza nelle dimensioni del file. Il vincolo è che lo sviluppatore deve integrare e mantenere una versione del runtime Spine corrispondente all’esportazione.

L’animazione renderizzata è più semplice da integrare ma più pesante in termini di dimensioni del file. Il brief stabilisce quale approccio si applica ai personaggi e a ciascun livello di simbolo.

L’animazione dell’interfaccia e dello sfondo appartengono anch’esse al brief

L’animazione dell’interfaccia — stati del pulsante di giro, incremento del contatore vincite, transizioni di riproduzione automatica — spesso viene trattata come un dettaglio indipendente. Vale la pena nominarla nel brief perché ha un’impronta di prestazioni che interagisce con tutto il resto. Il brief stabilisce il livello di complessità: leggero, medio o pesante.

L’animazione di sfondo e ambientale — cicli ambientali, livelli di parallasse, sequenze di transizione bonus — vale anch’essa la pena definire in anticipo.

I vincoli di prestazioni sono una decisione della commissione

Il brief conclude la sua sezione di animazione con il margine di prestazioni: budget delle dimensioni del file, frame rate target, specifica minima del dispositivo e la regola per cosa succede al di sotto di quella specifica. Questi vincoli provengono dalla specifica della piattaforma e dai mercati target, non dallo studio.

Il brief diventa il contratto di consegna

Lo scopo di definire l’ambito dell’animazione nel brief è pratico: il brief diventa il documento che entrambe le parti verificano ad ogni consegna. L’elenco degli stati, la specifica del formato e il margine di prestazioni diventano la lista di controllo che ogni team usa ad ogni punto di consegna.

Per una commissione sulla piattaforma Engine Studio, la sezione dell’ambito di animazione del brief alimenta direttamente il piano di produzione. Il servizio di sviluppo giochi Stake Engine copre la struttura di consegna tecnica; il documento di ambito appartiene al brief del progetto nella fase di commissione.

Quali stati di animazione ha solitamente bisogno un simbolo di slot?

L’insieme standard comprende un ciclo a riposo, un effetto di atterraggio, un’evidenziazione della vittoria e uno stato di attivazione scatter o wild. Non tutti i simboli hanno bisogno di tutti gli stati — il brief specifica quali stati si applicano a ciascun livello di simbolo.

Qual è la differenza tra animazione scheletrica con Spine e sprite sheet renderizzati?

Spine memorizza una gerarchia ossea e dati di animazione anziché fotogrammi pre-renderizzati; un set di asset alimenta più stati e il timing può essere regolato senza ridisegnare. Gli sprite sheet renderizzati sono più semplici da integrare ma più pesanti in termini di dimensioni del file e il timing è bloccato all’esportazione. Esoteric Software fornisce runtime Spine per tutti i principali motori di gioco.

Perché la scelta del formato di animazione appartiene al brief e non allo studio?

Il formato determina cosa riceve lo sviluppatore nell’integrazione e quale runtime deve mantenere. Se lo studio sceglie indipendentemente e lo sviluppatore non può supportarlo, l’esportazione deve essere rifatta. Nominare il formato nel brief previene un ciclo tardivo di ri-esportazione.

Quali vincoli di prestazioni devono essere inclusi nel brief di animazione?

Budget delle dimensioni del file, frame rate target, specifica minima del dispositivo e la politica per le prestazioni al di sotto di quella specifica. Questi provengono dalla specifica della piattaforma e dai mercati target — un brief che li fornisce riceve un’animazione progettata per soddisfarli.