Inspiration

I wanted to build a game that felt native to Reddit instead of simply embedding a game inside a post. Rather than asking players to grind for upgrades, every session asks a simple question: "Can you beat today's best time?"

What it does

  • Daily Sprint — every day a fresh seeded course posts automatically. Everyone in the subreddit races the same pond on one leaderboard. Daily streaks (🔥) reward coming back.
  • Ghost racing — your personal-best run replays as a translucent frog, so every attempt is a race against yourself.
  • "👑 u/x holds 0:47.23 — beat it!" — the reigning champ is called out in the HUD of every run and on the post splash.
  • Community courses (UGC) — the built-in editor lets anyone place dragonflies and flies, but you must beat your own course to publish it (Trackmania rule — every course is provably finishable). Publishing creates a new interactive post with its own leaderboard and creator credit. The game generates its own content feed.
  • Instant retry — a run takes 30–90 seconds and restarting takes one tap; "one more go" is always faster than closing the post.

How we built it

  • One-finger control, hand-tuned pendulum physics, procedural art (zero assets), squash/stretch juice, WebAudio synth sfx
  • Type-strict, linted, mobile-first responsive canvas (RESIZE + zoom camera), works portrait & landscape
  • Per-subreddit leaderboards, courses are posts, creators credited by u/name, champ callouts
  • Daily seeded course + streaks + ghosts + champ-baiting + UGC feed
  • Phaser 4: custom verlet-style rope constraint physics, camera zoom rig with screen-space HUD layer, procedural textures, particles, tweens

Challenges we ran into

Making ui properly work and being responsive to screen size

Accomplishments that we're proud of

Learning a new platform to develop for

What we learned

Devvit, Phaser

What's next for Lickety-Split

Improved course building and more skins

Built With

Share this project:

Updates

Submission history