Skip to content

subiabre/gushgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gush

A simple re-imagination of point-and-click games.

gush is based on movement. Each time you move your box in the board:

  • Each enemy has a 1/10 chance of losing a barrier.
  • If you double click on some position you'll set up a barrier there.

Objective is to survive and be the last player alive. Players die when:

  • They can't set up more barriers. By default each player can set up to 10 barriers.
  • They move past an enemy barrier.

When one player wins all the other players are revived and the winner is given x1.5 more barriers to set up, however their barriers counter will reset if they die.

Installation

gush is built using socket.io for real-time updates on the game events and Vue to manage UI and user's position on the board. Powered by a simple express application on the server side.

To host and play your own instance of gush, simply:

1. Clone this repository

$ git clone https://github.com/subiabre/gushgame.git

2. Install dependencies

$ cd gushgame
$ npm install

3. Run the server

$ npm start

About

A simple game for the web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published