Sopra: design per il sandbox AR/VR di I/O 2018. Sotto: artwork chiave per le piattaforme di gioco Light Board. L'artwork è stato realizzato in Maya e Cinema 4D. Abbiamo creato materiali a base fisica per i nostri modelli utilizzando Substance Painter. L'iterazione continua è cruciale per l'aspetto tecnico del progetto, ma lo è anche per quello artistico. Considerando ciò, abbiamo monitorato accuratamente la pipeline di contenuti, anche per questo progetto relativamente semplice. Ciò ci ha permesso di provare rapidamente diversi look e stili di piattaforme prima di scegliere il design finale. Per quanto riguarda l'ingegneristica, abbiamo scelto il motore di gioco Unity come ambiente di sviluppo. Unity offre diversi vantaggi importanti. Innanzitutto offre una facile grafica 3D di grande impatto e poi un componente motore è già completo, quindi consente di eseguire immediatamente l'iterazione del codice di gioco. Come nel caso dell'artwork, questo ci ha permesso di testare le opzioni di gioco prima di prendere la decisione definitiva. Inoltre, Unity ci ha fornito il supporto per Android e iOS, con un piccolo sforzo aggiuntivo. Per gestire l'aspetto multiplayer abbiamo usato Firebase Realtime Database. Eravamo preoccupati delle prestazioni della rete durante l'evento quindi abbiamo pensato che la struttura solida di un database avrebbe giovato alle reti lente. Infatti ha funzionato molto bene e abbiamo potuto terminare e riavviare i giochi gratuitamente! Ci siamo divertiti a creare Light Board e speriamo che possa essere un esempio di quanto sia facile non solo creare app AR ma anche utilizzare funzionalità davvero interessanti come Cloud Anchors. Scopri il nostro repository open source e prova Light Board!