Skip to content
No description, website, or topics provided.
Elm JavaScript CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib Use elm-gamepad Jul 13, 2018
src Reduce game transition time Aug 8, 2018
static Upgrade elm-gamepad Sep 24, 2018
tests Fix Game.normalizeAngle Jun 15, 2018
unused Add Dijkistra js implementation for future use May 12, 2018
.gitignore Add scaffold Mar 6, 2018
LICENSE Initial commit Mar 6, 2018
Main.elm Remove params Jun 27, 2018
Makefile Have WebGL primitives Aug 5, 2018 Add link to playable game May 19, 2018 Add deploy script Mar 25, 2018
elm.json Upgrade elm-gamepad Sep 24, 2018
index.html Upgrade to Elm 0.19 Jun 27, 2018
reactor.html Consolidate transition fade in/out Jun 15, 2018

Herzog Drei

You can play it here.

Herzog Zwei was probably the very first RTS.

I wanted to try my hand at a similar game, but my design goals are a bit different:

  • Runs in the browser, so everyone can play

  • Supports up to 8 players, if your browser can deal with 8 gamepads. (For now it's single player only tho, keyboard and mouse)

  • It's easy to learn and hard to master. Newbies welcome. =)

I'm coding it entirely in Elm, I want to see how I deal with interactions in a flat entity hierarchy with a purely functional language.

You can’t perform that action at this time.