mirror of
https://github.com/simon987/Much-Assembly-Required.git
synced 2025-12-15 23:59:09 +00:00
Compare commits
8 Commits
refactor-1
...
dependabot
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2c7c78c0f6 | ||
| 35b48ddd95 | |||
|
|
5a0c5b6911 | ||
| a85e672eb9 | |||
| 053d3e35ec | |||
|
|
35140cc834 | ||
| 6a9c656e66 | |||
|
|
d07a59607f |
14
README.md
14
README.md
@@ -3,8 +3,7 @@
|
|||||||
[](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>
|
||||||
@@ -103,7 +103,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.commons</groupId>
|
<groupId>org.apache.commons</groupId>
|
||||||
<artifactId>commons-text</artifactId>
|
<artifactId>commons-text</artifactId>
|
||||||
<version>1.6</version>
|
<version>1.10.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.mongodb</groupId>
|
<groupId>org.mongodb</groupId>
|
||||||
|
|||||||
@@ -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