Mike Kasprzak empezó a desarrollar juegos hace más de 20 años. Diseñar juegos es creativo y divertido, pero la pesadez de hacerlo como "trabajo diario", en el que la creación de un juego lleva meses o a veces años, le quitaba toda la emoción. Cuando un amigo le propuso la loca idea de crear un juego en 24 horas por diversión, Mike aceptó el reto.
No sólo le entusiasmó el reto de un día, sino que Mike también se sintió atraído por la naturaleza colaborativa de una "game jam", un evento competitivo de creación de juegos, como un hackathon de juegos. Cualquiera puede inscribirse gratuitamente y la comunidad vota a los ganadores después del evento.
El concepto ofrece a cualquier persona con curiosidad por el desarrollo de juegos la oportunidad de aprender lo que funciona y lo que no en un entorno competitivo, pero amistoso. Ludum Dare, también conocida como #LDJam, se ha transformado a sí misma probando diferentes tácticas y formatos de eventos basados en las recomendaciones de los miembros de la comunidad. Por ejemplo, los participantes dijeron que el plazo de 24 horas era demasiado corto para crear un juego increíble, así que se amplió a 48 horas.
"Proporcionamos la comunidad para la game jam, básicamente sirviendo de plataforma para lo que ahora es un evento de creación de juegos de un fin de semana de duración que tiene lugar 2-3 veces al año", dijo Mike. "Las jams están abiertas a cualquier persona interesada en crear juegos, especialmente a aquellos que necesitan una motivación extra para empezar con su gran idea de juego o terminar uno que ya han empezado". Mike lo describe como una forma real de mejorar sus habilidades como desarrolladores. Los participantes pueden unirse utilizando cualquier pila tecnológica que deseen, pero se benefician de ver otras herramientas utilizadas por la gente de la comunidad.
Ludum Dare y Akamai Linode
Ludum Dare, que comenzó en una plataforma de alojamiento compartido, está en Linode desde 2015. Hasta la fecha, se han celebrado más de 50 LDJams. Mike ha ampliado la pila tecnológica que soporta las jams para seguir el ritmo del crecimiento de participantes y funciones. En la actualidad, entre 7.000 y 9.000 personas se inscriben en cada jam, y se crean alrededor de 3.000 juegos durante cada evento. Este nivel masivo de participación significa que miles de imágenes se cargan en el sitio web en el transcurso de una jam de dos días, por lo que reducir la latencia se convierte en algo extremadamente importante. El cambio a las instancias informáticas deLinode con rápidas unidades de estado sólido (SSD) mejoró enormemente el rendimiento del sitio web, ofreciendo a los usuarios una experiencia mejorada con velocidades mucho más rápidas a un menor coste general.
"Linode es genial porque siempre que ha habido un problema, lo han detectado antes de tiempo. Trabajar con ellos ha sido realmente fluido. Las actualizaciones nos llegan sin problemas, y a menudo no hay aumento de precio. También he utilizado Linode para otros proyectos profesionales, y siempre obtengo lo que necesito y espero."
La visión de Mike de disponer de una plataforma integral para las competiciones de juegos, desde la creación de los juegos hasta su finalización, por fin se está haciendo realidad. El reciente traslado de Ludum Dare de Cloudflare a Akamai ha contribuido a hacerlo posible. La IP de Linode sigue siendo el origen, y Ludum Dare ha implementado varios productos de Akamai, incluyendo Ion, App & API ProtectorApp & API Security y NetStorage. En una reciente game jam, los desarrolladores pudieron subir sus juegos terminados y jugarlos en la plataforma por primera vez, lo que entusiasmó a los miembros de la comunidad. El cambio a Akamai resolvió problemas de costes, seguridad y rendimiento.
"Que los desarrolladores de juegos suban y jueguen a los juegos de los demás en la plataforma Ludum Dare ha sido uno de mis deseos desde hace mucho tiempo", afirma Mike. "Es emocionante ver a tanta gente volver cada vez que organizamos una game jam. Es inspirador ver cómo comienza la colaboración una vez que se anuncia el tema y luego observar el compromiso de los participantes con los juegos al final del fin de semana. Estoy deseando ver las nuevas integraciones que podemos poner en marcha gracias a nuestro trabajo con Akamai y Linode".
La esfera de influencia de la jam va más allá de un gran número de seguidores en Twitter e incluye numerosos vídeos, retransmisiones en directo y otros contenidos creados por los seguidores del evento. Como desarrollador de juegos y ahora propietario, Mike aborda las game jams con una nueva perspectiva. Quiere crear una experiencia excelente para la comunidad de LDJam y busca patrocinadores para mantenerla fuerte.