mirror of
https://github.com/simon987/Much-Assembly-Required.git
synced 2025-12-14 15:19:04 +00:00
Compare commits
9 Commits
refactor-1
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| ac374f5b52 | |||
|
|
d01eac646f | ||
| 35b48ddd95 | |||
|
|
5a0c5b6911 | ||
| a85e672eb9 | |||
| 053d3e35ec | |||
|
|
35140cc834 | ||
| 6a9c656e66 | |||
|
|
d07a59607f |
16
README.md
16
README.md
@@ -1,10 +1,9 @@
|
|||||||
### [Official website](https://muchassemblyrequired.com)
|
# Much-Assembly-Required
|
||||||
|
|
||||||
[](https://www.codefactor.io/repository/github/simon987/much-assembly-required)
|
[](https://www.codefactor.io/repository/github/simon987/much-assembly-required)
|
||||||
[](https://ci.simon987.net/job/Much-Assembly-Required/)
|
[](https://ci.simon987.net/job/Much-Assembly-Required/)
|
||||||
|
|
||||||
Program the 8086-like microprocessor of a robot in a grid-based multiplayer world. The game is web based so no installation is required.
|
**Much Assembly Required** allows you to 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 and Iron/copper ore using the online code editor.
|
||||||
In its current state, players can walk around the game universe and collect Biomass blobs & Iron/copper ore using the online code editor.
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -24,13 +23,14 @@ sudo apt install git maven openjdk-8-jdk mongodb
|
|||||||
|
|
||||||
On Arch:
|
On Arch:
|
||||||
``` bash
|
``` bash
|
||||||
sudo pacman -S git maven mongodb jdk8-opendjk
|
sudo pacman -S git maven jdk8-opendjk
|
||||||
|
yay -S mongodb-bin
|
||||||
|
|
||||||
# Don't forget to start mongodb
|
# Don't forget to start mongodb
|
||||||
sudo systemctl start mongodb.service
|
sudo systemctl start mongodb.service
|
||||||
```
|
```
|
||||||
|
|
||||||
*If needed, visit [troubleshooting mongodb](https://wiki.archlinux.org/index.php/MongoDB#Troubleshooting).*
|
*If needed, visit [yay installation](https://github.com/Jguer/yay#installation) and [troubleshooting mongodb](https://wiki.archlinux.org/index.php/MongoDB#Troubleshooting).*
|
||||||
|
|
||||||
**Deploying server**
|
**Deploying server**
|
||||||
|
|
||||||
@@ -51,12 +51,12 @@ java -jar server-1.4a.jar
|
|||||||
|
|
||||||
Installation instructions:
|
Installation instructions:
|
||||||
1. Download the JDK from [here](http://www.oracle.com/technetwork/java/javase/downloads/index.html).
|
1. Download the JDK from [here](http://www.oracle.com/technetwork/java/javase/downloads/index.html).
|
||||||
Install the JDK and update your PATH and JAVA_HOME enviroment variables.
|
Install the JDK and update your PATH and JAVA_HOME environment variables.
|
||||||
2. Download Maven from [here](https://maven.apache.org/).
|
2. Download Maven from [here](https://maven.apache.org/).
|
||||||
Install Maven (following the README) and update your PATH enviroment variable.
|
Install Maven (following the README) and update your PATH environment variable.
|
||||||
3. Download Mongo DB Community from [here](https://www.mongodb.com/download-center#community).
|
3. Download Mongo DB Community from [here](https://www.mongodb.com/download-center#community).
|
||||||
Install Mongo DB following the instructions [here](https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/).
|
Install Mongo DB following the instructions [here](https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/).
|
||||||
Update your PATH enviroment variable.
|
Update your PATH environment variable.
|
||||||
|
|
||||||
Building instructions:
|
Building instructions:
|
||||||
```batch
|
```batch
|
||||||
|
|||||||
@@ -92,7 +92,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>junit</groupId>
|
<groupId>junit</groupId>
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
<version>4.12</version>
|
<version>4.13.1</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ services:
|
|||||||
- ./data/db:/data/db
|
- ./data/db:/data/db
|
||||||
ports:
|
ports:
|
||||||
- 27017:27017
|
- 27017:27017
|
||||||
command: mongod --smallfiles --logpath=/dev/null --port 27017
|
command: mongod --logpath=/dev/null --port 27017
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: echo 'db.stats().ok' | mongo localhost:27017/mar --quiet
|
test: echo 'db.stats().ok' | mongo localhost:27017/mar --quiet
|
||||||
interval: 2s
|
interval: 2s
|
||||||
|
|||||||
Reference in New Issue
Block a user