Skip to content

threemonkeybits/geometry-combat

Repository files navigation

Geometry Combat

🎮 Multiplayer game with simple and addictive game mechanics.

Live Demo --> It respresents the current state of the project loading game from repository.

Installation

Install from source with:

$ git clone https://github.com/threemonkeybits/geometry-combat.git --recursive
  • Note: If you already did a clone without recursive param, clone the submodule with:
$ git submodule init
$ git submodule update

Node.js (only if you want to launch it with developer tools)

Install NPM modules with:

$ npm install

See Develop section 🔧

Execute

Python

Windows

GNU/Linux

  • Install Python3 with apt-get install python3 (mandatory to use Launch_game.sh)
  • Run Launch_game.sh

Node.js

$ npm run build.tasks (only first time)
$ npm run dev

Develop

Full tasks list 🔧

Command Description
npm run build.tasks Compiles tasks definitions
npm run compile Compiles & minifies (make bundle) game source files to JavaScript
npm run clean Cleans *.js files
npm run dev Compiles & minifies game source files (make bundle) and starts a server with live-reload