Hey everyone š
I just shipped a small browser game called Virus Evasion ā a reverse-snake survival game where you're the one being chased. You dodge autonomous virus blocks that spawn every 5 seconds, and the goal is simply to survive as long as possible.
š Play it: https://virus-evasion.vercel.app
Tech stack:
- React + TypeScript
- HTML5 Canvas for the game loop (60ā120 fps)
- Tailwind for the HUD / modals
- Supabase for global telemetry ā every run logs to a counter, plus a Top 10 Hall of Fame with named scores
- Procedural audio via Web Audio API
- Deployed on Vercel
What I'd love feedback on:
- Difficulty curve ā is 5 seconds between spawns too generous or too punishing?
- The "Top X%" percentile message on game over ā motivating or confusing?
- Mobile vs desktop feel ā does touch control feel right?
Would love to hear what you think. Bugs, ideas, feature requests ā all welcome. š