Files
Campus-25/static/README.md
T
2026-10-14 06:59:51 +02:00

22 lines
1.4 KiB
Markdown

# Campus
A community revival of Rec Room: the servers, the launcher and the PC patch.
| Folder | What it is |
| --- | --- |
| `Servers/Campus` | The game API, the website and the admin panel (ASP.NET, `dotnet build`). Needs a `Data` folder next to it - game data, accounts, uploads - which is not published. |
| `Servers/CampusNet` | The Photon-protocol game server (UDP 5055 / 5056 / 5058). |
| `Servers/Tachyon` | The voice server. |
| `Client/Launcher` | The Windows launcher (C++ / ImGui, Visual Studio). |
| `Client/2025Patch` | The PC patch injected into the game. `Client/2025Patch.sln` builds it; the launcher's release scripts expect the two folders side by side. |
## What is not here
- Build output, binaries, archives, databases and logs.
- Anything private: accounts, tokens, uploads, the generated launcher / patch proof keys, passwords.
- **Secrets in the code have been replaced with `REDACTED`** (webhooks, bot tokens, API keys, client secrets, admin and signing keys). Search for `REDACTED` and fill in your own before running.
`LauncherKey.h` and `PatchProofKey.h` are placeholders (`CHANGE_ME`); the release scripts generate real ones.
- The token signing key must be your own: set `CAMPUS_KEY` (or `Data/jwt_key.txt`) and give CampusNet the same value (`CAMPUSNET_JWT_KEY`).
This repository is a published snapshot, rebuilt from the working copy by a script - changes made here are overwritten by the next upload.