Arcade › WeldWorks
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Mtb Norrköping built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about WeldWorks yet. Play it, then tell Mtb Norrköping what you would add next.
WeldWorks was built by Mtb Norrköping with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix WeldWorks opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a browser-playable third-person 3D construction and welding sandbox titled “WeldWorks // Freebuild Yard.” Use Three.js-style real-time 3D rendering with a dark industrial yard: a charcoal-blue ground plane, prominent square grid lines, thin orange painted safety lanes, soft fog, cool ambient lighting plus warm orange rim lighting, shadows, and a few static factory props around the perimeter (machine, fabrication bed, robot welder arm, and scrap crate). The camera follows an orange compact wheeled welding rig from behind at an elevated angle, with orbit camera control by mouse drag or mobile drag-look and zoom by wheel/pinch. Move the rig with WASD or arrow keys; it has an orange rectangular body, dark wheels, a dark cylindrical upper housing, and a forward torch with a glowing orange tip. Keep a small crosshair centered on screen. Implement the core loop exactly as a free-build yard. Start with 48 scrap and zero welded joints. In BUILD mode, select a metal profile from the bottom toolbar, aim/click or tap the yard, and place it on a half-unit snap grid, provided the rig is not too close and enough scrap remains. Show a translucent orange wireframe placement ghost at the aimed position, oriented toward/away from the rig. Deduct the profile’s scrap cost and briefly show orange sparks when placing. Include these profiles and costs: BEAM 2 scrap, PIPE 3, TUBE 4, PANEL 4, PLATE 3, PILLAR 3, ANGLE 3, ELBOW 5, ARCH 6. Model them as simple metallic geometric parts: horizontal rectangular beam, horizontal cylinders for pipe/tube, thin upright panel, flat plate, tall pillar, narrow angle-like bar, quarter-torus elbow, and semicircular arch. Use varied gray, blue-gray, silver, and rust-orange metal materials. Add WELD mode. The player must first toggle TORCH ON, then hold and drag across the yard or near a placed metal piece to draw a live weld seam. Render the seam as an orange line with glowing orange bead spheres along it, at ground level or at the approximate top surface of the nearby piece, and emit small animated yellow/orange sparks. On release, if the seam is longer than a short minimum, increment WELDED JOINTS by one and preserve the seam as a finished visual weld; otherwise discard it. TORCH OFF prevents starting a seam. Include adjustable welding controls A−/A+ for amperage, starting at 70A and bounded from 20A to 160A in 10-unit steps, and WIRE−/WIRE+ for wire speed, starting at 50% and bounded from 10% to 100% in 10-unit steps. The torch tip should visibly glow more strongly while on and gently pulse. Create a fixed glassy dark HUD with thin blue-gray borders and warm orange highlights. Top-left title: “WELDWORKS // FREEBUILD YARD.” Top-center hint: “WASD / arrows move · drag to look around · WELD mode: hold and drag the torch to draw a seam · wheel/pinch zoom.” Top-right stats should show MODE, SCRAP, WELDED JOINTS, AMP, and WIRE, with current values highlighted orange. Bottom-center toolbar should contain BUILD, WELD, TORCH OFF/ON, A−, A+, WIRE−, WIRE+, and a wrapped palette of the nine profile buttons showing each scrap cost. Active buttons are orange; inactive buttons are dark blue-gray. Make the layout responsive for mobile, retain pointer/touch interactions, and avoid adding enemies, scoring, resource collection, or objectives beyond placing parts and counting completed weld seams.