Files
lobby-server/README.md
2026-08-07 03:01:20 -05:00

70 lines
982 B
Markdown

# Running the Lobby Server
> **Note:** The lobby server looks for a local script named `game.sh`.
## From the Editor
**Debug → Customize Run Instance**
```text
--name_billiards server game_port_range 5000:5010
```
## From the Command Line
```bash
./lobby_server.sh --name_billiards server game_port_range 5000:5010
```
---
# Connecting Clients
[Billiards Game](https://code.itdominator.com/itdominator/Billiards)
## From the Editor
**Debug → Customize Run Instance**
Host a game:
```text
--client host_snooker bobs_game
```
Join a game:
```text
--client join bobs_game
```
## From the Command Line
### Connect Directly to a Game Server
Start a server:
```bash
./billiards.sh --server_5001 game snooker
```
Join the server:
```bash
./billiards.sh --join_server 127.0.0.1 5001
```
### Connect Through the Lobby Server
Host a game:
```bash
./billiards.sh --client host_snooker bobs_game
```
Join a game:
```bash
./billiards.sh --client join bobs_game
```