diff --git a/README.md b/README.md index 4cc2d547d..322ab4330 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,40 @@ Mirror is **[stable](https://mirror-networking.gitbook.io/docs/general/tests)**, **Made in πŸ‡©πŸ‡ͺπŸ‡ΊπŸ‡ΈπŸ‡¬πŸ‡§πŸ‡ΈπŸ‡¬πŸ‡ΉπŸ‡Ό with ❀️**. +--- +## Features + +Mirror comes with a wide variety of features to support all game genres.
+Many of our features quickly became the norm across all Unity netcodes!
+ +| Feature | Description | Status | +|-------------------------------|-------------------------------------------------------------|-----------------| +| πŸŽ› **Transports** | UDP, TCP, Websockets, Steam, Relay and more. | **Stable** | +| πŸͺœ **Interest Management** | Spatial Hashing & Distance Checker to partition the world. | **Stable** | +| ↗️ **SyncDirection** | Server & Client Authority - per component with one click. | **Stable** | +| 🐌 **Latency Simulation** | Simulate latency, packet loss & jitter locally. | **Stable** | +| 🧲 **Batching** | Minimize message overhead via batching automatically. | **Stable** | +| πŸ’Œ **RPCs & SyncVars** | Synced vars and remote function calls built in & safe. | **Stable** | +| πŸ™…β€β™€οΈ**Allocation Free** | Free of runtime allocations and no GC (except Transports). | **Stable** | +| πŸ›ž **Transform & Physics** | Transform & Physics sync built in. | **Stable** | +| πŸ‘©β€πŸΌ **Child Components** | Put networked components on anything. | **Stable** | +| πŸͺšοΈ **IL Post Processing** | Zero overhead [Rpcs] and [Commands] via IL post processing! | **Stable** | +| | | | +| πŸ“ **Snapshot Interp.** | Perfectly smooth movement for all platforms and all games. | **Stable** | +| πŸ”« **Lag Compensation** | Roll back state to see what the player saw during input. | **Preview** | +| 🏎 **Prediction** | Inputs are applied immediately & corrected automatically. | **Preview** | +| | | | +| πŸ§™β€β™‚οΈ **General Purpose** | Mirror supports all genres for all your games! | | +| πŸ§˜β€β™€οΈ **Stable API** | Long term (10 years) stability instead of new versions! | +| πŸ”¬ **Battle Tested** | Mirror servers over 100 million players. It just works! | | +| πŸ’΄ **Free & Open Source** | MIT licensed without any restrictions to minimize risk! | | +| ❀️ **Community** | Join our Discord with nearly 15.000 developers world wide! | | +| πŸ§œπŸ»β€β™€οΈ **Long Term Support** | Maintained since 2014 with optional LTS version! | | +| | | | +| πŸ¦– **Deterministic Physics** | Open source deterministic physics for C# & Unity! | **Researching** | +| πŸ“ **Bitpacking** | Optimized compression (bools as 1 bit etc.) | **Researching** | +| πŸ”’ **Encryption** | Secure communication with end-to-end encryption. | **Researching** | + --- ## Architecture The **Server & Client** are **ONE project** in order to achieve maximum productivity.