JavaScriptで出来たパーティクルエンジンをご紹介。 コード量も多くないので、カスタマイズして使えそうです。 デモ 画面を表示すると、マウスの動きに合わせてパーティクルも動くようになっています。 500個ほど表示させているようですが、動きもすごくスムーズですね。 以下のようなコードで動作させているようです。 function run() { ctx.globalCompositeOperation = "source-over"; ctx.fillStyle = "rgba(8,8,12,.65)"; ctx.fillRect( 0 , 0 , canvasW , canvasH ); ctx.globalCompositeOperation = "lighter"; mouseVX = mouseX - prevMouseX; mouseVY = mouseY - prevMous