DEV Community

Pablo Mchn
Pablo Mchn

Posted on • Edited on

1

P5.js y la importancia de divertirse programando

Creo que es importante no perder el foco de la diversión cuando uno está programando.

Pero, lamentablemente, ese foco es el que comencé a perder en el último tiempo. Me involucré en proyectos y trabajos que estaban más relacionados con armar el flujo de métodos de transacciones de pago y cosas similares.

No quiero que se malinterprete, me encanta hacerlo. Pero quizás llegó un punto en que buscaba hacer algo más ¿artístico?

Hace un tiempo, había escuchado hablar de p5.js una librería para JavaScript orientada a la programación creativa y al arte.
Me llamó un poco la atención, pero no fui mucho más allá que mirar su sitio web y ver ejemplos de cosas que se pueden hacer. Realmente interesante, pero ahí quedó, no mucho más. Sin embargo, en este último tiempo, como les decía, empecé a sentirme estancado con la programación, haciendo cosas que me parecían monótonas. Me encanta programar y no quería hacer de esto algo monótono.

En una charla con un amigo, él me mostró proyectos que estaba realizando, usando p5.js y haciendo arte interactivo.

De allí que decidí arrancar a armar cosas con p5.js. Empecé a crear pequeñas cosas interactivas simples, pero totalmente divertidas. Comencé a armar juegos, con la intención de aprender a sacarle el mayor provecho a p5.js. Empecé con copiar pequeñas versiones de clásicos juegos como Space Invaders, Sonic, ajedrez, Metal Slug y algunas creaciones personales. Algunas de estas cosas las comparto en mi canal de YouTube, aunque no tanto por el momento.

p5.js no solo te permite mejorar y aprender programación, sino que también te lleva a explorar y adentrarte más en el mundo del arte siendo programador.

Si estás en el desarrollo web como yo, p5.js es una hermosa manera de intercalar ese trabajo con algo más artístico, sin perder de vista el seguir mejorando. En mi caso, me despertó las ganas de meterme más de lleno en el desarrollo de videojuegos.

Esto, muchas veces, lo siento como una bocanada de aire fresco.

Si estás experimentando con p5.js o cualquier otra expresión artística con JavaScript, no dudes en compartírmelo. ¡Por mi parte, estaré encantado de verlo!

Muchas gracias y saludos.

Top comments (0)

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools can’t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay