S SLOT FACTORYFuentes técnicas
DOCUMENTACIÓN VIVA · PROTOTIPO BASE

El slot, por dentro.

Una visita guiada al motor reutilizable creado para construir experiencias de casino: desde un toque en SPIN hasta el último frame de una celebración.

3máquinas de estado
4capas del sistema
90+diagramas de código
1configuración como fuente
01 · EL MAPA

Una fábrica, no un juego aislado.

El motor separa las reglas, la visual y el contenido del juego. Cambiar un tema no obliga a reescribir cómo gira un reel.

01

Servidor
la autoridad

Calcula RNG, paylines, wilds, scatters y premios.

controllers.js
02

Configuración
el ADN

Símbolos, paytable, jackpots, velocidades y layouts.

slotConfig.json
03

Máquinas
el director

XState decide el estado y ordena cada transición.

gameMachine.js
04

PixiJS
el escenario

Reels, UI, audio y animaciones convierten datos en juego.

public/
02 · APRENDIENDO DEL SLOT

Siete capítulos.
Un giro completo.

Una serie visual para entender el sistema sin tener que empezar leyendo código.

CAP. 01

El pulso inicial

Cómo el loader prepara configuración, PixiJS y assets.

CAP. 02

Un toque, un resultado

El viaje del botón SPIN al servidor y de vuelta.

CAP. 03

La coreografía de los reels

El ticker convierte paradas calculadas en movimiento.

CAP. 04

Cuando una línea gana

Paylines, highlights, partículas y win loop.

CAP. 05

Free Games

Un estado separado con reglas y acumulación propias.

CAP. 06

Hold & Win

Monedas sticky, respins, boosters y jackpots.

CAP. 07

Configurar para crear

Cómo la misma fábrica recibe una nueva identidad.

01 / 07

El pulso inicial

Antes de mostrar una ficha, la máquina raíz encadena tres pasos: obtiene la configuración, crea el lienzo PixiJS y carga los bundles del manifest.

loadingMachineappMachinemanifest
CONFIG
PIXI
ASSETS
READY
03 · BIBLIOTECA VISUAL

El plano módulo por módulo.

Los diagramas entregados se preservan aquí como un atlas navegable de cada parte del prototipo.

04 · FUENTES TÉCNICAS

Todo queda trazable.

La documentación original y el índice de dependencias se incluyen completos junto con los diagramas. Son la fuente para cualquier evolución de Slot Factory.

MDDocumentación de arquitecturaFlujos, subsistemas, hallazgos y límites conocidosMDÍndice de archivosResponsabilidad y dependencias directas de cada módulo