Skip to content

Commit 018806f

Browse files
authored
Add technical setup instructions
1 parent 20daec7 commit 018806f

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

Diff for: sections/organise/technical.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Technical Setup
2+
3+
If you haven't already, familiarise yourself with our [architecture](../develop/architecture.md)
4+
5+
## Game Server(s)
6+
7+
We have the following official game server projects available for you to use, please see their READMEs for information on
8+
how to depoy them.
9+
10+
| Game | GitHub Project | License |
11+
|------|----------------|---------|
12+
| Ultimate Tic Tac Toe | https://github.com/socialgorithm/ultimate-ttt-game-server | MIT |
13+
| Tic Tac Toe | https://github.com/socialgorithm/tic-tac-toe-game-server | AGPL-3.0 |
14+
15+
## Tournament Server
16+
17+
Run the following command to start the tournament server:
18+
19+
```
20+
npx @socialgorithm/tournament-server --port 8000 --game <game-server-address>
21+
```
22+
23+
See [the GitHub project for more information](https://github.com/socialgorithm/tournament-server/)
24+
25+
## Connectivity Options
26+
27+
Participants/their player code will need to be able to connect to both the Tournament Server and Game Server via Websocket connections.

0 commit comments

Comments
 (0)