Skip to content

PeroKetStory/Much-Assembly-Required

 
 

Repository files navigation

Program the 8086-like microprocessor of a robot in a grid-based multiplayer world. The game is web based so no installation is required. In its current state, players can walk around the game universe and collect Biomass blobs & Iron/copper ore using the online code editor.

screenshot from 2017-11-12 13-01-43

Wiki: GitHub Chat: Slack

VS Code Extensions

Deploying the server

Note: You can find the frontend here

Linux (Ubuntu 16.04)

# Install tools
sudo apt install git maven openjdk-8-jdk

# Obtain source files
git clone https://github.com/simon987/Much-Assembly-Required.git

# Build
cd Much-Assembly-Required
mvn package

# Run
cd target
java -jar server-1.2a.jar

Windows

Coming eventually...

Docker

Requirements

  1. Docker Compose (and dependencies)

Installation

Once Docker and Docker Compose are installed, you can build and start this application by running the following command inside this application's directory:

docker-compose up

This will start MySQL and then build and run this application. It will be available via http://localhost.

Note that there is currently no frontend web application serving the WebSocket feed served by the Server application!

Packages

No packages published

Languages

  • Java 100.0%