Update README.md
This commit is contained in:
@@ -19,7 +19,8 @@ The game is split into independent crates, each in its own repo. Everything is R
|
|||||||
| [`sc-zoned`](https://git.oat.im/sc/sc-zoned) | Zone server. Runs the authoritative sim, relays messages between clients. |
|
| [`sc-zoned`](https://git.oat.im/sc/sc-zoned) | Zone server. Runs the authoritative sim, relays messages between clients. |
|
||||||
| [`sc-authd`](https://git.oat.im/sc/sc-authd) | Auth server. Accounts, squads, leaderboards, zone tokens. |
|
| [`sc-authd`](https://git.oat.im/sc/sc-authd) | Auth server. Accounts, squads, leaderboards, zone tokens. |
|
||||||
| [`sc-overlord`](https://git.oat.im/sc/sc-overlord) | AI team commander. Spawns and directs NPC fleets, manages base capture strategy. |
|
| [`sc-overlord`](https://git.oat.im/sc/sc-overlord) | AI team commander. Spawns and directs NPC fleets, manages base capture strategy. |
|
||||||
| [`sc-replicate`](https://git.oat.im/sc/sc-replicate) | Trait-based state replication. Derive macro that auto-syncs entity fields between server and clients. |
|
| [`sc-replicate`](https://git.oat.im/sc/sc-replicate) | Trait-based state replication runtime. Diff/apply over postcard batches; replaces hand-written Tracker*/Position messages. |
|
||||||
|
| [`sc-replicate-derive`](https://git.oat.im/sc/sc-replicate-derive) | Proc-macro crate for `sc-replicate` — provides `#[derive(Replicate)]` and `#[replicate(epsilon = ...)]` field attributes. |
|
||||||
| [`sc-dashboard`](https://git.oat.im/sc/sc-dashboard) | Admin dashboard. |
|
| [`sc-dashboard`](https://git.oat.im/sc/sc-dashboard) | Admin dashboard. |
|
||||||
| [`sc-decode`](https://git.oat.im/sc/sc-decode) | Packet decoder tool for debugging the wire protocol. |
|
| [`sc-decode`](https://git.oat.im/sc/sc-decode) | Packet decoder tool for debugging the wire protocol. |
|
||||||
| [`sc-xtask`](https://git.oat.im/sc/sc-xtask) | Dev task runner (`cargo xtask serve`, `cargo xtask build`, etc). |
|
| [`sc-xtask`](https://git.oat.im/sc/sc-xtask) | Dev task runner (`cargo xtask serve`, `cargo xtask build`, etc). |
|
||||||
@@ -32,9 +33,9 @@ The game is split into independent crates, each in its own repo. Everything is R
|
|||||||
└────┬─────┘
|
└────┬─────┘
|
||||||
┌─────────┼──────────┬──────────────┐
|
┌─────────┼──────────┬──────────────┐
|
||||||
▼ ▼ ▼ ▼
|
▼ ▼ ▼ ▼
|
||||||
┌──────────┐ ┌────────┐ ┌──────────┐ ┌──────────┐
|
┌──────────┐ ┌────────┐ ┌──────────┐ ┌───────────┐
|
||||||
│sc-client │ │sc-zoned│ │sc-authd │ │sc-overlord│
|
│sc-client │ │sc-zoned│ │sc-authd │ │sc-overlord│
|
||||||
└────┬─────┘ └────────┘ └──────────┘ └──────────┘
|
└────┬─────┘ └────────┘ └──────────┘ └───────────┘
|
||||||
┌────┴─────┐
|
┌────┴─────┐
|
||||||
▼ ▼
|
▼ ▼
|
||||||
┌──────────┐┌─────┐
|
┌──────────┐┌─────┐
|
||||||
|
|||||||
Reference in New Issue
Block a user