HoloViral articles

Game development blog

Canvas, animation, input, and game rules, explained through the projects on this site.

35 published articles about building, testing, and sharing browser games.

Deploy Plain HTML Game Projects on Cloudflare Pages

A plain HTML site does not need a framework build directory merely because the hosting dashboard says “build output.” On Cloudflare Pages, the directory containing your finished HTML and assets can be the upload directory itself.

Separate Racing Distance from Coin Bonuses

Lane Racer's counter is labeled progress rather than pure distance because collecting a coin increases the same value that grows with driving time.

Move a Timing Target with a Sine Wave

Timing Tap moves its ring without storing a separate horizontal velocity or bouncing it off invisible walls.