Playground

Estos son mis experimentos. Todos están hecho por mí, y en todos he preferido hacer un código comprensible, a un código que esté perfectamente optimizado. Además están llenos de comentarios por si quieres echar un vistazo.

En la gran mayoría he utilizado mi propio motor gráfico para usar con el elemento Canvas de HTML5, y que he llamado “Motor o_o“. El caso es que después de mucho tiempo usando Javascript y de haber tenido que repetir una y otra vez el trabajo de: crear un documento HTML, colocar un canvas, preparar el evento onLoad, sacar el contexto 2D, precarga de archivos, poner en marcha un bucle, detectar teclas… Al final, me decidí a hacer mi propio framework para JavaScript que sirviese para hacer todo esto, y que estuviese orientado a animaciones o pequeños juegos.

Este framework o_o, resuelve con bastante soltura las necesidades más básicas a la hora de manejar un canvas y sus interacciones con el usuario.

Simulación fluido SPH

Simulación fluido SPH

Partícula cuántica

Partícula cuántica

Simulación conducción

Simulación conducción

Bolas y muelles

Bolas y muelles

Partículas repulsivas

Partículas repulsivas

Algoritmo A-star

Algoritmo A-star

Ondas en un plano

Ondas en un plano

 

Juego cuadraditos

Juego cuadraditos

Efecto de colores

Efecto de colores

Falso anaglifo

Falso anaglifo

Volcán virtual

Volcán virtual

Pecera virtual

Pecera virtual