Skip to content

masonlet/fix-it

Repository files navigation

Fix It!

Play it: Wavedash · itch.io

Game Screenshot

A casual HTML5 arcade game where broken contraptions roll down a conveyor belt. Spot the faults, tap to inspect, and complete quick minigames to fix them before they slide off the edge. Start simple - pump a bike tire, screw a lightbulb - then face increasingly complex machines with multiple faults as the belt speeds up. You get 10 lives; each unfixed issue costs one.

Originally built for the Gamedev.js Jam 2026 (theme: Machines). The jam version lives at fix-it-jam; this repo is the continued development.

Tech Stack

Deployment & Configuration

Prerequisites

  • npm
  • Node.js 18+ (for local development and building only)

1. Clone & Install

git clone https://github.com/masonlet/fix-it.git
cd fix-it
npm install

2. Run Locally

npm run typecheck # Type checking
npm run dev       # Local development http://localhost:5173
npm run build     # Vite build
npm run preview   # Preview production Vite build http://localhost:4173

3. Deployment

The production builds static files to the dist/ directory which can be hosted on any static hosting provider. Node.js is not required to run the deployed site.

Credits

License

MIT License - see LICENSE for details.

About

HTML5 conveyor-belt repair game. Spot the faults, tap to inspect, and complete quick minigames to fix them before they slide off the edge.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages