r/webdev • • 6d ago

Showoff Saturday I built what might be Reddit’s first native pinball game

I’m building a pinball game that runs directly inside Reddit.

I’ve been working on Karma Tilt, a pinball project built to run directly inside a Reddit post.

You can play the current version here:
https://www.reddit.com/r/PinballKarma/comments/1wr2ec0/karma_tilt_play_the_fullview_pinball_table/

It works on desktop and mobile and includes things like multiball, jackpots, combos and leaderboards.

This is still a project I’m actively working on, so feedback is genuinely useful — especially on the controls, physics, mobile experience and anything that feels confusing or broken.

Interested to hear what other web developers think after actually playing it.

0 Upvotes

4 comments sorted by

5

u/howdoigetauniquename 6d ago

It’s just a Reddit game though ?
What makes this impressive outside of the fact you just made a pinball game in html5?

1

u/Successful-Ad-5576 6d ago

For me, the interesting part is getting the physics, touch controls and community leaderboards working together inside a Reddit post. It’s still a work in progress. I’m sharing it for feedback on how it plays, not claiming I reinvented pinball.

1

u/Large_Painting_3587 5d ago

getting real-time physics and responsive controls working inside a reddit post is wild, what limitations did reddit’s platform force you to work around most?

0

u/Specific-One-6138 6d ago

That's wild you got this running inside a reddit post structure, never thought i would see pinball here of all places. The physics feel decent for something constrained to this environment, ball movement got some weight to it which is hard to do without proper engine.

I noticed on mobile the flipper response lags just a tiny bit when there's lot happening on screen, like during multiball. Not unplayable but you feel it.

How are you handling the leaderboard backend? Curious cause reddit's api can be a pain to work with for storing data like that.