Lunedì 05 Luglio 2021,
Il gioco per browser è molto vivo, ma il suo futuro è molto diverso dal suo passato.
Quando si parla di giochi basati su browser, la maggior parte delle persone pensa ai giochi Adobe Flash - entrando nei molti portali dei primi anni 2000 per giocare un gioco veloce e stupido. Anche se i giorni dei giochi Flash sono in gran parte alle nostre spalle, il potere dei giochi per browser è ancora più potente oggi, ma si è evoluto molto.
Capire il futuro del browser gaming è molto più facile quando comprendiamo il suo passato.
Edmund McMillen è un'icona del gioco indie. Super Meat Boy, un platform di successo nel 2010 in codesign con Tommy Refenes, ha iniziato come un gioco Flash nel 2008. La versione Flash è stata costruita in sole 3 settimane, e il suo successo travolgente ha attirato l'attenzione di Nintendo e Microsoft che volevano entrambi una versione completa di Meat Boy per i loro negozi digitali (WiiWare e Xbox Live Arcade all'epoca).
Meat Boy è stato uno dei numerosi prodotti popolari in Flash da McMillen, che si faceva chiamare Bluebaby nella comunità, e quello slancio lo ha portato a Super Meat Boy e alla serie di successo fenomenale The Binding of Isaac.
Le community come anche Plays meritano credito qui per il loro lavoro nel costruire e promuovere una comunità di utenti e creatori, rendendo possibile per gli indie come McMillen di costruire una fanbase.
I seguenti elementi dell'esperienza utente hanno reso i giochi Flash particolarmente potenti:
1. Nessuna installazione richiesta -- Clicca su un gioco, giocalo, e passa al gioco successivo non appena non sei più impegnato.
2. Tempi di caricamento veloci -- Anche se non tutti noi abbiamo la fortuna di avere internet ad alta velocità, la maggior parte dei giochi Flash aveva un'attesa relativamente piccola tra il cliccare su "play" e il giocare.
3. Facilità di condivisione -- Se ti piaceva un gioco in Flash, condividere l'entusiasmo con un amico era facile come incollare un link in AOL Instant Messenger.
Accesso diretto del creatore -- L'ecosistema intorno ai giochi Flash significava che gli utenti potevano lasciare feedback e commenti per gli sviluppatori, e gli sviluppatori potevano rispondere direttamente ai fan.
Per un'era di gioco che stava appena iniziando a vedere il potenziale della distribuzione digitale nei giochi, le comunità di gioco in Flash si sono imbattute in un'esperienza del giocatore che era notevolmente priva di attrito. Le barriere erano basse per i giocatori per provare diversi giochi in una seduta e per gli sviluppatori per condividere rapidamente i loro progetti. In questo tipo di ecosistema, i grandi contenuti salivano naturalmente in cima, permettendo loro di attirare ancora di più l'attenzione dei giocatori.
I muri digitali tra i giocatori e i creatori moderni
Se stavate osservando il periodo d'oro dei giochi in Flash e la traiettoria di creatori come McMillen, potreste aver - all'epoca - previsto che l'industria dei giochi si sarebbe basata su quelle idee mentre l'industria passava dalla distribuzione fisica dei giochi a quella digitale.
Queste previsioni sarebbero state corrette a metà.
Mentre è vero che la distribuzione digitale è stata una manna per l'industria dei giochi, permettendo a più sviluppatori di raggiungere più giocatori eliminando il costoso e laborioso processo di produzione e distribuzione di giochi fisici per ogni lancio, l'esperienza del giocatore stesso non è ancora così facile come lo era provare un nuovo gioco online. In un certo senso, l'esperienza digitale sta diventando ancora più ingombrante man mano che l'industria cresce.
Cyberpunk 2077 è un download di 70 GB. Se avete avuto una versione fisica del gioco, i passi tra voi e l'effettivo gioco sono ancora più che "inserire il disco". Il gioco richiede ulteriori download e patch successive. Anche se Cyberpunk 2077 è uno dei più grandi giochi nella memoria recente, l'esperienza intorno a come giocare è in gran parte la stessa di ogni altro gioco nel settore.
Se avete Steam installato sul vostro PC, ci sono ancora un minimo di 11 passi da fare per giocare, anche se il gioco è free to play o semplicemente una demo. Per altre piattaforme, questo processo può richiedere molti più passaggi.
Sottovalutare quanto questo dissuada i giocatori dal provare nuovi giochi o nuove demo è facile da fare perché pochi click non sembrano un gran problema, ma i marketer digitali hanno imparato molto tempo fa che ogni click è un potenziale punto per perdere utenti. Nell'e-commerce, questo significa semplificare l'esperienza di acquisto il più possibile - come la funzione di ordine 1-click di Amazon - e nei giochi che spesso significa spingere gli utenti a wishlist prima in modo da poterli convertire in giocatori paganti più tardi.
Provare nuovi giochi, anche in un mondo di gioco prevalentemente digitale, non è facile, e questo significa che molti sviluppatori moderni non hanno accesso al tipo di esperienza del giocatore che abbiamo evidenziato nella storia di McMillen.
WebGL e Trail: Un nuovo orizzonte per il gioco digitale
WebGL, come Adobe Flash, non è una nuova tecnologia in sé. I principali motori come Unity e Unreal supportano l'esportazione in WebGL, quindi giocare a qualsiasi gioco fatto in quei motori in un browser è tecnicamente possibile, ma ecco perché gli sviluppatori raramente usano questa funzionalità:
WebGL non è una considerazione progettuale. Poiché gli sviluppatori non vedono il valore di WebGL, pochi progetti sono strutturati con WebGL in mente, rendendoli difficili da convertire efficacemente in seguito
I browser non hanno accesso ai file system. I giochi moderni hanno bisogno di molta potenza, e i browser non possono accedere a un PC come può fare un gioco installato nativamente, rendendo significativi i limiti di performance
Le variazioni nell'hardware dell'utente e la velocità di download paralizzano le prestazioni. Nelle esperienze native, le impostazioni vengono applicate automaticamente in base all'hardware rilevato, e gli utenti possono personalizzare da lì, ma questo è più difficile con WebGL
Se questi problemi fossero risolti, più sviluppatori potrebbero fornire demo (o esperienze di gioco complete, in molti casi) nel browser senza compromettere l'esperienza di gioco. I giocatori potrebbero ancora una volta avere l'esperienza ultra-semplice di Flash di cliccare e giocare per provare nuovi giochi.
Buone notizie: Questi problemi sono stati risolti, ma una visione obsoleta del gioco basato sul browser significa che molti sviluppatori non stanno cercando queste soluzioni, per non parlare di imparare come implementarle. È disponibile un robusto streaming di file. La compressione avanzata dei file è disponibile. Il rilevamento dell'hardware dall'interno del browser è disponibile.
E queste ottimizzazioni possono essere incorporate nella maggior parte dei principali motori, come Unity e Unreal, senza cambiare radicalmente il flusso di lavoro.
Questo significa una rinascita della semplicità del gioco in stile Flash con la qualità dei giochi moderni, che potrebbe essere una manna per gli sviluppatori che affrontano una concorrenza sempre più forte per l'attenzione dei giocatori.
Nuove opportunità per gli sviluppatori
Con l'ottimizzazione WebGL, gli sviluppatori possono ancora una volta condividere rapidamente i giochi con i giocatori. Nell'immediato futuro, vediamo questo come un'opportunità significativa per le demo dei giochi, soprattutto perché sempre più eventi diventano digitali o hanno componenti digitali stratificati sopra gli eventi fisici. Gli utenti possono navigare tra le demo con la stessa facilità con cui camminano tra gli stand per provare nuovi giochi.
Se un giocatore è entusiasta di un gioco, può passare l'URL ad un amico, e quell'amico può provare il gioco altrettanto velocemente.
Crediamo che questo permetterà agli sviluppatori di costruire più connessioni con i giocatori nel breve termine, e mentre questa nuova fase di WebGL continua ad evolversi, potrebbe consentire nuovi tipi di monetizzazione e modelli di contenuto per gli sviluppatori.
Non vediamo l'ora di vedere dove gli sviluppatori porteranno questa tecnologia.
(editoriale)