Appearance
Arcade › Dune Drift
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Ghdpro Ghd built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Dune Drift yet. Play it, then tell Ghdpro Ghd what you would add next.
Dune Drift was built by Ghdpro Ghd 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 Dune Drift 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 playable 3D arcade racing game titled “Dune Drift.” Use Three.js or an equivalent real-time 3D engine with a warm low-poly desert aesthetic and a third-person chase camera positioned above and behind the player car, smoothly following its motion and looking toward the car. The scene should be a broad sandy desert under a golden-orange atmosphere, with fog in the distance, soft shadows, and simple stylized geometry. Build an oval loop track as a dark brown compacted-dirt ribbon, noticeably wider than the car, surrounded by orange sand shoulders and an inner sandy island. The oval should be elongated in depth and curved around the island rather than a straight road. Add repeated small pale-yellow rectangular dashed lane markings down the middle of the track. Scatter a few simple low-poly green saguaro cacti and reddish-brown faceted rocks around the outside and inner desert, keeping them as scenery rather than interactive hazards. Place a simple start/finish line across the track near one end of the oval, with two small dark poles and pale banner flags on either side. The player drives a stylized pale mint-green, low-poly open-wheel race car/kart with four large beige wheels, a long pointed nose/body, rear wing and blocky cockpit details. Use a comparable orange car and red car as two AI opponents. Start the player and opponents on the same oval course at different positions and lanes. The game should continuously propel all cars forward around the loop; there is no throttle or brake control. The player can steer laterally across the track with A/D or Left/Right arrows, and provide large touch-friendly on-screen buttons at the bottom for left and right steering. Clamp lateral movement to approximately five units from the center lane so the car stays on the track. Implement the central drift mechanic exactly as follows: holding Space or the on-screen DRIFT button activates drifting. While drifting and steering at the same time, build a drift charge over time, up to a full charge of about 1.6 seconds. Drifting slightly reduces the current speed and makes lateral steering slower. Releasing drift after accumulating more than a small threshold converts the stored charge into a temporary boost; the boost should substantially increase forward speed for about the charge-derived duration and slightly enlarge the player car while active. If drift is not held, charge should rapidly decay. The player’s forward speed should otherwise remain around a steady base racing speed, and the car should rotate to follow the tangent of the oval. Make the camera smoothly chase a point just behind the car, maintaining the elevated over-the-car view visible in the reference. Race for three laps. Wrap cars around the oval when they pass the start/finish point, incrementing the player lap, and stop updating the race when the player completes the final lap. Have the AI cars continuously circulate at slightly varying speeds and calculate player position by comparing total track progress, displaying the player’s ranking against the two opponents. Do not add combat, weapons, collectibles, damage, jumps, or invented obstacles. Create a fixed translucent dark HUD over the game. In the upper-left, show the gold spaced title “DUNE DRIFT,” then readable rows for “Lap” with a value like “1 / 3,” “Speed” with a value in km/h, and “Position” with a value like “1 / 3.” Beneath the stats, show a horizontal rounded drift/boost meter with a muted dark track and a yellow-to-orange fill proportional to stored drift charge. In the upper-right, show the instructional text “A / D or ← / → steer” and “Hold SPACE to drift · release to boost.” On mobile or narrow screens, show two dark rounded square arrow buttons at bottom-left and a wider rounded “DRIFT” button at bottom-right; these buttons should respond while held, support pointer/touch input, and visually match the dark translucent glass-like HUD panels. Use rounded corners, pale cream text, gold highlights, and subtle borders/shadows. Render the game full-screen with no page scrolling.