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

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages