Skip to content

Arcade › Dune Drift

Dune Drift

  • 3d
  • racing
  • arcade
  • kart
  • desert
  • drifting
  • low-poly
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Mèdö Âlì built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Dune Drift yet. Play it, then tell Mèdö Âlì what you would add next.

Make your own game

Dune Drift was built by Mèdö Âlì 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.

Read the build brief for Dune Drift

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 third-person 3D arcade kart racer titled “Dune Drift.” Render a low-poly desert scene in Three.js or an equivalent 3D engine, viewed from a smooth chase camera behind and slightly above the player kart. The camera should follow the kart around a complete oval circuit and look toward the kart’s position, with a warm tan sky/background and light atmospheric fog.

Build the environment as a large flat sandy ground plane in a golden-orange/tan color. Put an oval race track on top of it, approximately 36 units wide by 24 units deep, with a dark brown asphalt surface about 5.4 units wide. Add narrow pale beige raised/visible borders along both the outside and inside edges of the track, plus regularly spaced short pale-yellow dashed center-line markers around the full oval. Surround the circuit with sparse low-poly desert scenery: roughly 18 faceted brown rocks placed outside the track and about 18 tall stylized green cacti, with varied scale and placement. Use simple materials, strong warm sunlight, soft shadows, a hemisphere fill light, and a clean low-poly arcade aesthetic.

The player is a small stylized kart/buggy, ideally using a simple low-poly kart model: a large light/white rounded driver or helmet-like upper shape, a compact pale body, and four dark wheels. Place it on the oval track and orient it tangent to the circuit. Include three rival karts using the same general kart model, moving continuously around the oval at slightly different speeds and in three lanes; they are visible as opponents but do not need collision behavior or elaborate AI.

The core gameplay is driving around the track for three laps. Support keyboard controls: W or Up Arrow accelerates, S or Down Arrow brakes/reverses, A or Left Arrow steers left, and D or Right Arrow steers right. Steering moves the player laterally across the track, clamped to about 1.55 units from the center lane. The kart follows the oval automatically rather than requiring the player to steer its heading manually. Give normal steering a moderate effect and stronger lateral steering while drifting. Let the kart move at a low rolling speed even without throttle, accelerate toward a faster target while throttle is held, and allow a temporary boost to add speed.

Implement the drift mechanic exactly as the central feature: holding Space, Left Shift, or the on-screen DRIFT button while steering and moving sufficiently fast charges a drift meter, up to full. Releasing drift converts the stored charge into boost; boost is consumed while active and temporarily increases speed. If drift is not active and there is stored charge, release it into boost; otherwise let unused charge decay. Show the boost amount as a horizontal bar. Track progress around the oval, incrementing the lap counter each time a full circuit is completed, with a three-lap goal/state (the HUD should display up to 3/3).

Use a minimal white HUD with a subtle dark text shadow over the game. At top left show large bold stacked text “DUNE” and “DRIFT.” At top right show “LAP 1/3,” the current numeric “SPEED,” and “BOOST” beside a rounded horizontal outlined meter with a cyan fill. At the bottom center show the instruction text: “WASD / ARROWS to drive · HOLD SPACE or DRIFT to charge · release for boost”. On narrow/mobile screens, show touch controls at the bottom: circular left and right arrow buttons on the lower left, and a rounded rectangular DRIFT button plus a circular up-arrow throttle button on the lower right. These touch controls must support press-and-hold behavior and visually use translucent dark brown backgrounds with white borders/text. Hide the touch controls on wide desktop screens. Keep the canvas full-screen and prevent page scrolling.

More free browser games

Browse the whole Arcade →