Dune II reimplementation written in HTML5 / JavaScript
- Browser: https://dune2js.com
- Keyboard / Mouse Controls
- Browser: https://dune2js.com
- Use Landscape Mode (Single Tab, Disable Landscape Tab Bar in Browser Settings)
- Add to Home Screen to start as Fullscreen App
- Touch Controls (tap/drag area on screen)
- Browser: https://oklemenz.github.io/Dune2
- Install Node.js
- Clone:
https://github.com/oklemenz/Dune2.git
- Terminal:
npm install
npm start
- Browser:
localhost:8080
Url parameter is leveraged to save game state for a profile:
profile
: Profile identity (default: 'public')
profile=public
: no auto-saveprofile=<other>
: game is auto-saved:- when going into background (visibility hidden)
- every 5 minutes