Binary Coffee

Crear un juego en 13KB (competencia js13kgames)

javascript contest gamedev

¬ŅEn qu√© consiste la competencia JS13KGames?

En esencia, esta competencia se basa en primer lugar y cómo su nombre indica, en desarrollar videojuegos, pero lo interesante es que los videojuegos desarrollados no puede ser mayores de 13 Kilobytes. A partir de estas premisas básicas de la competencia, pues de derivan otros bases, dentro de las que se encuentran las tecnología que se pueden utilizar (solo tecnologías web: javascript, html, ccs) y para todo el desarrollo, se cuenta con 30 días.

NOTA: Si quieren informarse m√°s sobre las reglas de la competencia, pueden visitar la reglas de la competencia

¬ŅCu√°ndo es la competencia?

La competencia tiene una duración de 30 días y comienza el día 13 de agosto para terminar el 13 de septiembre.

Esta competencia se realiza todos los a√Īos (es posible que ya escucharan de la misma) desde el 2012, aunque en mi caso, es la primera vez que participo.

Herramientas que se pueden utilizar

Aunque el evento en esencia es una competencia, la comunidad está muy dispuesta a colaborar, y ya sea por medio del canal de slack o simplemente compartiendo recursos, todos los participantes se pueden nutrir. A continuación, dejo algunos de los recursos desarrollados y amablemente compartidos por la comunidad:

  • Motores de juegos y boilerplates
  • Sonido y musica para juegos
  • Arte y fonts para juegos
  • Recursos para minificar el c√≥digo
  • Tutoriales

Y muchas otras cosas que definitivamente te pueden ayudar a la hora de crear tu propio juego

En este link pueden encontrar el listado completo de los recursos que la comunidad ha creado y compartido a lo largo del tiempo.

  • Boilerplate para juego: esto es algo que desarroll√© para empezar mi propio juego para la edici√≥n de este a√Īo y que puede ser de utilidad, ya que tiene webpack configurado y algunos recursos que pueden ahorrar algo de tiempo.

Mi juego de este a√Īo (2021)

El tema de que el juego no puede se mayor que 13KB, no fue realmente un problema para mi, el juego que desarroll√© fue solo en 8KB, pero tambi√©n hay que tener en cuenta que no le agregu√© audio (lo cual probablemente hubiese consumido parte de el espacio sin usar). A continuaci√≥n, les dejo el link al juego que desarroll√© este a√Īo:

link al juego

También hay que tener en cuenta que el juego se debe comprimir en formato zip y que se puede minificar.

¬ŅD√≥nde seguir el evento?

Conclusiones

Espero que todos puedan participar en los próximos eventos de esta competencia, y tengan que luchar contra el límite de los 13 Kilobyte.

Happy coding!!!

Opiniones