oklemenz / Dune2JS

Dune II - The Building of A Dynasty reimplementation written in HTML5 / JavaScript

Home Page:https://dune2js.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dune II - The Building of A Dynasty

Dune II reimplementation written in HTML5 / JavaScript

Play Online

Play Mobile

  • 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)

Play GitHub Version

Play Locally

  • Install Node.js
  • Clone: https://github.com/oklemenz/Dune2.git
  • Terminal:
    • npm install
    • npm start
  • Browser: localhost:8080

Options

Url parameter is leveraged to save game state for a profile:

  • profile: Profile identity (default: 'public')

Auto-save

  • profile=public: no auto-save
  • profile=<other>: game is auto-saved:
    • when going into background (visibility hidden)
    • every 5 minutes

Credits

About

Dune II - The Building of A Dynasty reimplementation written in HTML5 / JavaScript

https://dune2js.com


Languages

Language:JavaScript 96.1%Language:CSS 3.3%Language:HTML 0.6%