
STEAMSPIN
STEAMSPIN A steampunk-inspired puzzle game about spinning, swapping, and solving mechanical machines. Created for The Very Serious Juniper Dev Game Jam 2026 by mookie4242. If you like this game, gimme a start on GitHub!!! GitHub Repo: Link About the Game STEAMSPIN is a browser-based puzzle game built around the jam theme: "Spin to Win" Rotate and swap machine components to restore complex steampunk contraptions. Align gears, connect pipes, and solve increasingly challenging mechanical puzzles while racing against your best completion times. Built with ExcaliburJS, STEAMSPIN focuses on satisfying puzzle-solving, procedural machine generation, and a clean browser experience. No generative AI artwork was used in the creation of this game. All visuals, sounds, and assets were handcrafted, assembled, or sourced from static asset packs. Features Procedurally generated machine puzzles Steampunk-inspired machinery and visual design Rotate and swap tile-based machine components Multiple puzzle layouts and configurations Time-based challenge gameplay Lightweight browser-based experience Built entirely in TypeScript using ExcaliburJS How to Play Controls Mouse Left Click — Select a tile to swap Right Click — Rotate a tile Left Click (HOLD) - Rotates a tile (Mobile Support) Keyboard Used for menu and button navigation Objective Repair each machine by arranging the puzzle pieces into a working configuration. Rotate machine components into alignment Swap misplaced parts Connect pipes, gears, and mechanisms Complete the machine as quickly as possible Improve your best completion times Development Notes STEAMSPIN was developed as a solo project during a 7-day game jam. The primary goal was to create a polished puzzle experience while keeping the project scope manageable enough to allow time for: Gameplay iteration Playtesting Bug fixing UI refinement Jam submission preparation A large focus of development was spent experimenting with procedural machine generation and ensuring every puzzle remained readable and enjoyable to solve. I used Aseprite for the pixel art for the machine procedural generation, which is a rules engine and tiles that I drew. Asset Credits UI Steampunk Fantasy UI Pack by Positron Steampunk Fantasy UI pack Sound Effects Generated using JSFXR Music Looping music tracks provided by torone Link Engine ExcaliburJS Feedback Welcome! Thanks for checking out STEAMSPIN! If you enjoy the game, please leave a rating and comment. Feedback from fellow developers and players is greatly appreciated and helps improve future projects. Good luck, and keep those machines spinning!
Mookie 35 followers· portfolio 13 View creator →



