Skip to content
TS / React / HTML5 game
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
scripts
src
.gitignore
README.md
karma.conf.js
package.json
server.js
tsconfig.json
tslint.json
webpack.config.js
yarn.lock

README.md

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
You can’t perform that action at this time.