</script> </body> </html>
// 2. remove offscreen (y > canvas height + margin) obstacles = obstacles.filter(obs => obs.y < H + 100); pickups = pickups.filter(p => p.y < H + 100);
</script> </body> </html>
// 2. remove offscreen (y > canvas height + margin) obstacles = obstacles.filter(obs => obs.y < H + 100); pickups = pickups.filter(p => p.y < H + 100);