I built a game that teaches real space-tech facts through play — drag elements like Xenon and Titanium onto the part of a spacecraft that actually uses them, and you learn why each one matters (xenon = ion thruster fuel, titanium = rocket hull material, etc).
Started simple: tap an element, tap the matching part, get points and a quick fact. Then added real drag-and-drop so you can pull a glowing line from the badge straight to the hotspot — feels more like actually wiring something up. Kept both ways of playing since drag feels great on desktop but tapping is way easier on mobile.
The big visual upgrade was making the spacecraft actually look 3D instead of flat. Swapped solid colors for gradients (light from one side, dark on the other), added rounded end-caps so the body reads as a tube instead of a rectangle, and gave the engine a real glow. The tricky part was doing all of that without moving a single hotspot — the game logic reads exact coordinates, so the art had to change without touching the mechanics underneath.
Next up: maybe a real rocket image as an alternative skin, more elements to match, and a harder mode where positions shuffle so you can’t just memorize the layout. I’m also thinking about expanding beyond spacecraft entirely — submarines, underground drills, and other extreme-engineering domains could make for whole new “chapters” of the game, each with their own set of elements and machines to match.