mirror of
https://github.com/simon987/Much-Assembly-Required.git
synced 2025-12-13 22:59:02 +00:00
Compare commits
8 Commits
refactor-1
...
dependabot
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1d810b52b0 | ||
| 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://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.
|
||||
In its current state, players can walk around the game universe and collect Biomass blobs & Iron/copper ore using the online code editor.
|
||||
**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.
|
||||
|
||||

|
||||
|
||||
@@ -24,13 +23,14 @@ sudo apt install git maven openjdk-8-jdk mongodb
|
||||
|
||||
On Arch:
|
||||
``` 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
|
||||
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**
|
||||
|
||||
@@ -51,12 +51,12 @@ java -jar server-1.4a.jar
|
||||
|
||||
Installation instructions:
|
||||
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/).
|
||||
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).
|
||||
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:
|
||||
```batch
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.12</version>
|
||||
<version>4.13.1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -114,7 +114,7 @@
|
||||
<dependency>
|
||||
<groupId>org.springframework.security</groupId>
|
||||
<artifactId>spring-security-core</artifactId>
|
||||
<version>5.1.11.RELEASE</version>
|
||||
<version>5.5.7</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.sparkjava</groupId>
|
||||
|
||||
@@ -19,9 +19,9 @@ services:
|
||||
- ./data/db:/data/db
|
||||
ports:
|
||||
- 27017:27017
|
||||
command: mongod --smallfiles --logpath=/dev/null --port 27017
|
||||
command: mongod --logpath=/dev/null --port 27017
|
||||
healthcheck:
|
||||
test: echo 'db.stats().ok' | mongo localhost:27017/mar --quiet
|
||||
interval: 2s
|
||||
timeout: 2s
|
||||
retries: 2
|
||||
retries: 2
|
||||
|
||||
Reference in New Issue
Block a user