DEV Community

Shreya
Shreya

Posted on

bonk.exe โ€” an indie chaos game where a Shiba judges your existence ๐Ÿ•๐Ÿ’€

This is a submission for the DEV April Fools Challenge

What I Built

I built bonk.exe, a minimal indie-style browser game where you bonk a moving Shiba Inu and get judged for your performance ๐Ÿ˜ญ

It looks simpleโ€ฆ but the Shiba is always watching.

The goal:

  • Click only the Shiba
  • Avoid misclicks
  • Survive the judgment

At the end, you get:

  • Your score (BPM โ€“ bonks per minute)
  • A brutally honest system message
  • Your global rank against other players

Itโ€™s chaotic, slightly useless, and very serious at the same time.


Demo

๐Ÿ‘‰ PLAY bonk.exe


Code

๐Ÿ’ป GitHub Repo:

๐Ÿ‘‰ https://github.com/shreyaislearning/bonk_inu_arena


How I Built It

I built this as a pure frontend indie-style project using:

  • HTML, CSS, JavaScript
  • Supabase (for global leaderboard)
  • Vercel (for deployment)

Key Features

  • ๐Ÿ• Moving Shiba target (random position logic)
  • ๐Ÿ”Š Sound effects (bonk, miss, background music, game over)
  • ๐ŸŽฏ Score tracking + timer system
  • ๐Ÿ’€ Dynamic โ€œjudgment systemโ€ based on misses
  • ๐ŸŒ Global leaderboard using Supabase
  • ๐ŸŽฎ Indie-style minimal UI

Fun part

The most fun part was designing the โ€œjudging systemโ€ where the game literally reacts to how badly you play.

Example:

  • โ€œshiba is judging youโ€
  • โ€œbonk energy high, aim questionableโ€
  • โ€œshiba has lost respect for youโ€

Prize Category

๐ŸŽฏ Community Favorite

Because:

  • Itโ€™s simple but addictive
  • It has personality (the Shiba judging you ๐Ÿ˜ญ)
  • Anyone can play instantly in browser
  • And the global leaderboard makes it competitive

Final Thoughts

This project was about turning something completely useless into something fun and memorable.

And honestlyโ€ฆ

I think the Shiba still judges me.

Top comments (0)