Kode animasi (JavaScript, Canvas 2D)
Cara menulis kode
Definisikan function draw(g, t, f). g = canvas 2D context, t = detik, f = nomor frame. Variabel global: W, H, FPS, DUR, assets["nama.png"] (gambar upload, pakai g.drawImage).
Opsional: function setup() dijalankan sekali sebelum render. Semua animasi harus fungsi dari t (tanpa state antar-frame) supaya hasilnya konsisten.