💡 Inspiration

We created Hard Shit for Reddit's Silly Shit Challenge because nothing says "silly" like guiding a desperate poop trying to avoid the toilet. It's weird, fun, and harder than you'd think!

🚽 What it does

Hard Shit is a ridiculous yet competitive game where:

  • You control a poop stuck in the human colon
  • Click or press Spacebar to fart and jump
  • Gravity constantly pulls you down
  • If you touch the anus, you’re flushed and it's game over

Your goal? Stay in the colon as long as possible and climb the global leaderboard based on your survival time.

🛠️ How we built it

  • The game runs on HTML Canvas for smooth, lightweight 2D gameplay
  • Firebase handles authentication and the leaderboard
  • Fart sounds and funny visuals keep things lighthearted

Proudly built in Bolt

🧻 Challenges we ran into

Building a silly, real-time game inside React was the biggest challenge, especially making the gameplay feel smooth while keeping the structure clean.

🏆 Accomplishments that we're proud of

  • A fully working, silly, competitive poop survival game
  • Smooth gameplay using HTML Canvas inside React
  • Global leaderboard with authentication powered by Firebase

🧠 What we learned

  • Building games inside React is possible (but not always easy)
  • Humor makes even frustrating games enjoyable
  • Polish matters, even for a poop game

🔥 What's next for Hard Shit - Constipation Game

  • Mobile version for toilet-friendly gaming
  • Poop customizations (colors, skins, silly faces)
  • More sound effects and animations
  • Daily and weekly leaderboard challenges

Built With

Share this project:

Updates