Skip to content

dhyegocalota/generals-io-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clone of Generals.io

This project is meant to clone the game generals.io using React in live on twitch.tv/dhyegocalota

Demo

Backend

You can find out more about the backend application created using Elixir as well: dhyegocalota/generals-io-webapi

Prerequisites

  • Git
  • Node v14+
  • Yarn (optional)

How to run

  1. Clone using git clone git@github.com:dhyegocalota/generals-io-webapp.git
  2. Install using yarn install or npm install
  3. Run using yarn start or npm start

Episodes

Ep. 1 (06/22/20)

// TODO: Add description

Ep. 2 (06/29/20)

// TODO: Add description

Ep. 3 (07/06/20)

// TODO: Add description

Ep. 4 (07/13/20)

  • Map tile looks closer to the original application
  • Static demo game state looks closer like a real game
  • Map tile supports revealed/unrevealed state
  • Map tile supports hovering by cursor style set as pointer

Ep. 5 (07/20/20)

  • Added unities count to the spawner tiles (in the static game data)
  • Map tile can be selected
  • Possible next map positions are highlighted

Ep. 6 (07/27/20)

  • Added turns count
  • Added player list
  • Added surrender dialog
  • Added win dialog

Ep. 7 (08/03/20)

  • Add chat
  • Create the "welcome" page
  • Create the "waiting in the room" page
  • Support divide army before moving
  • Support enqueing moves
  • Support zooming

About

Clone of the game generals.io using React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published