Mike Kasprzak ha iniziato a sviluppare giochi più di 20 anni fa. Progettare giochi è un'attività creativa e divertente, ma la routine del lavoro quotidiano, in cui la creazione di un gioco richiede mesi o talvolta anni, gli ha fatto perdere l'entusiasmo. Quando un amico ha proposto la folle idea di creare un gioco in 24 ore per divertimento, Mike ha colto al volo la sfida.
Non solo la sfida di un giorno lo ha entusiasmato, ma Mike è stato anche attratto dalla natura collaborativa di una "game jam", un evento competitivo per la creazione di giochi, come un hackathon per i giochi. Chiunque può iscriversi gratuitamente e la comunità vota i vincitori dopo l'evento.
Il concetto offre a chiunque sia curioso di sviluppare giochi l'opportunità di imparare cosa funziona e cosa non funziona in un ambiente competitivo ma amichevole. Ludum Dare, noto anche come #LDJam, si è trasformato provando diverse tattiche e formati di evento in base ai suggerimenti dei membri della comunità. Per esempio, i partecipanti hanno detto che il periodo di 24 ore era troppo breve per costruire un gioco straordinario, quindi è stato esteso a 48 ore.
"Forniamo la comunità per la game jam, fungendo fondamentalmente da piattaforma per quello che ora è un evento di creazione di giochi della durata di un weekend che si svolge 2-3 volte all'anno", ha detto Mike. "Le jam sono aperte a chiunque sia interessato a creare giochi, soprattutto a coloro che hanno bisogno di una motivazione in più per iniziare la loro grande idea di gioco o per finirne una che hanno già iniziato". Mike lo descrive come un modo concreto per migliorare le proprie capacità di sviluppatori. I partecipanti possono partecipare utilizzando qualsiasi stack tecnologico di loro gradimento, ma possono trarre vantaggio dalla possibilità di vedere altri strumenti utilizzati dalle persone della comunità.
Ludum Dare e Akamai Linode
Partito da una piattaforma di hosting condivisa, Ludum Dare è su Linode dal 2015. Ad oggi, si sono svolte più di 50 LDJam. Mike ha scalato lo stack tecnologico che supporta le jam per tenere il passo con la crescita dei partecipanti e delle funzionalità. Oggi, da 7.000 a 9.000 persone si iscrivono a ogni jam e circa 3.000 giochi vengono creati durante ogni evento. Questo livello massiccio di partecipazione significa che migliaia di immagini vengono caricate sul sito web nel corso di una jam di due giorni, quindi la riduzione della latenza diventa estremamente importante. Il passaggio alle istanze di calcolo di Linode con unità a stato solido (SSD) veloci ha migliorato notevolmente le prestazioni del sito web, offrendo agli utenti un'esperienza migliore con velocità molto più elevate a un costo di gestione inferiore.
"Linode è fantastico perché ogni volta che c'è stato un problema, lo hanno individuato in anticipo. Lavorare con loro è stato davvero facile. Gli aggiornamenti ci arrivano senza problemi e spesso non ci sono aumenti di prezzo. Ho usato Linode anche per altri progetti professionali e ho sempre ottenuto ciò di cui avevo bisogno e che mi aspettavo".
La visione di Mike di avere una piattaforma di game jam onnicomprensiva, dall'ideazione del gioco al gioco completato, si sta finalmente realizzando. Il recente passaggio di Ludum Dare da Cloudflare ad Akamai ha contribuito a renderlo possibile. L'IP di Linode rimane l'origine e Ludum Dare ha implementato diversi prodotti Akamai, tra cui Ion, App & API Protector, App & API Security e NetStorage. In occasione di una recente game jam, gli sviluppatori hanno potuto caricare i loro giochi completati e giocarli sulla piattaforma per la prima volta, cosa che ha entusiasmato i membri della comunità. Il passaggio ad Akamai ha risolto i problemi di costo, sicurezza e prestazioni.
"Avere sviluppatori di giochi che caricano e giocano tra loro sulla piattaforma di Ludum Dare è stato per me un desiderio da lungo tempo", ha detto Mike. "È emozionante vedere così tante persone che tornano ogni volta che ospitiamo una game jam. È stimolante vedere la collaborazione che inizia una volta annunciato il tema e poi osservare l'impegno dei partecipanti mentre giocano alla fine del weekend. Non vedo l'ora di scoprire le nuove integrazioni che possiamo realizzare grazie al nostro lavoro con Akamai e Linode".
La sfera di influenza della jam si espande al di là del grande seguito su Twitter, includendo numerosi video, live stream e altri contenuti creati dai fan dell'evento. Come sviluppatore di giochi e ora proprietario, Mike si avvicina alle game jam con una nuova prospettiva. Vuole creare un'esperienza eccellente per la comunità di LDJam e sta cercando di trovare sponsor per mantenerla forte.