Real-Time Dice Game Platform
Real-time multiplayer dice game with provably fair draws and an in-game wallet. Team of 9 over 10 months.
Key Details
| Challenge | An emerging online gaming operator in Asia needed a real-time multiplayer over-and-under dice game with fair draws, a wallet and payment gateways. |
|---|---|
| Solution | A Node.js game server with live multiplayer updates, a React client, provably fair hashing, and an in-game wallet on auto-scaling cloud infrastructure. |
| Technologies | Node.js, Express, Socket.IO, React, Tailwind, PostgreSQL, Redis, JWT, AWS ECS, CloudFront, S3, RDS, Datadog, CloudWatch, GitLab CI |
Technologies used
Node.jsExpressSocket.IOReactTailwindPostgreSQLRedisJWTAWS ECSCloudFrontS3RDSDatadogCloudWatchGitLab CI
Client
The client is an emerging online gaming operator in Asia. The reference places the project in China. The operator is not named here.
Product screenshots
What we built
- Real-time multiplayer dice game
- Provably fair system using MD5 hash seeds
- In-game wallet with payment gateways
- Container hosting with a cache, monitoring and auto-scaling
Engagement
Delivery was time and materials with 9 engineers over 10 months.
Project team: 9 engineers. Duration: 10 months. Model: Time & materials.
Outcome
The game, fairness checks, wallet and cloud hosting were built as described. No separate performance figure is stated.