GitHunt
MA

ma2ciek/web-civ

TS / React / HTML5 game

Demo

TODO

Features:

  • Path finding,
  • Simple fog of war
  • Autosave of entire application state in indexedDB
  • Smooth map dragging and zooming
  • Cursors: (default, select, melee-attack)
  • 3 tiles (water, grass, forest) with specific movement cost and chance of being generated
  • Unit melee attack

Todo:

  • Tooltips on the map
  • Distance attack unit
  • Town view - buildings, income, etc.
  • Audio and sounds
  • Animations of unit movement and other actions
  • Configuration of map width, map height, number of players
  • Technologies (?)
  • Zoom to point

Development:

npm install -g webpack 
npm install

npm start

Testing

TODO

Technologies:

  • Typescript 2.0
  • React
  • Redux
  • SCSS
  • Webpack

Languages

JavaScript96.2%TypeScript3.3%CSS0.5%HTML0.0%Shell0.0%

Contributors

Created September 12, 2016
Updated November 7, 2018