sjmvne.dev
Torna ai side projects
Progetto personale2024 · 2025

Flip 7

Push-your-luck card game digitalizzato. Multiplayer real-time con bot, tema custom, supporto PWA.

Solo · Dev + UX

sjmvne.github.io/Flip7
Tipo
Multiplayer real-time
Extra
Bot · PWA · Temi
01

Contesto

Flip 7 è un gioco di carte push-your-luck che giro da qualche tempo con gli amici. Mi andava di digitalizzarlo per partite veloci a distanza, con il minimo possibile di frizione.

02

Cosa ho fatto

  • Logica di gioco completa: mani, bust, stop, punteggi
  • Multiplayer real-time via PeerJS (peer-to-peer, nessun server)
  • Bot per giocare anche da soli o riempire i posti mancanti
  • Tema custom e supporto PWA per installarlo come app
03

Stack

Vanilla JavaScript per non appesantire, PeerJS per il multiplayer peer-to-peer, service worker per la PWA, estetica web moderna senza librerie di UI.

04

Cosa ho imparato

Progetto di puro piacere. Mi ha insegnato che si può costruire qualcosa di finito e divertente anche senza stack complessi — Vanilla JS e un protocollo P2P bastano. E che i bot con una logica decente valgono più di dieci feature di matchmaking.