Game as a Service Platform
Operate a persistent game universe with real-time systems and built-in monetization.
Stella Mundus is not only a game client. It is a production platform designed for continuous delivery of gameplay, economy updates, events, and commerce at live-service scale.
Real-time hub messagingPayment + subscriptionsGacha + progressionRedeem-code controls
Real-Time Universe State
Live gameplay updates are streamed through SignalR hubs and merged into client state with protobuf messages, with periodic reconciliation as a safety net.
- ●User notification hub endpoint at /hub plus chat hub support.
- ●Client-side listeners process ReceiveRawMessage payloads into hub updates.
- ●Automatic refresh logic handles reconnects and expired tokens.
Payments And Subscription Billing
The platform supports production payment flows for virtual goods and recurring services, including checkout completion and subscription lifecycle events.
- ●Stripe client integration in backend service registration.
- ●Client payment components for checkout and subscription creation.
- ●Order completion and recurring billing handling in universe processing.
Gacha And Reward Systems
Gacha mechanics are part of the core action protocol, with pull results and progression integrated into account view and quest objectives.
- ●Dedicated Gacha action in protobuf user-action contracts.
- ●Server-side gacha service registration in game runtime.
- ●Frontend gameplay route for gacha interactions and pulls.
Redeem Codes And Credit Controls
Promotional codes are modeled as first-class entities with guarded application and recovery logic, designed to prevent credit abuse on pending payments.
- ●Redeem code entities and metadata persisted in database models.
- ●Dedicated apply-redeem-code flow with payment metadata updates.
- ●Reservation and reconciliation flow for pending credit safety.
Live Ops Ready Gameplay Stack
Core MMO systems such as alliances, leaderboards, quests, world simulation, and messaging are already wired into the same service architecture.
- ●Alliance and leaderboard views exposed as custom universe views.
- ●Quest, battle, and movement updates processed in shared runtime.
- ●End-to-end typed contracts generated from protobuf definitions.
Platform Positioning
This stack is suitable for studios that need a game-services foundation combining authoritative simulation, monetization workflows, and player-facing live features in one system.