Multiplayer-Plattform

Belot Arena

Online-Plattform für das kroatische Kartenspiel Belot mit Ranglistensystem, Echtzeit-Multiplayer-Logik und wöchentlichen Saisons.

50k+

Zeilen Code

Edge

Architektur

Live ansehen

Tech Stack

  • TypeScript
  • React 19
  • Cloudflare Workers
  • Durable Objects
  • WebSockets
  • Neon PostgreSQL
  • Hono
belot-frontend.deosijek.workers.dev
Belot Arena — screenshot

Problem

Belot ohne eine richtige Online-Plattform

Belot ist das beliebteste Kartenspiel in der Region, aber bestehende Lösungen leiden unter Verzögerungen, Verbindungsabbrüchen und schlechter Synchronisation. Es gab keine qualitativ hochwertige Online-Plattform mit fairen Regeln und einem Wettbewerbssystem.

Lösung

Server-autoritative Edge-Engine

Jeder Tisch ist eine separate Durable-Object-Instanz, die den autoritativen Spielzustand hält. Clients senden Befehle, empfangen Snapshots. Anti-Cheat-System, Gnadenfrist bei Verbindungsabbruch, Ranglistensaisons mit wöchentlichem Reset.

Ergebnis

50k+

Zeilen Code in Produktion

Edge

Architektur ohne eigenen Server

<10ms

Latenz im Cloudflare Edge-Netzwerk

Arhitektura

Frontend

React-Client

Edge

Durable Object

Datenbank

Neon PostgreSQL

Technische Entscheidung

Warum Cloudflare Durable Objects statt eines klassischen Servers?

Jeder Spieltisch benötigt einen autoritativen Zustand, der in Echtzeit für alle Spieler synchronisiert wird. Durable Objects geben uns eine Instanz pro Tisch, die im Edge-Netzwerk lebt — minimale Latenz ohne eigene Infrastruktur oder Serverskalierung.

Digitalni Most
01
Digitalni Most
02
Digitalni Most
03

Expertise

Was dieses Projekt zeigt

Belot Arena ist nicht nur ein Kartenspiel. Es ist ein Beispiel für eine komplexe Webanwendung in Echtzeit.

Echtzeit-Kommunikation

WebSocket-Architektur mit autoritativem Server ermöglicht sofortige Zustandssynchronisation für alle Spieler — ohne Verzögerung, die das Vertrauen in das System untergräbt.

Benutzerkonten

Registrierung, Profile, Statistiken und Partiehistorie — alles, was eine komplexe Webanwendung für Bindung und langfristiges Engagement braucht.

Ranglisten und Saisonsysteme

ELO-Rating, wöchentliche Saisons und Ranglisten zeigen, wie Systeme gebaut werden, die Nutzer motivieren und eine Community um das Produkt aufbauen.

Multiplayer-Logik

Spielregeln, Zugvalidierung und Tischverwaltung erfordern präzise Geschäftslogik — derselbe Ansatz gilt für jeden komplexen Workflow.

Anti-Cheat-Mechanismen

Serverseitige Validierung jedes Zugs schützt die Systemintegrität. In Geschäftsanwendungen bedeutet das zuverlässige Daten und Regeln, die nicht umgangen werden können.

Cloud-Infrastruktur

Edge-Architektur im Cloudflare-Netzwerk — ohne eigene Server, mit automatischer Skalierung und Latenz unter 10 ms für den Großteil Europas.

Verwandte Projekte

Weitere Geschäftssysteme

Eventis

SaaS-Plattform

Eventis

All-in-One-System für Event-Fotografen — von der Anfrage bis zur Galerieauslieferung.

Projekt ansehen
Terminverwaltungssystem

Buchungssystem

Terminverwaltungssystem

Online-Reservierungen, Mitarbeiterkalender und CRM-Daten für Dienstleister.

Projekt ansehen
Nächster Schritt

Haben Sie ein Projekt oder eine Idee? Wir entwickeln genau das, was Sie brauchen.

Sprechen wir