Skip to content

Repository files navigation

Dune: Desert Walk

Browser-playable 3D Arrakis. Sandwalk to Sietch Tabr, survive wormsign (sand spray only — no worm mesh), unlock the Ornithopter.

Routes

Route Purpose
/ Landing
/dune Full game
/dune/sandbox Isolated worm spray + directional arrows

Controls

  • Click — capture mouse, start
  • WASD — move · Mouse — look
  • Shift — sandwalk (irregular gait; weave A/D)
  • Loud / rhythmic walking raises desert vibration → Maker approaches
  • Directional ▲ Wormsign shows approach bearing
  • E at Sietch bay — unlock Ornithopter
  • F — toggle flight · Space/Ctrl — altitude
  • R — respawn after death

Lore-informed systems

  • Sandwalk: irregular, sliding gait to avoid rhythmic footsteps Shai-Hulud tracks
  • Wormsign: rising sand / spray as the Maker approaches (books), not a CG worm body
  • Rock / Sietch: safe — the Maker does not pursue onto stone
  • Ornithopter: unlocked at Sietch Tabr for overflight

Metrics / benchmarks

Metric Target
FPS ≥ 55 (warn < 40)
First input ready ≤ 2500 ms
Spawn → Sietch (sandwalk) ≤ 120 s design ETA
Worm approach tension ~8 s
Spray particle budget 900
npm run validate

Develop

npm install
npm run dev
# open http://localhost:3000/dune

Deploy

npx vercel --prod

About

Browser 3D Arrakis: sandwalk to Sietch Tabr, evade wormsign, unlock the ornithopter

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages