Slot Factory

Motor de generacion de juegos

LaGranFinalDeLosGallos

/app/output/LaGranFinalDeLosGallos

Titulo del juego

El nombre visible para el jugador (pestana del navegador, pantalla de carga, y el titulo dorado que aparece si el logo no es un banner) -- distinto del identificador tecnico LaGranFinalDeLosGallos, que no cambia. Todavia no esta instalado -- al guardar se actualiza solo esta copia de trabajo.

Vista previa

Proba el juego jugando de verdad (con datos de prueba, sin instalar nada) para ver como quedan los rodillos, el marco, y comparar botoneras/layouts de HUD ANTES de instalarlo en el sitio real.

▶ Abrir vista previa

💻 Local (Laragon)

No se pudo consultar la base de datos ahora mismo ((2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")). Revisa que MySQL/Laragon este corriendo y volve a cargar esta pagina.

🌐 VPS (lajugada.bet)

Todavia no subiste este juego al VPS. Al instalar: se suben app/, public/ (con el motor Canvas y todos los assets/icono) y el .blade.php por SFTP a /var/www/casinoelrey, y el juego queda dado de alta en la base del VPS como BORRADOR (oculto del lobby) -- exactamente igual que instalar en Local, pero en produccion.

Categorias

No se pudo consultar la base de datos ahora mismo ((2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")). Revisa que MySQL/Laragon este corriendo y volve a cargar esta pagina.

Simulador de RTP -- verificar antes de publicar

Corre miles de spins simulados con la MISMA matematica del motor PHP real (pesos, paytable, Free Spins/GWILD, Mystery, Hold & Win, y el mismo throttle CheckRtp que corre en produccion) para confirmar que el RTP objetivo configurado es realmente alcanzable -- CheckRtp solo puede RECORTAR pagos, nunca aumentarlos, asi que si el RTP crudo ya queda por debajo del objetivo, ese objetivo es imposible de alcanzar en vivo por mas que el panel de RTP del casino diga otra cosa.

ATENCION: el RTP crudo (100.93%) supera bastante el objetivo (96.00%) -- el throttle de CheckRtp va a estar recortando pagos todo el tiempo para compensar, lo que puede sentirse como rachas secas mas largas de lo esperado para el jugador. Anda a publicar, pero convendria bajar un poco los pesos/paytable.
RTP crudo (sin throttle)
100.93% · hit 29.15% · feature 0.335% · max 123.0x bet
RTP en vivo (con CheckRtp)
96.00% · hit 28.29%
Objetivo configurado
96.00%

Simulado con 20000 spins en 1.8s -- 2026-07-28 23:36:32. No incluye Bonus Buy (compra directa del feature), solo juego natural.

Exportar para otro casino (motor generico)

Arma un paquete portable (frontend HTML/Canvas/JS puro + manifest.json con el contrato de API + una guia de integracion) para que un equipo de desarrollo en OTRO motor de casino lo adapte a su propio backend -- no depende de Laravel/VanguardLTE, y no toca tu sitio real.

Estilo de botonera

Actual: Metalico / bisel 3D (referencia: Pragmatic Play) -- Bisel metalico grueso y muy pulido, spin circular grande y dominante -- el estilo 'de fabrica' de este programa hasta ahora.

Elegi uno de los 10 estilos relevados de estudios reales. Cambia solo el look de los botones y el spin (colores, bisel, forma) -- no toca el tema, las imagenes ni la logica del juego, y se puede cambiar cuantas veces quieras sin regenerar nada mas.

Layout de HUD

Actual: Calco Pragmatic (barra plana) -- Calco estructural literal de la barra inferior de un juego Pragmatic Play real (pedido explicito del usuario tras comparar contra una captura real): SIN cajas ni fondos individuales por stat -- los iconos (menu/info/sonido) flotan directo sobre la barra plana, CREDIT/BET como texto plano apilado (sin borde), un mensaje central de estado, y -/SPIN/+ circulares a la derecha. Turbo, autoplay, tabla de pagos y compra de bono quedan detras de un unico boton '...' (menu desplegable), igual que en los juegos reales -- ninguna funcion se pierde, solo se reordena. Es el default de fabrica desde el pedido explicito del usuario de que la botonera sea 100% identica en todos los juegos, siempre.

Cambia la DISPOSICION de los elementos del HUD (no solo el color, como el estilo de botonera de arriba) -- se puede cambiar cuantas veces quieras sin regenerar nada mas del juego.


¿Los botones de ESTE juego no quedaron bien de tamaño o posición? Arrastralos y agrandalos/achicalos a mano, en vivo, sobre el juego real -- se guarda solo para este juego.

✥ Abrir editor de botonera (arrastrar y redimensionar)

Imagenes generadas (19)

Si alguna no te convence: apreta ↻ Reintentar para que la IA genere otra version de cero con el mismo prompt, o ⇩ Descargar para bajarla, arreglarla en tu editor/IA preferido, y volver a subirla con "Subir" (no hace falta regenerar nada mas).

bg_loading.png
Fondo de la pantalla de CARGA (unos segundos, antes del juego).
⇩ Descargar
bg_reels.png
Fondo GENERAL del juego -- ocupa toda la pantalla, se ve DETRAS de todo (rodillos, HUD) mientras se juega. Es el 'fondo total'.
⇩ Descargar
casino_icon.jpg
Miniatura/tapa del juego en el LOBBY del casino -- lo primero que ve el jugador antes de entrar a jugar (no se ve DENTRO del juego).
⇩ Descargar
frame_reels.png
Marco/borde de los RODILLOS -- se dibuja ENCIMA del fondo general, con una ventana transparente en el centro donde van los simbolos. NO es un fondo, es el borde decorativo alrededor de la grilla.
⇩ Descargar
logo.png
Logo -- se ve en la pantalla de CARGA, antes de arrancar el juego.
⇩ Descargar
provider_badge.png
Sello/badge del proveedor -- chico, esquina del juego.
⇩ Descargar
symbols/h1_1.png
Simbolo H1_1
⇩ Descargar
symbols/h2_2.cand0.png
Simbolo H2_2.CAND0
⇩ Descargar
symbols/h2_2.png
Simbolo H2_2
⇩ Descargar
symbols/h3_3.png
Simbolo H3_3
⇩ Descargar
symbols/h4_4.png
Simbolo H4_4
⇩ Descargar
symbols/h5_5.png
Simbolo H5_5
⇩ Descargar
symbols/l1.png
Simbolo L1 -- Carta 10 clasica
⇩ Descargar
symbols/l2.png
Simbolo L2 -- Carta J clasica
⇩ Descargar
symbols/l3.png
Simbolo L3 -- Carta Q clasica
⇩ Descargar
symbols/l4.png
Simbolo L4 -- Carta K clasica
⇩ Descargar
symbols/l5.png
Simbolo L5 -- Carta A clasica
⇩ Descargar
symbols/money.png
Money
⇩ Descargar
symbols/wild.png
Simbolo Wild
⇩ Descargar

Audio -- musica de fondo y efectos (Freesound.org, CC0)

Vuelve a buscar TODOS los sonidos de este juego (musica de fondo tematica en loop + spin/win/freespins/bigwin/click/coin), probando varias busquedas alternativas en cascada por cada uno. Util para juegos generados antes de esta mejora, que quedaron sin musica de fondo constante o con efectos genericos.

Sonido para 'La Gran Final de los Gallos'
Se descargaron automaticamente los sonidos marcados [LISTO] desde
Freesound.org (licencia CC0 -- dominio publico, sin atribucion
obligatoria, seguro para uso comercial). Los que digan [PENDIENTE]
no tuvieron ningun resultado CC0 razonable -- agregalos a mano cuando
quieras, el juego funciona igual mientras tanto.

El juego funciona perfecto SIN estos archivos -- el boton de sonido de
la botonera aparece igual, simplemente no suena nada hasta que los
agregues. Es 100% opcional, a tu ritmo.

Donde van: public/games/LaGranFinalDeLosGallos/assets/audio/
(crea la carpeta si no existe)

Formato: .mp3 (tambien funciona .ogg si le cambias la extension
en SOUND_FILES/MUSIC_FILE dentro de public/games/LaGranFinalDeLosGallos/js/sound.js)

Archivos que el motor ya sabe usar:

  - spin.mp3 -- al arrancar cada spin (base o free spin) [LISTO -- ya descargado de Freesound.org, CC0]
  - win.mp3 -- cuando se gana en alguna linea [LISTO -- ya descargado de Freesound.org, CC0]
  - freespins.mp3 -- al activarse el bonus feature (Free Spins / Hold & Win) [LISTO -- ya descargado de Freesound.org, CC0]
  - bigwin.mp3 -- reservado para una futura celebracion de win grande (no conectado todavia) [LISTO -- ya descargado de Freesound.org, CC0]
  - click.mp3 -- reservado para clicks de botones (no conectado todavia) [LISTO -- ya descargado de Freesound.org, CC0]
  - coin.mp3 -- reservado para animaciones de monedas (no conectado todavia) [LISTO -- ya descargado de Freesound.org, CC0]
  - bg_music.mp3 -- musica de fondo en loop mientras se juega, volumen bajo (35%) [LISTO -- ya descargado de Freesound.org, CC0]
  - bg_music_bonus.mp3 -- OPCIONAL -- musica mas intensa solo durante los free spins (crossfade automatico) [LISTO]

Donde conseguir/crear los que falten (gratis):
  - Cargá una FREESOUND_API_KEY gratis (freesound.org/apiv2/apply) en
    "API keys" del panel para que el programa busque y descargue estos
    sonidos solo la proxima vez que generes un juego.
  - freesound.org y pixabay.com/sound-effects -- bancos de efectos
    gratuitos (revisa la licencia de cada uno antes de usarlo en un
    proyecto comercial, algunos piden atribucion).
  - Un generador de efectos de sonido por IA (ElevenLabs u otro que
    prefieras) -- pedile algo como 'slot machine spin whoosh, short,
    punchy' o 'casino coin win chime, bright, 1-2 seconds'.
  - Para la musica de fondo: buscar 'casino background music loop
    royalty free' en el banco de audio que prefieras, o generarla
    con un generador de musica por IA con ese mismo prompt.

Videos del juego

El programa ya intenta generar estos videos solo (animando el poster del juego con IA, gratis) apenas termina de generar las imagenes -- si el resultado no te convence, arrastra otro video encima para reemplazarlo. Cada uno tiene ademas su propio prompt para pegar en el generador de video por IA que prefieras si preferis armarlo vos (maximo 2500 caracteres, ya viene recortado si hacia falta).

Ver que paso en el ultimo intento de generar video automatico
OK   teaser.mp4 (Hugging Face ZeroGPU, Wan2.2, gratis)
  OK   trailer.mp4 (Hugging Face ZeroGPU, Wan2.2, gratis)
  OK   hold_and_win_intro.mp4 (Hugging Face ZeroGPU, Wan2.2, gratis)
Trailer/intro general del juego
Duracion sugerida: 10-15 segundos
Tamano: 1.1 MB
Duracion real: duracion no disponible (instala ffmpeg para verla)
Reemplazar por otro video
848 / 2000 caracteres
Vuelve a generar el .mp4 con Hugging Face (Wan2.2) usando el texto de arriba -- reemplaza el video actual.
1735 / 2500 caracteres
Animacion de bonus: entrada a Hold & Win
Duracion sugerida: 3-5 segundos
Tamano: 1.0 MB
Duracion real: duracion no disponible (instala ffmpeg para verla)
Reemplazar por otro video
851 / 2000 caracteres
Vuelve a generar el .mp4 con Hugging Face (Wan2.2) usando el texto de arriba -- reemplaza el video actual.
2006 / 2500 caracteres
Animacion de bonus: cierre de Hold & Win
Duracion sugerida: 4-6 segundos
913 / 2000 caracteres
Genera el .mp4 con Hugging Face (Wan2.2) usando el texto de arriba -- todavia no existe un video para esto.
2500 / 2500 caracteres
Extra: teaser
Tamano: 895 KB
Duracion real: duracion no disponible (instala ffmpeg para verla)
Reemplazar por otro video
857 / 2000 caracteres
Vuelve a generar el .mp4 con Hugging Face (Wan2.2) usando el texto de arriba -- reemplaza el video actual.
+ Agregar otro video

Proximos pasos

# Proximos pasos — La Gran Final de los Gallos

## Que es cada imagen de fondo/marco (para no confundirlas)

- **`bg_reels.png`** = el **FONDO TOTAL** del juego -- ocupa toda la
  pantalla, se ve DETRAS de todo mientras se juega (rodillos, HUD).
- **`frame_reels.png`** = el **MARCO/BORDE** de los rodillos -- se dibuja
  ENCIMA del fondo, con una ventana TRANSPARENTE en el centro (ahi se ve
  la grilla de simbolos real). No es un fondo, es el borde decorativo.
- **`bg_loading.png`** = el fondo de la pantalla de CARGA, se ve solo unos
  segundos antes de arrancar el juego (no se ve durante el juego en si).
- **`casino_icon.jpg`** = la miniatura/tapa del juego en el LOBBY del
  casino, antes de entrar a jugar (tampoco se ve dentro del juego).

1. Revisa/genera los assets que falten (ver ASSET_PROMPTS.txt) en
   `public/games/LaGranFinalDeLosGallos/assets/` — chequea especialmente que
   `frame_reels.png` tenga transparencia real en el centro (no un
   patron de cuadros grises, y sin ninguna escena/habitacion dibujada
   adentro de la ventana -- tiene que quedar vacia).

2. Copia las carpetas `app/`, `public/` y `resources/` de esta salida
   hacia la raiz de tu proyecto Laravel (se fusionan solas, no
   pisan nada mas porque los nombres de carpeta son unicos).

3. Da de alta el juego en la tabla `games` — la forma mas segura es
   duplicar la fila de un juego que ya funciona (ej. Iron Syndicate)
   cambiando `name`/`title`, vía `php artisan tinker`:

   ```php
   $src = \VanguardLTE\Game::where('name', 'IronSyndicate')->first();
   $new = $src->replicate();
   $new->name = 'LaGranFinalDeLosGallos';
   $new->title = 'La Gran Final de los Gallos';
   $new->stat_in = 0; $new->stat_out = 0;
   $new->rtp_stat_in = 0; $new->rtp_stat_out = 0; $new->current_rtp = 0;
   $new->save();
   ```

4. El RTP objetivo quedo en `96.00%` en `init.php` (`rtp_slots`) -- es
   editable en cualquier momento desde el Panel de Control de RTP del
   backend admin, sin tocar codigo.

5. Probar: `GET /game/LaGranFinalDeLosGallos?api_exit=/` (200 sin error), despues un
   `doInit`/`doSpin` de prueba, y por ultimo abrir en el navegador y
   verificar visualmente (grid, spin, linea ganadora, bonus buy, free
   spins). El motor ya respeta el balance real del jugador (debita el
   bet y acredita el win via el mismo sistema GameBank/CheckRtp que
   el resto del catalogo).

### Guia experta de matematica y volatilidad
Con RTP objetivo 96.00% y el tipo de juego `hold_and_win`, el perfil de volatilidad tipico de la industria para esta combinacion es **Alta volatilidad**:
- Hit frequency de referencia: 12% - 20%
- Ganancia maxima de referencia: 1000x - 5000x la apuesta
- Rachas secas largas a cambio de picos grandes cuando cae el feature -- perfil que busca el jugador que prioriza el potencial de premio grande sobre la frecuencia. Tipico de juegos con jackpots progresivos tipo Hold & Win o multiplicadores acumulativos en Free Spins.

Estos numeros son puntos de partida de la industria, no una regla fija -- ajustalos vos mismo desde el Panel de Control de RTP segun como responda tu propia base de jugadores.

**Escalera de pago sugerida por tier de simbolo** (multiplicador de la apuesta de linea, 5 de un tipo):
- Simbolos bajos (cartas: 10-A o equivalente): 0.4x - 1x la apuesta de linea
- Simbolos medios (objetos/personajes secundarios del tema): 1x - 5x la apuesta de linea
- Simbolos altos (protagonistas del tema, H1-H3): 5x - 25x la apuesta de linea (H1 puede llegar a 50x+)
- Wild / Scatter / simbolo de bonus: Wild similar o superior al H1; Scatter paga fijo aparte de lineas

**Este tipo de juego se parece, en terminos de mecanica de industria, a:** Wolf Gold - Pragmatic Play, 5 Lions Gold - Pragmatic Play, Grand Express Action Class - RubyPlay -- es solo una referencia de orientacion (a que familia de mecanica pertenece), el arte y el tema de TU juego salen 100% de tu propia descripcion, no se copia nada de estos juegos.

**Mecanicas de bonus de este juego (y a que se parecen en la industria):**
- **Hold & Win (respins con simbolos de dinero)**: Simbolos de dinero se bloquean en su celda y disparan una cantidad limitada de respins que se resetea con cada simbolo nuevo; llenar el grid dispara un jackpot fijo. (ej: Wolf Gold - Pragmatic Play (el juego que popularizo el nombre 'Hold & Win': 6+ simbolos MONEY disparan 3 respins que se resetean con cada MONEY nuevo, jackpots Mini/Major/Mega); 5 Lions / 5 Lions Gold - Pragmatic Play (misma mecanica Hold & Spin sobre tematica asiatica))
- **Bonus Buy**: El jugador paga un multiplo fijo de la apuesta para entrar directo al feature especial, saltando la espera de que caiga organicamente. (ej: Practicamente todo el catalogo moderno de Pragmatic Play trae 'Buy Feature'; Hacksaw Gaming y Nolimit City son conocidos por ofrecer varios tiers de compra (barato/caro) en casi todos sus lanzamientos)

### Biblia del juego (direccion creativa)
_Armada por IA a partir del tema que describiste._

**Mundo/atmosfera:** Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias.

**Hilo visual compartido:** La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.

**Simbolos altos (H1-H5):**

- H1: El trofeo dorado con la inscripción 'CHAMPION' -- Un diseño decorativo con detalles de oro brillante y números azules-neón en la base.
- H2: El gallo peleador con plumas rojas y doradas -- Un diseño dinámico con plumas brillantes y una expresión determinada en la cara.
- H3: La multitud en sus asientos con jerseys azules y dorados -- Un diseño compacto con personas sentadas y animadas en sus asientos, con jerseys azules y dorados.
- H4: La pantalla de resultados digitales con 'CHAMPION' en azul-neón -- Un diseño futurista con números y letras en azul-neón y detalles de oro.
- H5: El confeti dorado que cae del cielo -- Un diseño ligero y suelto con papel dorado que cae en el aire.

**Mecanica/volatilidad sugerida:** hold_and_win (medium) -- El juego se basa en el concepto de celebrar y obtener el trofeo, lo que encaja bien con la mecánica de ganar y acumular premios.


## Memoria del sistema — mejoras ya aprendidas y aplicadas solas

Estas correcciones ya vienen incorporadas de fabrica en las plantillas de este game_type (no hace falta hacer nada, ya se aplicaron a este juego):

  - [botonera/estilos] Tarea #72 completa: botonera configurable con 10 estilos reales para elegir. Nuevo modulo lib/button_styles.py con BUTTON_STYLES (pragmatic, novomatic_egt, netent, playngo, betsoft, isoftbet, rubyplay, playson, habanero, inbet), cada uno basado en las notas de STUDIO_STYLE_NOTES relevadas en vivo. Cada estilo redefine SOLO los selectores de botones/spin (.is-btn, .is-btn-icon, .is-btn-small, .is-btn-spin y sus variantes hover/active/disabled) usando las MISMAS variables CSS del juego (--is-gold, --is-red, etc), asi se adapta al tema de cada juego sin tocar el layout del HUD. Los 5 style.css.tmpl (fixed_lines, fixed_lines_gamble, hold_and_win, hold_and_win_gamble, mystery_wild) ya no tienen la botonera hardcodeada -- ahora tienen el token __BOTONERA_CSS__ que scaffolder.py::build_subs() rellena segun cfg['button_style'] (via button_styles.get_button_style_css). Fallback seguro a 'pragmatic' si el id no existe o no vino en el cfg. Wireo completo: select de estilo agregado a 'Nuevo juego' y 'Juego rapido' (se guarda en cfg y viaja por los hidden fields del paso 2), mas una ruta nueva /games/<name>/button_style (POST) + panel en la ficha del juego para cambiar el estilo de un juego YA generado sin rehacer nada (solo re-renderiza css/style.css). Probado con un script que corrio scaffold() para los 5 game_types x 5 estilos (incluyendo uno inexistente para confirmar el fallback) y verifico que no quede el token sin reemplazar y que las reglas .is-btn/.is-btn-spin esten presentes; tambien confirmado que las reglas .is-spin-icon (icono tematico del boton de spin, exclusivas de fixed_lines) sobreviven intactas sea cual sea el estilo elegido.
  - [estudio/marcas] Segunda tanda de estudio en vivo (lajugada.bet logueado, 2026-07-04): Troll Hunters 2 (Play'n GO), Secrets of London (EGT), Narcos (NetEnt, licencia real), The Wolf's Bane (NetEnt). 9 mecanicas NUEVAS agregadas a BONUS_MECHANIC_LIBRARY como NO IMPLEMENTADAS: walking_wild (Narcos: wild ganador se desplaza 1 celda/spin), spreading_wild (Wolf's Bane: wild contagia 1 vecino), wild_pay_multiplier_on_substitute (Secrets of London: wild duplica el pago al sustituir), dual_bonus_trigger (Secrets of London: Scatter clasico + simbolo Bonus separado en reels fijos con feature distinto), pick_and_click_bonus (Wolf's Bane: minijuego de elegir objetos), random_wild_transform (Narcos Drive-By: transforma simbolos altos en Wild al azar), locked_symbol_coin_collector (Narcos Locked Up: 3+ en misma fila se traban con valor random 1-10x, dispara mini-bonus cluster), choice_of_freespins_tradeoff (Troll Hunters 2: elegir 9fs sin mult / 7fs+x2 / 5fs+x3), ways_pays (Narcos: 243 Ways sin lineas fijas). Se agregaron 2 STUDIO_STYLE_NOTES nuevos: Play'n GO (panel lateral con medidor de feature siempre visible, spin verde + autoplay naranja separado) y NetEnt (botonera FLAT/minimalista sin bisel, texto gris mayusculas chico, spin puede re-tematizarse por completo ej. revolver en Narcos). Se agregaron 2 muestras reales de paytable a REAL_PAYTABLE_SAMPLES (Wolf's Bane y Narcos) confirmando un patron NUEVO: NetEnt suele pagar los simbolos altos EN PARES identicos entre si, distinto del escalonado unico de Pragmatic. Total mecanicas en la libreria: 19. Sigue siendo insumo directo para Tareas #72 (botonera variable) y #73 (paytable completo).
  - [estudio/marcas] Wolf Gold (Pragmatic Play) confirmado en vivo con paytable real completa 3/4/5 (bet=1000 ARS): H1 Bufalo 3=1000/4=10000/5=20000, H2 Aguila 3=800/4=6000/5=16000, H3 Caballo 3=600/4=4000/5=12000, H4 Puma 3=400/4=2000/5=8000, L1-L4 (A/K/Q/J) todos iguales 3=200/4=800/5=2000. Esto confirma que los simbolos bajos NO se escalonan entre si (solo los altos forman la escalera de valor) -- dato clave para Tarea #73. Ademas se marco explicitamente en industry_knowledge.py que Novomatic/EGT (Sizzling Hot) queda como estilo SECUNDARIO/alternativo por pedido del usuario (visualmente el mas basico de los estudiados), NO como referencia principal -- la linea principal sigue siendo Pragmatic Play. Nuevo dict REAL_PAYTABLE_SAMPLES agregado a industry_knowledge.py con estos numeros reales verificados.
  - [estudio/marcas] Se entro a 7 juegos reales de distintos proveedores (Betsoft: Golden Horns, Book of Darkness; iSoftBet: The Golden City; RubyPlay: Grand Express Action Class; Playson: Wolf Power Megaways; Habanero: The Big Deal Deluxe; InBet Games: Chilli Lucky Wheel) para relevar mecanicas de bono y estilo de botonera/paytable por marca. Todo el detalle quedo en lib/industry_knowledge.py (BONUS_MECHANIC_LIBRARY con 3 mecanicas nuevas anotadas como no-implementadas: ante_bet, branching_choice_bonus, wheel_bonus ampliado; y STUDIO_STYLE_NOTES con la nota de casa de 7 proveedores). Sirve de insumo directo para 2 mejoras pendientes: (1) botonera con variantes de estilo/marca propia configurable (no siempre igual), y (2) tabla de pagos mas completa (3/4/5 de un tipo en vez de solo 5, como hacen los juegos reales).
  - [arte/botonera] Botonera plana/generica. Arreglado: bisel metalico tipo estudio profesional (Pragmatic Play) en todos los botones (siempre con la paleta de colores del juego, nunca fija), mas un icono tematico opcional generado por IA (spin_icon.png) adentro del boton de SPIN -- ej. una calavera para un tema Dia de los Muertos.
  - [panel] No habia forma de bajar una imagen ya generada para editarla en otra IA/editor y volver a subirla. Agregado: boton Descargar junto a Reintentar/Subir en cada asset de la ficha del juego.
  - [arte/calidad] Los backgrounds (bg_reels/bg_loading/frame_reels) se generaban SIEMPRE con Pollinations (el motor de menor calidad de los tres) porque necesitan 1920x1080 exacto y NVIDIA/Cloudflare tienen resoluciones fijas. Arreglado: ahora se generan con NVIDIA/Cloudflare en su resolucion panoramica mas cercana (1344x768) y se recortan/escalan al tamaño exacto despues (sin distorsion), quedando Pollinations solo como ultimo recurso.
  - [audio] La musica de fondo (y varios efectos) quedaban sin conseguir nada en Freesound porque se probaba UNA sola busqueda fija. Arreglado: cada sonido prueba una lista de alternativas en cascada (de mas tematica/especifica a mas generica), y la musica de fondo ahora arma su busqueda a partir del tema real del juego en vez de 'casino background music' generico.

Prompts de imagen usados

Prompts de imagen para 'La Gran Final de los Gallos'
(Pega cada uno en tu generador de imagenes gratuito preferido si el
modo automatico fallo para algun archivo, o si queres regenerar alguno.)

=== logo.png ===
A premium online-slot game LOGO that spells out exactly the words "La Gran Final de los Gallos" in big bold ornate 3D lettering -- the title text must be the hero of the image, perfectly spelled, perfectly legible, filling most of the width. Style of a top-tier slot studio (Pragmatic Play, NetEnt): thick beveled metallic gold letters with strong specular highlights, glowing warm rim light, a slight arc to the baseline, and small themed decorative flourishes (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.) tucked around the letters WITHOUT covering or breaking them. WIDE HORIZONTAL BANNER composition, about 3:1 (three times wider than tall), dark plain transparent background. The ONLY text in the image is "La Gran Final de los Gallos" -- no other words, no tagline, no watermark, no gibberish letters. Razor-sharp, high detail.

=== bg_loading.png ===
Create a dramatic stadium backdrop at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. The foreground features a raised platform with two fierce fighting roosters with vibrant red and gold feathers facing each other, surrounded by cheering crowds in blue and gold jerseys. Golden confetti rains down from above, and the slot reels are styled as golden stadium turnstiles with glowing blue numbers. In the background, a digital scoreboard shows 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. The scene is set in a grand, high-energy environment, with a sense of excitement and celebration. Focus on the overall scene, with a shallow depth of field and a warm, cinematic color grade. Ignore the roosters and focus on the stadium environment, with a large, empty space in the center where the slot reels will be placed. The scene should be well-lit, with a clear sense of depth and dimension. Use a mix of warm and cool colors to create a sense of energy and excitement. The overall mood should be one of celebration and triumph. The scene should be rendered in a photorealistic style, with a mix of digital painting and texture to create a sense of depth and dimension. CRITICAL QUALITY REQUIREMENTS: razor-sharp focus across the ENTIRE frame (no blur anywhere, no soft focus, no depth-of-field bokeh, no gaussian haze), crisp fine details visible even in distant elements, high dynamic range, professional 4K rendering quality, dramatic cinematic lighting with strong directional light (not flat), rich atmospheric depth. This image will be displayed at full 1920x1080 on screen — every pixel matters. No text, no logos, no watermarks.

=== bg_reels.png ===
A grand, dimly lit stadium at night, with towering arched columns and ornate golden details in the foreground. In the left and right thirds, majestic stone statues of ancient warriors loom in the shadows, their faces illuminated by flickering torches. The statues are surrounded by intricately carved stone pedestals, adorned with fluttering golden ribbons and fluttering pennants. In the background, a sprawling, atmospheric cityscape unfolds, with distant skyscrapers and neon lights twinkling like stars. The city is shrouded in a mystical, dreamlike haze, with wispy clouds and misty fog swirling around the buildings. The overall mood is one of mystery, adventure, and ancient lore. CRITICAL QUALITY REQUIREMENTS: razor-sharp focus across the ENTIRE frame (no blur anywhere, no soft focus, no depth-of-field bokeh, no gaussian haze), crisp fine details visible even in distant elements, high dynamic range, professional 4K rendering quality, dramatic cinematic lighting with strong directional light (not flat), rich atmospheric depth. This image will be displayed at full 1920x1080 on screen — every pixel matters. No text, no logos, no watermarks.

=== frame_reels.png ===
A grand stadium frame with a fine, 6-8% border and a large, transparent window occupying at least 85-90% of the area, set against a night-time backdrop of a crowded stadium with a massive golden trophy center-stage. The trophy reflects silver sparks and is surrounded by cheering crowds in blue and gold jerseys. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. The slot reels are styled as golden stadium turnstiles with glowing blue numbers, and golden confetti rains down. The scene is bathed in a warm, golden light with vibrant blue and red accents, and the overall mood is one of excitement and celebration.

=== provider_badge.png ===
Create a badge image with a dramatic and celebratory tone, featuring a massive golden trophy at the center, surrounded by a cheering crowd in blue and gold jerseys, with vibrant red and gold feathers of two fierce fighting roosters in the foreground, and a digital scoreboard showing 'CHAMPION' in neon blue in the background, set against a night stadium atmosphere with bright floodlights, golden confetti raining down, and glowing blue numbers on golden stadium turnstiles. No text, no letters, no words, no numbers, no writing, no banners.

=== casino_icon.jpg ===
A grand golden trophy center-stage with silver sparks, surrounded by cheering crowds in blue and gold jerseys, with golden confetti raining down, under bright floodlights with neon blue digital scoreboard reading 'CHAMPION' in the background, and a pair of fierce fighting roosters with vibrant red and gold feathers facing each other on a raised platform, with golden stadium turnstiles as slot reels in the foreground, no text, no letters, no words, no numbers, no writing, no banners. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish.

=== symbols/h1_1.png ===
"Golden rooster champion symbol, front facing, no text, no letters, no words, no numbers, no writing, no banners. The rooster's plumage is a vibrant red and gold, with intricate golden filigree adorning its feathers. The rooster's eyes are a piercing golden brown, with a hint of ferocity in its gaze. The background is a warm golden yellow, with subtle texture of fine linens. The rooster's pose is confident and dominant, with one leg forward and the other leg back, creating a sense of tension and power. The lighting is dramatic, with a rim light of pure white gold that separates the rooster from the background. The overall style is reminiscent of ancient Greek or Roman artwork, with a sense of grandeur and majesty." AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

=== symbols/h2_2.png ===
A grand golden rooster with vibrant red and gold feathers stands confidently on a raised platform, its expression determined and fiery. The rooster is surrounded by a halo of golden light, with silver sparks reflecting off its plumage. Its wings are spread wide, with feathers ruffled and gleaming in the bright light. The background is a deep, rich gold, with no text, no letters, no words, no numbers, no writing, no banners. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

=== symbols/h3_3.png ===
Generate an image of a lone, raised rooster with vibrant red and gold feathers, standing proudly on a small, circular pedestal in the center of a large, transparent, black background. The rooster is well-posed, with its head held high and its feathers fluffed out, with no text, no letters, no words, no numbers, no writing, no banners, in a style that combines the compactness of the cheering crowds with the dynamic pose of the roosters, in a way that captures the essence of the stadium atmosphere, with a focus on the texture and details of the feathers, in a palette that combines reds, golds, and silvers, with a subtle rim-light to create depth and separation from the background. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

=== symbols/h4_4.png ===
A grand stadium at night under bright floodlights with a massive golden trophy center-stage reflecting silver sparks. Two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform, surrounded by cheering crowds in blue and gold jerseys, amidst golden confetti raining down. No text, no letters, no words, no numbers, no writing, no banners. The roosters are the central focus, with the surrounding crowd and confetti providing depth and energy. The golden trophy and the roosters' vibrant feathers drive the palette, with the blue and gold jerseys of the crowd adding a secondary hue. The bright floodlights create a sense of drama and tension, while the golden confetti and blue jerseys evoke a sense of celebration and triumph. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

=== symbols/h5_5.png ===
A majestic fighting rooster with vibrant red and gold feathers, standing proudly on a golden pedestal, surrounded by a halo of golden light and shimmering silver sparks. No text, no letters, no words, no numbers, no writing, no banners, the rooster's plumage is the only focus, with intricate details on the feathers, beak and legs. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

=== symbols/l1.png ===
The single playing-card royal character "10" as a slot machine LOW-PAY symbol: one huge, thick, beveled letter/number filling almost the entire square frame, carved from the material and mood of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), with ornate themed edges, strong specular highlights, a subtle glowing rim light and a restrained decorative flourish behind it. DOMINANT COLOR OF THE CHARACTER: deep sapphire blue. This colour is what makes this symbol different from the other card royals of the set -- each one owns a different colour so the player tells them apart instantly, exactly like the low symbols of top-tier online slots (Pragmatic Play, Play'n GO). Keep the theme's own palette (dorado, golden, gold, silver, red, azul) only in the ornament and the glow around it, never overriding the dominant colour of the character itself. MANDATORY: the ONLY thing written in the image is the character "10" itself -- no other words, no extra letters, no numbers, no watermark. Isolated cutout on a plain solid-color or transparent background, no scene, no environment, no picture frame around it. Must stay instantly readable at thumbnail size.

=== symbols/l2.png ===
The single playing-card royal character "J" as a slot machine LOW-PAY symbol: one huge, thick, beveled letter/number filling almost the entire square frame, carved from the material and mood of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), with ornate themed edges, strong specular highlights, a subtle glowing rim light and a restrained decorative flourish behind it. DOMINANT COLOR OF THE CHARACTER: emerald green. This colour is what makes this symbol different from the other card royals of the set -- each one owns a different colour so the player tells them apart instantly, exactly like the low symbols of top-tier online slots (Pragmatic Play, Play'n GO). Keep the theme's own palette (dorado, golden, gold, silver, red, azul) only in the ornament and the glow around it, never overriding the dominant colour of the character itself. MANDATORY: the ONLY thing written in the image is the character "J" itself -- no other words, no extra letters, no numbers, no watermark. Isolated cutout on a plain solid-color or transparent background, no scene, no environment, no picture frame around it. Must stay instantly readable at thumbnail size.

=== symbols/l3.png ===
The single playing-card royal character "Q" as a slot machine LOW-PAY symbol: one huge, thick, beveled letter/number filling almost the entire square frame, carved from the material and mood of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), with ornate themed edges, strong specular highlights, a subtle glowing rim light and a restrained decorative flourish behind it. DOMINANT COLOR OF THE CHARACTER: royal violet purple. This colour is what makes this symbol different from the other card royals of the set -- each one owns a different colour so the player tells them apart instantly, exactly like the low symbols of top-tier online slots (Pragmatic Play, Play'n GO). Keep the theme's own palette (dorado, golden, gold, silver, red, azul) only in the ornament and the glow around it, never overriding the dominant colour of the character itself. MANDATORY: the ONLY thing written in the image is the character "Q" itself -- no other words, no extra letters, no numbers, no watermark. Isolated cutout on a plain solid-color or transparent background, no scene, no environment, no picture frame around it. Must stay instantly readable at thumbnail size.

=== symbols/l4.png ===
The single playing-card royal character "K" as a slot machine LOW-PAY symbol: one huge, thick, beveled letter/number filling almost the entire square frame, carved from the material and mood of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), with ornate themed edges, strong specular highlights, a subtle glowing rim light and a restrained decorative flourish behind it. DOMINANT COLOR OF THE CHARACTER: crimson red. This colour is what makes this symbol different from the other card royals of the set -- each one owns a different colour so the player tells them apart instantly, exactly like the low symbols of top-tier online slots (Pragmatic Play, Play'n GO). Keep the theme's own palette (dorado, golden, gold, silver, red, azul) only in the ornament and the glow around it, never overriding the dominant colour of the character itself. MANDATORY: the ONLY thing written in the image is the character "K" itself -- no other words, no extra letters, no numbers, no watermark. Isolated cutout on a plain solid-color or transparent background, no scene, no environment, no picture frame around it. Must stay instantly readable at thumbnail size.

=== symbols/l5.png ===
The single playing-card royal character "A" as a slot machine LOW-PAY symbol: one huge, thick, beveled letter/number filling almost the entire square frame, carved from the material and mood of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), with ornate themed edges, strong specular highlights, a subtle glowing rim light and a restrained decorative flourish behind it. DOMINANT COLOR OF THE CHARACTER: bright amber gold. This colour is what makes this symbol different from the other card royals of the set -- each one owns a different colour so the player tells them apart instantly, exactly like the low symbols of top-tier online slots (Pragmatic Play, Play'n GO). Keep the theme's own palette (dorado, golden, gold, silver, red, azul) only in the ornament and the glow around it, never overriding the dominant colour of the character itself. MANDATORY: the ONLY thing written in the image is the character "A" itself -- no other words, no extra letters, no numbers, no watermark. Isolated cutout on a plain solid-color or transparent background, no scene, no environment, no picture frame around it. Must stay instantly readable at thumbnail size.

=== symbols/wild.png ===
A special slot-game symbol showing the word "WILD" IN FRONT, written in huge bold beveled metallic GOLD 3D lettering with ornate edges, strong specular highlights and a glowing warm rim light -- the word is the clear focal point and stays 100% legible. BEHIND the word, filling the square, a rich detailed themed illustration: a single powerful heroic hero creature or character, majestic and imposing, seen from the front of this theme (A grand stadium at night under bright floodlights, with a massive golden trophy center-stage reflecting silver sparks. In the foreground, two fierce fighting roosters with vibrant red and gold feathers face each other on a raised platform. The roosters are surrounded by cheering crowds in blue and gold jerseys, while golden confetti rains down. The slot reels are styled as golden stadium turnstiles with glowing blue numbers. The background features a digital scoreboard showing 'CHAMPION' in neon blue, with flickering stadium lights creating a cinematic atmosphere. Un entorno emocionante y alborotado de una noche de estadio bajo luces de neón, con un trofeo dorado enorme en el centro del escenario, rodeado de una multitud animada en sucesión de victorias. Hilo visual OBLIGATORIO compartido con el resto de las imagenes de este mismo juego: La combinación de colores vibrantes, el brillo dorado y la iluminación azul-neón crean un hilo visual que evoca la emoción y la celebración del deporte.), glowing and ornate, framed like the WILD/SCATTER symbols of top-tier online slot studios (Pragmatic Play). The illustration is clearly visible around and behind the letters but must NOT cover, cross or break them -- the word reads perfectly at small size. Square composition, dramatic rim lighting, sparks and glow, accent colors from this palette: dorado, golden, gold, silver, red, azul. The ONLY text in the image is the word "WILD" -- no other words, no gibberish letters, no watermark.

=== symbols/money.png ===
A grand golden trophy centered on a raised platform, reflecting silver sparks amidst a dynamic atmosphere of celebration, with vibrant red and gold feathers of two fierce fighting roosters at the forefront, no text, no letters, no words, no numbers, no writing, no banners. AAA top-tier slot studio production quality (Pragmatic Play, NetEnt level), razor-sharp, vibrant saturated colors, crisp clean edges, professional game-art polish. ABSOLUTELY NO TEXT of any kind anywhere in the image: no words, no letters, no numbers, no writing, no banners, no labels, no title, no name — pure image only.

Zona de peligro

Borra este juego de TODOS lados: la carpeta de borrador local, y si llegaste a instalarlo, tambien sus archivos del sitio real (app/Games/, public/games/, la vista y el icono de lobby) y su fila en la base de datos. No se puede deshacer.

Volver a la lista