SidneyNemzer / helium-3

A turn-based robot battle/resource game. WIP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helium 3

A turn-based robot battle/resource game. WIP.

See the docs folder for more info about the game.

Game Screenshot

Developing

$ npm i
$ npm run start:server

# In another terminal
$ npm start

Creating Server

Requires Terraform and Ansible installed locally

  1. Create terraform/terraform.tfvars with linode_token (from, you know, Linode). Include private_key_path and public_key_path if the defaults aren't correct.
  2. $ terraform init
    $ terraform apply
    

Deploying

  1. Create .env.deploy with SERVER_IP, SERVER_USERNAME, and SERVER_DIRECTORY
  2. npm run deploy

About

A turn-based robot battle/resource game. WIP.


Languages

Language:Elm 79.1%Language:JavaScript 13.4%Language:TypeScript 5.6%Language:HTML 1.0%Language:HCL 0.8%