You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's the year 2101. Corporations have taken over the world.
8
-
The only way to be free is to join a pirate crew and start plundering the galaxy. The only mean of survival is to play basketball.
8
+
The only way to be free is to join a pirate crew and start plundering the galaxy. The only means of survival is to play basketball.
9
9
10
10
Now it's your turn to go out there and make a name for yourself. Create your crew and start wandering the galaxy in search of worthy basketball opponents.
11
11
12
12
The game is under heavy development and breaking changes are often introduced. If you can't continue an old game because the save file is invalid, you probably need to start a new one or open an issue to check if the save file can be migrated.
13
13
14
+
[](https://youtu.be/5Lu9MSgmTBc)
15
+
14
16
## Just try it out!
15
17
16
18
Connect via SSH to try the game.
@@ -23,7 +25,13 @@ Save files are deleted after 2 days of inactivity.
23
25
24
26
### Build
25
27
26
-
You need to have the rust toolchain installed --> https://www.rust-lang.org/tools/install. Then you can clone the repo and build the game with
28
+
There are some dependencies to build:
29
+
30
+
- Linux: install `libasound2-dev` and `cmake` (for instance, on Ubuntu they can be installed with `sudo apt-get install -y libasound2-dev cmake`);
31
+
- MacOs: install `cmake` (for instance, using [brew](https://formulae.brew.sh/formula/cmake));
You need to have the [rust toolchain](https://www.rust-lang.org/tools/install). Then you can clone the repo and build the game with
27
35
28
36
`cargo build --release`
29
37
@@ -61,9 +69,9 @@ This game runs as a terminal application, meaning that you just need to run the
61
69
62
70
Suggested minimal terminal size: 160x48. Not all terminals support the game colors nicely, so you might need to try different ones. Here is a list of tested terminals:
63
71
64
-
- Linux: whatever the default terminal is, it should work
**Important**: currently local bot teams are generated by default to make the game more enjoyable. This behaviour can be disabled by passing the `-f` flag to the executable. In the future, when more players will be available, the game will default to online teams only.
69
77
@@ -85,6 +93,18 @@ Join the [discord](https://discord.gg/ebjp33UrrV)! There is no fixed roadmap for
85
93
86
94
It is almost guaranteed that you will encounter bugs along your journey. If you do, please open an issue and describe what happened. If you are a developer and want to contribute, feel free to open a pull request.
87
95
96
+
## Running a relayer node
97
+
98
+
Running a relayer node helps keep the game decentralized. You can do so by running `rebels -n`. Other players can connect with your relayer at startup using `rebels -i <RELAYER-NODE-IP4-OR-IP6>`. If you do so, please consider opening a PR to add your address to the following list of known relayers.
99
+
100
+
### Additional relayer nodes
101
+
102
+
-`85.214.130.204`
103
+
104
+
## Running a SSH server
105
+
106
+
You can also run a SSH server with `rebels -j`. Other players can connect with your server using `ssh <USERNAME>@<SERVER-IP4-OR-IP6> -p 3788`.
107
+
88
108
## License
89
109
90
110
This software is released under the [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) license.
0 commit comments