Sparkle!
Note: Sparkle! is currently designed for desktop/PC browser play. It is mouse-only and not optimized for mobile or touch-screen layouts.
Sparkle! is a flashy dice roguelike inspired by the classic push-your-luck scoring of Farkle, expanded into a full run-based strategy game with shops, upgrades, special dice, persistent modifiers, CPU opponent, unlocks, secrets, and endless mode.
Each run is a 10-round gauntlet. Every round raises the target score, forcing you to decide when to keep rolling, when to bank your points, and when to risk it all for a bigger turn. Win a round and you’ll visit the shop, where you can spend Sparks on special dice, battle dice, rare upgrades, and tokens that reshape your run.
The dice are real 3D assets with physics-based rolls, not hidden predetermined results. When they tumble, bounce, land, and betray you, that’s the roll you got.
Build a rig. Push your luck. Break the scoring system. Chase the Cosmic secrets.
Features
- Classic Farkle-style scoring, expanded with Sparkle!’s own special rules and systems
- Real 3D physics dice rolls using physically simulated dice
- 10-round gauntlet mode with increasing score targets
- Endless mode after winning a full run
- 91 items across special dice, battle dice, legendary dice, Cosmic Dice, and tokens
- 61 dice total, including special, battle, legendary, and Cosmic Dice
- 30 tokens that act as persistent run modifiers
- Shop system where you spend Sparks between rounds to improve your build
- Ignite system that can double qualifying item bonuses for the rest of the run
- CPU opponent with different builds and challenges
- 6 unlockable Cosmic Dice, each with its own challenge
- Secret Cosmic ability for players who manage to unlock, acquire, and trigger all 6 Cosmic Dice
- Save/load support with up to 3 save slots
- Player stats and Cosmic unlock tracking
- Optional reset buttons for players who want a fresh slate
- How to Play screen covering Farkle scoring, Sparkle rules, shop mechanics, and unlocks
- Mouse-only controls
- Saxwave soundtrack with funky techno/saxophone energy
How It Plays
Roll the dice tray and select dice you want to hold. Scoring dice can be kept, points can be banked, and each decision pushes you closer to safety or disaster.
Win the round, earn Sparks, then upgrade your rig in the shop.
Your build might focus on safer scoring, aggressive CPU disruption, big combo turns, rare dice effects, Spark generation, Ignite bonuses, or Cosmic unlock hunting.
Runs usually take around 30–45 minutes, depending on luck, strategy, and how many turns each round takes. After clearing the 10-round gauntlet, you can either start fresh or continue into Endless Mode and see how far your build can go.
Controls
Sparkle! is currently mouse-only.
- Click dice to select/hold them
- Click Roll Dice to roll
- Click Keep Selected to keep scoring dice
- Click Bank Points to secure your turn score
- Mouse wheel to zoom the dice tray camera
- Mouse wheel to scroll shop and menu screens
- Hover over dice and tokens to read their abilities, current stats, and Ignite status
- ESC key to access game menu
No Farkle Experience Required
You do not need to already know Farkle to play.
The game includes a How to Play screen explaining the scoring hands, Sparkle-specific rules, the shop, special items, Cosmic Dice, and the core flow of the game.
Development / AI Transparency
Sparkle! was designed, balanced, tested, and directed by me over roughly two months of focused development.
The game’s mechanics, scoring systems, item concepts, dice abilities, tokens, unlocks, progression, shop systems, balance changes, quality-of-life features, and overall design were personally crafted and tested by me.
AI tools were used as part of the development process for coding assistance, some visual assets, the logo, and music generation. The soundtrack was generated with Suno AI based on the desired tone and direction for the game.
This is an AI-assisted indie project, not a prompt-and-export game. I built Sparkle! with the tools I had available, and any support helps me continue making better games, including hopefully commissioning human-made art and assets for future projects.
Pricing Note
Sparkle! is available as pay what you want, including free.
If you’re unsure about supporting AI-assisted work, you are welcome to play for free. If you enjoy the game and want to support future projects, a donation is genuinely appreciated.
Suggested donation: $3
Credits
Game design, mechanics, balance, implementation direction, testing:
Chris Hereford (NormanTopside)
Music:
Generated with Suno AI based on tone/theme direction by my friend ChefBoyRC
Logo / select visual assets:
Generated with AI tools based on developer specifications
Coding assistance:
Developed with AI coding assistance in VS Code
| Updated | 1 day ago |
| Published | 5 days ago |
| Status | Released |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | TopsideGames |
| Genre | Strategy |
| Tags | Arcade, Casual, Dice, farkle, Indie, Physics, rouguelike, Score Attack, Singleplayer |
| Average session | About an hour |
| Inputs | Mouse |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds |
Development log
- Small Patch1 day ago
- Small Patch3 days ago




Comments
Log in with itch.io to leave a comment.
Very fun, almost a roguelite / casino-arcade style Farkle game with nice music and an enjoyable game play loop