Overview
Diamond Dynasty is an original baseball franchise simulator that runs entirely in your browser. You manage a club of procedurally generated players, play a season of action matches where you swing at the plate and call your pitches on the mound, and pour your winnings back into the roster. Win the title, get promoted, and climb from the Amateur League to the Legend League.
The tagline is the roadmap: "Build the franchise. Create the dynasty. Become a legend."
Play it free at diamonddynasty.kluthstudios.com, in your browser, no install, no account.
The loop
Everything in Diamond Dynasty feeds one loop. A league match is baseball played pitch by pitch. On offense you swing at a live pitch, and contact depends on where your barrel actually is when the ball arrives. On defense every call is a single pitch, a type and a location, against a live count that the hitter is reading as carefully as you are.
Matches pay out coins. Coins buy Scout Packs (three new players, published pull odds), training sessions (growth scaled by each player's potential), and facilities (permanent upgrades that keep paying). Better players win more games, more wins win the league, and winning the league gets you promoted into a harder one.
Opponents come from the league, not from you
This is the design decision the whole game hangs on. Rival clubs are built around the strength of the league you are in, never scaled to match your own team rating. A better roster genuinely makes your games easier, which is the entire reward for building one. Getting promoted is what makes them hard again.
Every number is written down
Every plate appearance and every pitch is recorded. Matches produce a real box score, and those lines roll up into a season record and a career record for every player you own. Season stats reset each year; career totals never do.
Something to do when the season is idle
The Challenge Tower is one hundred floors, and every floor drops you into a jam that is already in progress: down two in the last inning with runners on, or protecting a one run lead with the bases loaded. Daily Challenges are three objectives that redraw at midnight and are ticked off by ordinary match results.
A real manager's problems
Pitchers get tired. As a starter faces batters, their PIT number drops and eventually a TIRED tag appears, and a tired pitcher is a hittable pitcher. Each side gets exactly one call to the bullpen per game, so the decision of when to burn it is yours. The AI manager in the opposing dugout watches their own starter and makes the same call.
Original by design
Every visual in the game (player cards, the crest, the stadium, the pack art) is procedural SVG and CSS, and every sound (the bat crack, the crowd, the organ loop, the UI clicks) is synthesized from scratch. All player names, clubs, and card designs are fictional and original.
Made for your pocket
Diamond Dynasty is mobile-first and installs as a PWA. Add it to your home screen and it launches full-screen with its own crest icon, and after the first visit it plays entirely offline. Your save lives in the browser via localStorage; there is no server, no account, and nothing to sign up for.
A league match is three innings by default, so a matchday fits in a coffee break. Six and nine inning matches are in Settings if you have longer.
Where to go next
The game itself opens with an interactive How to Play primer (including try-it batting and pitching demos) before your first match, and these docs go deeper:
- How to Play walks the controls and your first match.
- Gameplay covers leagues, statistics, facilities, rarities, training, packs, and fatigue in depth.
- Tips is the shortcut to winning more at-bats.
- FAQ answers the quick questions.
- The portfolio page is at /projects/diamond-dynasty.