Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/petrheinz/gods-play

Browser single-machine multiplayer turn-base game built in JS played on a hexagonal grid. Basically about fighting wizards.
https://github.com/petrheinz/gods-play

es6 game hexagon magic multiplayer pet-project pixijs turn-based

Last synced: 9 days ago
JSON representation

Browser single-machine multiplayer turn-base game built in JS played on a hexagonal grid. Basically about fighting wizards.

Awesome Lists containing this project

README

        

# God's Play

## Introduction

God's Play is a multiplayer turn-based tactical game about mages trying to destroy each other.
As they fight they spread havoc and destruction around themselves without considering consequences.

This game is created as a pet project to try out [ES6 features](http://es6-features.org/), [PIXI.js](http://www.pixijs.com/), and practice programming the way I want, without the pressure of deadlines and clients.
A big inspiration for this game was a great multiplayer game [Greed Corp](http://store.steampowered.com/app/48950/Greed_Corp/).

Started on the [TypeScript Boilerplate for 2021 by Chris Hager](https://github.com/metachris/typescript-boilerplate). Thanks!

## Installation

You can install and run the application on a local machine via [Yarn](https://yarnpkg.com/) commands:
```
yarn install

# Now you can run various yarn commands:
yarn cli
yarn lint
yarn test
yarn build-all
yarn ts-node
yarn esbuild-browser
```

## Deploy

The project is deployed automatically to GitHub pages: http://petrheinz.github.io/gods-play/