Snake con temática de crayones
Mi primer side project del universo de mini-juegos: un Snake retro pintado a mano sobre Vite + React, con controles táctiles y de teclado.
La idea
Quería un proyecto pequeño donde poder soltar la rigidez del trabajo de día. Algo que se sintiera hecho a mano, no plantilla. Un Snake clásico, pero pintado como si lo hubiera dibujado un niño con crayones.
El stack
- Vite + React porque el setup es instantáneo y quería iterar rápido.
- Canvas 2D directo para el game loop (sin librería de juegos).
- Estética crayón: texturas SVG, trazos imperfectos, paleta saturada.
Lo que aprendí
El reto no fue el código del Snake (es un loop con grid y direcciones), sino lograr que se sintiera juguetón. Probé con CSS filters, con SVG patterns, con noise overlays. La versión final usa una textura crayón aplicada sobre cada celda y un easing exagerado en los giros.
Próximos pasos
Este Snake es el primer juego de un universo de mini-juegos con temática crayón. Tengo un GDD inicial con 27 ideas — Pong, Tetris, Memorama, Whack-a-mole y otros. La meta es publicar uno por mes, cada uno con su propio toque.
Si quieres ver el roadmap completo, lo voy a publicar pronto aquí mismo.