Klassisches Okey · Web · Android · Admin · WordPress

OkeyGo Suite

Bauen und betreiben Sie Ihre eigene Echtzeit-Multiplayer-Plattform für Okey.

Ein Paket mit responsivem Web-Client, nativer Android-App (Quellcode), Java / Spring Boot Spielserver, Admin-Panel, WordPress-Plugin für Single Sign-on und einem geführten Installer für Ubuntu-Server.

Marktplatz-Veröffentlichung in Kürze

  • Serverseitig autoritative Spiellogik
  • Android- und Web-Spieler am selben Tisch
  • Vollständiger Quellcode inklusive
OkeyGo Web-Client: ein Tisch für vier Spieler im klassischen Okey im Browser
OkeyGo Android-App: der Spieltisch im Querformat auf dem Smartphone

Eine komplette Multiplayer-Plattform

Alles, was Sie für Ihren eigenen Okey-Dienst brauchen – nicht nur eine App-Vorlage.

  1. Web-Client

    Responsive React-App für Browser auf Desktop, Tablet und Smartphone.

  2. Native Android-App

    Quellcode in Kotlin + Jetpack Compose, gebaut und signiert mit Ihrem eigenen Schlüssel.

  3. Spielserver

    Java 21 / Spring Boot Backend mit PostgreSQL und WebSocket.

  4. Admin-Panel

    Spieler, Tische, Chat-Moderation, Einstellungen, Audit-Log und 2FA für das Team.

  5. WordPress-Plugin

    Bridge-Plugin: Ihre WordPress-Mitglieder spielen per Single Sign-on.

  6. Installer

    Geführte Einrichtung für Ubuntu 22.04 / 24.04 mit HTTPS, Datenbank und Dienst.

Funktionen

Echtes Gameplay, Echtzeit-Multiplayer und die Werkzeuge für den Betrieb.

Plattformübergreifend in Echtzeit

Android- und Web-Spieler sitzen mit denselben Konten am selben Tisch. Jeder Zug läuft über den Server und erreicht alle vier Spieler sofort per WebSocket.

  • Ein Backend für Web und Android
  • Der Server prüft jedes Ziehen, Ablegen und Beenden
  • Live-Aktualisierungen am Tisch per WebSocket

Klassisches Okey

Vier Spieler, ein zweireihiges Steinbrett und der komplette Ablauf des klassischen Okey.

  • Klassisches Okey für 4 Spieler, einzeln oder im Team
  • Drag & Drop mit freier Platzwahl auf dem Steinbrett
  • Vom Stapel ziehen, Ablage aufnehmen, ablegen
  • Anzeiger (Gösterge) zeigen
  • Mit gültiger Hand beenden – auch mit dem Okey-Stein
  • Sieben Paare (Çifte) mit optionaler öffentlicher Ansage
  • Verlauf der abgelegten Steine und nächste Runde

Soziale Funktionen

Lebendige Tische – und Spieler finden zurück.

  • Tisch-Chat in Echtzeit mit Schnellreaktionen
  • Spielerprofile und integrierter Avatar-Katalog
  • Tisch-Einladungen mit Online-Status
  • Wiederverbinden: Wer die Verbindung verliert, kehrt auf denselben Platz zurück

Karriere & Motivation

Gründe, an den Tisch zurückzukehren.

  • Karrierepunkte nach jedem Spiel
  • 7 Karriereränge von Anfänger bis Legende
  • Spiele, Siege und Niederlagen in der Karriereansicht
  • Schatztruhen-Belohnungen für aktive Spielzeit
  • AFK-Abstimmung mit einem Ersatz-Bot, der den Tisch am Laufen hält

Admin-Panel

Ein sicheres Web-Panel für den Betrieb Ihres Dienstes.

  • Dashboard, Spieler, Tische und Chat-Moderation
  • Rollen: Spieler, Moderator, Admin
  • Pflicht zur Zwei-Faktor-Authentifizierung für das Team in Produktivinstallationen
  • Unveränderliches Audit-Log der Team-Aktionen
  • Einstellungen für Schatztruhen und den Avatar-Katalog
  • WordPress-Integrationen

Zwei Clients, ein Spiel

Derselbe Server, dieselben Konten, dieselben Tische – im Browser und auf Android.

Startbildschirm des OkeyGo Web-Clients

Web-Client

  • React + TypeScript
  • Responsive: Desktop, Tablet und Smartphone (am Tisch im Querformat)
  • Bedienung per Maus und Touch
  • Echtzeit-Spiel per WebSocket
  • Im Browser – Spieler müssen nichts installieren
  • Gleiches Backend und gleiche Konten wie Android
Startbildschirm der OkeyGo Android-App

Android-App

  • Kotlin + Jetpack Compose (Material 3)
  • Native Touch-Steuerung: Steine exakt auf den gewünschten Platz ziehen
  • Spieltisch im Querformat
  • Gleiches Backend und gleiche Konten wie der Web-Client
  • Gemeinsames Spiel mit Web-Spielern
  • Quellcode inklusive – unter eigenem Namen und Schlüssel veröffentlichen

WordPress-Anbindung

Machen Sie Ihre WordPress-Community zu Okey-Spielern – ohne zweites Passwort.

Das mitgelieferte Plugin OkeyGo Bridge meldet Ihre angemeldeten WordPress-Mitglieder per Single Sign-on auf Ihrer OkeyGo-Seite an. Jede Anmeldung ist eine signierte Einmal-Bestätigung zwischen Ihren beiden Seiten, und derselbe WordPress-Nutzer wird immer zum selben OkeyGo-Spieler.

  • Plugin-ZIP inklusive, Installation wie bei jedem WordPress-Plugin
  • WordPress-Nutzer → OkeyGo Single Sign-on
  • Kein zweites OkeyGo-Passwort für Ihre Mitglieder
  • Signierte Einmal-Anmeldebestätigungen über HTTPS
  • Spielen-Button per Shortcode – auf derselben Seite oder in einem neuen Tab
  • Verbindungstest in den Plugin-Einstellungen
  • Ein WordPress-Administrator ist nicht automatisch OkeyGo-Administrator: Die Rollen bleiben getrennt

WordPress 6.0+ und PHP 7.4+, HTTPS auf beiden Seiten.

OkeyGo Admin-Panel mit einer verbundenen WordPress-Seite

Geführte Installation

Von einem frischen Ubuntu-Server zu einer laufenden OkeyGo-Seite in rund zwei Minuten.

  1. Paket hochladen

    Installationspaket auf den Server kopieren und entpacken.

  2. Installer starten

    sudo ./install.sh – prüft das System und installiert Java, PostgreSQL, Nginx und Certbot.

  3. Konfigurieren

    Ein paar Fragen beantworten: Domain, Administratorkonto, Datenbank und optional E-Mail.

  4. Loslegen

    HTTPS, Dienst und erster Administrator werden eingerichtet und geprüft. Seite öffnen und spielen.

Ubuntu 22.04 LTS · Ubuntu 24.04 LTS

Serveranforderungen

Minimum

  • 2 GB RAM
  • 1 vCPU
  • 5 GB Speicherplatz

Empfohlen

  • 4 GB RAM
  • 2 vCPU
  • 20 GB Speicherplatz
  • VPS oder dedizierter Server
  • root / sudo-Zugriff
  • Eine Domain mit DNS-Zugriff
  • Ports 80 und 443 offen
  • Ausgehendes HTTPS

Shared Hosting wird nicht unterstützt – OkeyGo betreibt einen eigenen Java-Dienst.

Wartungswerkzeuge inklusive

Update (mit automatischer Sicherung und Rücksetzung), Backup, Wiederherstellung, Deinstallation (Ihre Daten bleiben erhalten, solange Sie keine vollständige Entfernung wünschen) und Status.

Der OkeyGo-Installer schließt alle Schritte auf Ubuntu ab

Technologie

Moderne, verbreitete Technik – lesbarer Quellcode, den Sie pflegen können.

Spielserver

  • Java 21
  • Spring Boot 4.1
  • WebSocket
  • PostgreSQL
  • Flyway

Web & Admin

  • React 19
  • TypeScript 5.9
  • Vite 8

Android-App

  • Kotlin 2.2
  • Jetpack Compose
  • Material 3
  • Android 8.0+ (API 26)

WordPress-Plugin

  • PHP 7.4+
  • WordPress 6.0+

Betrieb

  • Ubuntu 22.04 / 24.04
  • Nginx
  • systemd
  • Let's Encrypt

11 Sprachen

Web-Client, Admin-Panel und Android-App sprechen die Sprache Ihrer Spieler.

  • English
  • Türkçe
  • Deutsch
  • Français
  • Español
  • Italiano
  • Português
  • 日本語
  • 한국어
  • Русский
  • 中文

Screenshots

Echte Bildschirme des Produkts.

Häufige Fragen

Ist das eine komplette Spieleplattform?

Ja. OkeyGo Suite enthält den Spielserver, den Web-Client, das Admin-Panel, den Quellcode der Android-App, das Plugin WordPress Bridge und den Installer – alles, um Ihren eigenen Okey-Dienst auf Ihrem eigenen Server zu betreiben.

Können Android- und Web-Spieler zusammen spielen?

Ja. Beide Clients nutzen denselben Server, dieselben Konten und Tische – Android- und Web-Spieler sitzen in Echtzeit am selben Tisch.

Ist der Android-Quellcode enthalten?

Ja. Der vollständige Quellcode in Kotlin / Jetpack Compose ist enthalten. Sie bauen die App für Ihre eigene Domain und signieren sie mit Ihrem eigenen Schlüssel.

Ist das WordPress-Plugin enthalten?

Ja. Das Plugin OkeyGo Bridge liegt als installationsfertiges ZIP bei – zusammen mit seinem Quellcode.

Läuft es auf Shared Hosting?

Nein. OkeyGo betreibt einen eigenen Java-Dienst und benötigt einen VPS oder dedizierten Server mit Ubuntu 22.04 oder 24.04 und root / sudo-Zugriff.

Welche Ubuntu-Versionen werden unterstützt?

Ubuntu 22.04 LTS und Ubuntu 24.04 LTS.

Kann ich Design und Branding anpassen?

Ja. Der komplette Quellcode von Web-Client, Admin-Panel und Android-App ist enthalten – Texte, Farben, Grafiken, App-Name und Paketname lassen sich ändern.

Ist der Quellcode lesbar und bearbeitbar?

Ja. Der gesamte Quellcode – Java, Kotlin, TypeScript und PHP – liegt in klarer, lesbarer Form bei, ohne Verschleierung.

Kann ich meine eigene Domain verwenden?

Ja. Sie installieren OkeyGo auf Ihrem eigenen Server unter Ihrer eigenen Domain; der Installer richtet dafür ein kostenloses Let’s Encrypt-Zertifikat ein.

Gibt es eine Live-Demo?

Ja – öffnen Sie die Live-Demo und spielen Sie als Gast im Browser. demo.okeygosuite.com