--- title: Particle Sim localeTitle: Particle Sí --- ## Simulación de partículas en lienzo En esta guía, vamos a construir una simulación de partículas básica en Canvas usando principios simples de animación. Queremos configurar una matriz de partículas con aceleraciones y velocidades. Crearemos 100 partículas en puntos aleatorios en el lienzo. ```js canvas = document.getElementById("canvas"); ctx = canvas.getContext('2d'); var particles = []; for(var i=0; i<100; i++) { particles.push( { x:Math.random()*canvas.width, y:Math.random()*canvas.height, vx:0, vy:0, ax:0, ay:0 } ); } ``` En nuestro ciclo de dibujo, renderizamos estas partículas. ```js function draw() { ctx.clearRect(0, 0, canvas.width, canvas.height); for(var i=0; i