Okey classico · Web · Android · Amministrazione · WordPress

OkeyGo Suite

Crea e lancia la tua piattaforma di Okey multiplayer in tempo reale.

Un unico pacchetto con client web responsive, app Android nativa (codice sorgente), server di gioco Java / Spring Boot, pannello di amministrazione, plugin WordPress per l’accesso unico e installer guidato per server Ubuntu.

In arrivo sul marketplace

  • Logica di gioco gestita dal server
  • Giocatori Android e web allo stesso tavolo
  • Codice sorgente completo incluso
Client web di OkeyGo: un tavolo di Okey classico a quattro giocatori nel browser
App Android di OkeyGo: il tavolo da gioco su uno smartphone in orizzontale

Una piattaforma multiplayer completa

Tutto ciò che serve per gestire il tuo servizio di Okey, non un semplice modello di app.

  1. Client web

    App React responsive per browser su desktop, tablet e smartphone.

  2. App Android nativa

    Codice sorgente Kotlin + Jetpack Compose, compilato e firmato con la tua chiave.

  3. Server di gioco

    Backend Java 21 / Spring Boot con PostgreSQL e WebSocket.

  4. Pannello di amministrazione

    Giocatori, tavoli, moderazione della chat, impostazioni, registro di audit e 2FA per lo staff.

  5. Plugin WordPress

    Plugin bridge: gli iscritti del tuo WordPress giocano con l’accesso unico.

  6. Installer

    Configurazione guidata per Ubuntu 22.04 / 24.04 con HTTPS, database e servizio.

Funzionalità

Gameplay vero, multiplayer in tempo reale e gli strumenti per gestirlo.

Cross-play in tempo reale

Giocatori Android e web siedono agli stessi tavoli con gli stessi account. Ogni mossa passa dal server e raggiunge subito tutti e quattro i giocatori via WebSocket.

  • Un unico backend per web e Android
  • Il server convalida ogni pescata, scarto e chiusura
  • Aggiornamenti del tavolo in diretta via WebSocket

Okey classico

Quattro giocatori, un leggio a due file e tutto lo svolgimento dell’Okey classico.

  • Okey classico a 4 giocatori, singoli o a coppie
  • Trascina e rilascia sul leggio, con posizionamento libero
  • Pesca dal mazzo, prendi lo scarto, scarta
  • Mostra l’indicatore (gösterge)
  • Chiudi con una mano valida, anche con la tessera Okey
  • Sette coppie (Çifte) con dichiarazione pubblica facoltativa
  • Cronologia degli scarti e passaggio alla mano successiva

Funzioni social

Tavoli vivaci, e giocatori che ritornano.

  • Chat al tavolo in tempo reale con reazioni rapide
  • Profili giocatore e catalogo avatar integrato
  • Inviti al tavolo con stato online
  • Riconnessione: chi perde la connessione torna allo stesso posto

Carriera e coinvolgimento

Buoni motivi per tornare al tavolo.

  • Punti carriera dopo ogni partita
  • 7 gradi di carriera, da Novizio a Leggenda
  • Partite, vittorie e sconfitte nella vista carriera
  • Ricompense forziere per il tempo di gioco attivo
  • Votazione AFK con un bot temporaneo che tiene vivo il tavolo

Pannello di amministrazione

Un pannello web sicuro per gestire il tuo servizio.

  • Dashboard, giocatori, tavoli e moderazione della chat
  • Ruoli: Giocatore, Moderatore, Amministratore
  • Autenticazione a due fattori obbligatoria per lo staff nelle installazioni di produzione
  • Registro di audit non modificabile delle azioni dello staff
  • Impostazioni dei forzieri e del catalogo avatar
  • Integrazioni WordPress

Due client, un solo gioco

Lo stesso server, gli stessi account e gli stessi tavoli, nel browser e su Android.

Schermata iniziale del client web di OkeyGo

Client web

  • React + TypeScript
  • Responsive: desktop, tablet e smartphone (in orizzontale al tavolo)
  • Mouse e touch
  • Gioco in tempo reale via WebSocket
  • Nel browser: i giocatori non devono installare nulla
  • Stesso backend e stessi account di Android
Schermata iniziale dell’app Android di OkeyGo

App Android

  • Kotlin + Jetpack Compose (Material 3)
  • Comandi touch nativi: trascina le tessere nella posizione esatta
  • Tavolo da gioco in orizzontale
  • Stesso backend e stessi account del client web
  • Cross-play con i giocatori web
  • Codice sorgente incluso: pubblicala con il tuo nome e la tua chiave

Bridge per WordPress

Trasforma la tua community WordPress in giocatori di Okey, senza una seconda password.

Il plugin OkeyGo Bridge incluso fa accedere i tuoi iscritti WordPress già autenticati al tuo sito OkeyGo con l’accesso unico. Ogni accesso è un’asserzione firmata e monouso tra i tuoi due siti, e lo stesso utente WordPress diventa sempre lo stesso giocatore OkeyGo.

  • ZIP del plugin incluso, si installa come qualsiasi plugin WordPress
  • Utente WordPress → accesso unico a OkeyGo
  • Nessuna seconda password OkeyGo per i tuoi iscritti
  • Asserzioni di accesso firmate e monouso via HTTPS
  • Pulsante «Gioca» tramite shortcode, nella stessa pagina o in una nuova scheda
  • Test di connessione nelle impostazioni del plugin
  • Un amministratore WordPress non diventa automaticamente amministratore OkeyGo: i ruoli restano separati

WordPress 6.0+ e PHP 7.4+, HTTPS su entrambi i siti.

Pannello di amministrazione OkeyGo con un sito WordPress collegato

Installazione guidata

Da un server Ubuntu nuovo a un sito OkeyGo funzionante in circa due minuti.

  1. Carica il pacchetto

    Copia il pacchetto di installazione sul server ed estrailo.

  2. Avvia l’installer guidato

    sudo ./install.sh: controlla il sistema e installa Java, PostgreSQL, Nginx e Certbot.

  3. Configura

    Rispondi a poche domande: dominio, account amministratore, database ed e-mail facoltativa.

  4. Vai online

    HTTPS, servizio e primo amministratore vengono configurati e verificati. Apri il sito e gioca.

Ubuntu 22.04 LTS · Ubuntu 24.04 LTS

Requisiti del server

Minimi

  • 2 GB RAM
  • 1 vCPU
  • 5 GB di spazio su disco

Consigliati

  • 4 GB RAM
  • 2 vCPU
  • 20 GB di spazio su disco
  • Server VPS o dedicato
  • Accesso root / sudo
  • Un dominio con accesso al DNS
  • Porte 80 e 443 aperte
  • HTTPS in uscita

L’hosting condiviso non è supportato: OkeyGo esegue un proprio servizio Java.

Strumenti di manutenzione inclusi

Aggiornamento (con backup e ripristino automatici), backup, ripristino, disinstallazione (i tuoi dati restano salvi, a meno che tu non chieda la rimozione completa) e stato.

L’installer di OkeyGo che completa tutti i passaggi su Ubuntu

Tecnologie

Tecnologie moderne e diffuse: codice sorgente leggibile e facile da mantenere.

Server

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

Web e amministrazione

  • React 19
  • TypeScript 5.9
  • Vite 8

App Android

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

Plugin WordPress

  • PHP 7.4+
  • WordPress 6.0+

Infrastruttura

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

11 lingue

Il client web, il pannello di amministrazione e l’app Android parlano la lingua dei tuoi giocatori.

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

Schermate

Schermate reali del prodotto.

Domande frequenti

È una piattaforma di gioco completa?

Sì. OkeyGo Suite comprende il server di gioco, il client web, il pannello di amministrazione, il codice sorgente dell’app Android, il plugin WordPress Bridge e l’installer: tutto il necessario per gestire il tuo servizio di Okey sul tuo server.

I giocatori Android e web possono giocare insieme?

Sì. Entrambi i client usano lo stesso server, gli stessi account e gli stessi tavoli: giocatori Android e web siedono allo stesso tavolo in tempo reale.

Il codice sorgente Android è incluso?

Sì. È incluso tutto il codice sorgente in Kotlin / Jetpack Compose. Compili l’app per il tuo dominio e la firmi con la tua chiave.

Il plugin WordPress è incluso?

Sì. Il plugin OkeyGo Bridge è fornito come ZIP pronto da caricare, insieme al suo codice sorgente.

Funziona su hosting condiviso?

No. OkeyGo esegue un proprio servizio Java e richiede un server VPS o dedicato con Ubuntu 22.04 o 24.04 e accesso root / sudo.

Quali versioni di Ubuntu sono supportate?

Ubuntu 22.04 LTS e Ubuntu 24.04 LTS.

Posso personalizzare grafica e marchio?

Sì. È incluso tutto il codice sorgente del client web, del pannello di amministrazione e dell’app Android: puoi cambiare testi, colori, grafiche, nome dell’app e nome del pacchetto.

Il codice sorgente è leggibile e modificabile?

Sì. Tutto il codice sorgente (Java, Kotlin, TypeScript e PHP) è fornito in forma chiara e leggibile, senza offuscamento.

Posso usare il mio dominio?

Sì. Installi OkeyGo sul tuo server con il tuo dominio; l’installer configura per esso un certificato Let’s Encrypt gratuito.

C’è una demo dal vivo?

Sì: apri la demo dal vivo e gioca come ospite nel browser. demo.okeygosuite.com