Croupier is a universal GM (Game Master) backend system designed for game operations. It supports integration with multi-language game servers and provides a unified management interface along with powerful extensibility.
https://cuihairu.github.io/croupier/ ↗// readme
Croupier is a Server / Agent / SDK platform for game operations and control, intended by default for multiple games and multiple environments within a single game company. The architecture has converged on a unified session transport:
Agent <-> Server: TCP session by default, with TLS enabled by defaultSDK <-> Agent: TCP session by default, TLS off by default and enabled on demand- Both links share the same session transport foundation and differ only in the first handshake message and business semantics
Online Demo
URL: https://croupier.cuihairu.site/
| Account | Password |
|---|---|
admin | admin123 |
[Demo environment: all data is fake and is reset from time to time. Do not enter any real information.]
Highlights
- Single-company, multi-game, multi-environment scope model: the standard business boundary is
gameId + env - Separation of business scope and run target:
scopeexpresses ownership,targetexpresses deployment and execution location - Unified function registration, dispatch,…