Todos los casos de estudio
Gaming · Juegos clásicos online

ClassicArena

Plataforma web de juegos clásicos con rating ELO y partidas contra el ordenador

Dentro de la plataforma

Ajedrez · Damas · Brisca · Escoba · Backgammon · Go · Mahjong · Póker · Sudoku · Solitario + otros 19 juegos

Rating ELO, desafíos, torneos y partidas contra el ordenador, todo en el navegador.

Lo que construimos

  • 29 juegos clásicos jugables online: ajedrez, damas, brisca, escoba, backgammon, go, mahjong, póker, sudoku, solitario y otros 19
  • Motor de IA interno para jugar contra el ordenador — en ajedrez, 10 niveles progresivos de dificultad, sin servicios externos
  • Sistema de rating ELO con 5 rangos (de Beginner a Master) y progresión visible hacia el siguiente nivel
  • Leaderboard, desafíos directos y sección de torneos
  • Store y pricing con pagos Stripe integrados

Stack técnico utilizado

Next.js 16React 19TypeScriptTailwind CSSDrizzle ORMNeon PostgresStripeVercel

Decisiones de diseño + razonamiento

El rating ELO usa 5 rangos con umbrales fijos (0–800 Beginner, hasta 2000+ Master) y muestra siempre cuánto falta para el siguiente nivel: la progresión visible es la razón para volver a jugar.

Las partidas contra el ordenador corren sobre un motor de IA interno de la plataforma, no sobre APIs externas: sin coste por partida y sin dependencia de terceros.

Base de datos Postgres serverless (Neon) con Drizzle ORM: esquema tipado end-to-end y cero servidores que mantener — el mismo enfoque que usamos en los proyectos para clientes.

Números del proyecto

Juegos jugables
29
Rangos de rating ELO
5
Páginas App Router
69
Niveles de IA (ajedrez)
10

¿Quieres un producto así?

Raya Lite Deploy desde 890€. Stack probado, código tuyo, deploy en 7 días.

Hablar con Fabio →