Mash League Baseball
Browser baseball with 98 original Halloween monsters. Hit home runs, pitch a perfect game, or take your club through a full match against the CPU or a friend.
README
Monster Mash League
Browser baseball with 98 original Halloween monsters. Hit home runs, pitch a perfect game, or take your club through a full match against the CPU or a friend.
Monster Mash League title screen above a pixel-art baseball field
Pick your game
| Mode | The challenge |
|---|---|
| Home Run Derby | Swing for the fences, solo or in an online duel. |
| Perfect Game | Work the pitching meters and keep every batter off base. Play solo or head-to-head. |
| Play Ball | Play a full baseball game against the CPU, create a two-player room, or find an opponent through Quick Match. |
| League Challenge | Take your club through a championship run and unlock The Legends. |
Learn the controls in the optional tutorial, work on your timing in Practice, or watch a CPU game. Build a custom club, collect badges, and keep your career records on your device.
Made to play and share
- Timing matters. Hold and release to swing; choose Contact, Power, Bunt or Special. Pitch with aim, speed and accuracy meters.
- Monsters have their own game. Original pixel-art clubs, type specials, procedural music and commentary from Howlin’ Hank and Gravely Graves.
- Bring a friend. Online play supports two players, room codes, invitation links and Quick Match.
- Send the result. Share a PNG card or a challenge link. Join a live game or try to beat a friend's result on the same seed.
- Choose your controls. Touch, keyboard, mouse and gamepad, with portrait and landscape layouts, reduced motion and accessibility settings.
- No account required. Settings and progress stay on your device. Sharing and connection-quality counts use anonymous aggregates.
Under the hood
TypeScript and esbuild, WebGL2 pixel rendering, and procedural Web Audio. A seeded, fixed-step simulation runs headless and replays the same decisions deterministically. Online games use decision-log lockstep through Cloudflare Workers and SQLite-backed Durable Objects. The game is a progressive web app with offline support.
Built by Domdhi. Fonts and development dependencies are listed in the third-party notices.