Files
Billiards/README.md

70 lines
983 B
Markdown
Raw Normal View History

2026-08-07 02:53:49 -05:00
# Running the Lobby Server
> **Note:** The lobby server looks for a local script named `game.sh`.
2026-08-07 03:08:08 -05:00
[Lobby Server](https://code.itdominator.com/itdominator/lobby-server)
2026-08-07 03:06:52 -05:00
2026-08-07 02:53:49 -05:00
## 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
## 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
```