Cómo crear un juego como Reigns con IA

Usa un fixture de puerto de tres cartas para diseñar decisiones con consecuencias diferidas y verifica el estado exacto después de cada decisión.

Seele Editorial TeamActualizado 11 de noviembre de 2026

Crea un juego de elección binaria centrado en una decisión cuyo valor cambia más adelante. En el ficticio Puerto Señal, la primera solicitud pregunta si gastar un poco de Confianza y Carga en un diagnóstico. El resultado importa dos cartas después, cuando el mismo reinicio del ferry cuesta menos Carga si el diagnóstico está activo.

Comienza con tres cartas fijas y un registro de turnos visible. Eso te da suficiente espacio para que un coste inicial, un atajo tentador y un beneficio diferido sean legibles en la misma pantalla.

Comienza con una consecuencia diferida

Dos cartas de decisión descansan sobre un escritorio original de señales portuarias con vistas a un muelle de ferris
La mesa de señales establece el escenario para un juego de decisiones con tres cartas. El texto de las cartas y los valores de los recursos se definen en el fixture siguiente.

La página oficial de Reigns de Devolver Digital acredita a Nerial y describe decisiones de izquierda o derecha que afectan a intereses en competencia. Un principio útil para un juego pequeño es mantener las dos opciones simples, permitiendo que sus efectos dependan del estado actual.

Signal Harbor aplica ese principio a un entorno y un conjunto de reglas originales. Ambas opciones permanecen visibles antes de tomar la decisión. El jugador puede usar botones o el teclado. Mantén esos controles intercambiables enviando cada uno a través del mismo gestor de decisiones.

Especifica las tres solicitudes

Comienza con Confianza 3 y Carga 3, con Diagnóstico desactivado. Aplica los deltas elegidos juntos y registra los contadores resultantes. Cualquier contador en cero o por debajo termina la partida inmediatamente. Si ambos permanecen por encima de cero durante la tercera carta, la partida solo tiene éxito si ambos terminan en 2 o más. Conserva los resultados negativos en el registro para que el jugador pueda ver hasta qué punto una elección se pasó de la raya.

SolicitarPrimera opciónSegunda opción
Inspeccionar el cableadoEjecutar. Confianza −1, Carga −1. Activar el diagnóstico.Diferir. Mantener ambos contadores y la bandera tal como están.
Luces del patioAbrir. Confianza +2, Carga −2.Mantener. Confianza −1, Carga +1.
Señal de la barcazaReiniciar. Confianza +2. Gasta 3 de Carga sin Diagnóstico o 1 con él.Esperar. Confianza −1, Carga sin cambios.
Una mano se extiende hacia una de las dos cartas junto a las lámparas indicadoras del puesto de señalización
Dale a ambas opciones un estado de selección claro. Muestra los cambios exactos de los contadores en texto accesible junto a cualquier indicación visual.

La opción Mantener restaura un punto de Carga por diseño. Coloca esa compensación en la propia carta para que el jugador pueda planificar en torno a ella. El elemento utiliza recursos abstractos en un juego ficticio.

En la carta final, muestra el coste real de reinicio derivado de la bandera. En una versión de prueba, el registro debe indicar si el Diagnóstico estaba activo cuando se calculó el coste. La regla de coste es el coste base menos 2 con Diagnóstico, con un coste mínimo de 1.

Reproduce el apagado y el fallo de la reserva

Cada fila comienza desde el mismo estado inicial. Los pares siguientes están ordenados por Confianza, Carga. Observa dos estados de fallo distintos y proporciona un mensaje específico para cada uno.

Ruta de elecciónTras la solicitud unoTras la solicitud dosTras la solicitud tres
Ejecutar → Mantener → Reiniciar(2, 2), diagnóstico activado(1, 3)(3, 2), éxito
Diferir → Abrir → Reiniciar(3, 3), diagnóstico desactivado(5, 1)(7, −2), apagado
Diferir → Mantener → Reiniciar(3, 3), diagnóstico desactivado(2, 4)(4, 1), fallo de reserva
Una lámpara de color verde azulado brilla sobre el escritorio del puerto, con el muelle de los ferris al fondo
Utiliza una señal de resultado visible tras un reinicio exitoso. Mantén el resultado exacto en la traza para que el jugador pueda asociarlo con sus decisiones.

La ruta exitosa reduce temporalmente la Confianza a 1. Una interfaz que marque cada valor inferior a la reserva final como fracaso inmediato rechazaría esa ruta válida. Marca 2 como el objetivo de fin de partida y 0 como el límite de apagado. Esto mantiene la distinción visible antes de que el jugador la necesite.

Proporciona a la IA un encargo exacto para un juego de navegador

Pega el fixture en un creador de juegos como una pequeña tarea. Pide controles visibles y una traza antes de añadir arte o cartas aleatorias.

Construye un juego de decisiones ficticio para navegador llamado Signal Harbor.
Inicia Confianza y Carga en 3 y establece Diagnóstico en desactivado.
Presenta estas tres solicitudes en orden:
1. Inspeccionar cableado: Ejecutar resta 1 de Confianza y 1 de Carga y activa Diagnóstico. Posponer no cambia nada.
2. Luces del patio: Abrir suma 2 a Confianza y resta 2 de Carga. Mantener resta 1 de Confianza y suma 1 a Carga.
3. Señal del ferry: Reiniciar suma 2 a Confianza y gasta el coste de Carga calculado. Esperar resta 1 de Confianza y deja Carga sin cambios.
Usa dos botones etiquetados. Enruta los controles de teclado a través del mismo manejador.
Vincula cada entrada al ID de solicitud actual. Rechaza entradas repetidas o obsoletas. Aplica ambos deltas una vez y registra la opción, los contadores y la bandera de Diagnóstico.
Con Diagnóstico activo, Reiniciar cuesta max(1, coste base de reinicio menos 2). De lo contrario, Reiniciar cuesta el coste base de reinicio.
Comprueba si un contador está en cero o menos tras cada elección.
Después de la tercera carta, exige que Confianza y Carga sean al menos 2 para el éxito.
Bloquea las elecciones en un final. Reiniciar restaura el estado inicial completo.
Comienza con un coste base de reinicio de 3 y expón un control para cambiarlo.
Desde reiniciar, Ejecutar / Mantener / Reiniciar debe terminar en (3, 2), éxito.
Posponer / Abrir / Reiniciar debe terminar en (7, -2), apagado.
Posponer / Mantener / Reiniciar debe terminar en (4, 1), fallo de reserva.
Con coste base 2, Posponer / Mantener / Reiniciar debe terminar en (4, 2), éxito.
Usa el arte original del puerto y controles legibles y accesibles por teclado.

Reproduce los caminos de la tabla en orden. Después de cada partida, restablece y comprueba la primera carta, ambos contadores y la bandera. En una versión de prueba, envía el mismo ID de solicitud dos veces. El segundo evento debe dejar la carta activa, los contadores y el registro sin cambios.

Cambia el coste base y vuelve a reproducir

Cambia solo el coste base de reinicio de 3 a 2. Repite Defer, Hold, Restart desde el restablecimiento. Los dos primeros estados permanecen como (3, 3) y (2, 4). El último estado se convierte en (4, 2), por lo que el fallo de reserva anterior ahora tiene éxito.

Run, Hold, Restart sigue costando 1 en la última carta porque el mínimo permanece fijo. Defer, Open, Restart sigue provocando el apagado, terminando en Charge −1. Esta reproducción te indica exactamente qué ruta se ha vuelto más permisiva. Consulta la guía de la primera construcción para convertir un pequeño fixture escrito en un prompt sobre el que puedas iterar.

Comienza a construir Signal Harbor en SEELE AI Game Maker. Empieza con la tabla de estados y verifica los tres finales antes de expandir el mazo.

Preguntas frecuentes

¿Cuántas opciones debo incluir en un juego de decisión inicial?

Comienza con tres cartas fijas y dos opciones por carta. Da a una opción temprana una consecuencia en la última carta para poder comprobar si el jugador puede seguirla. Vuelve a reproducir el mismo mazo desde el restablecimiento antes de introducir cartas barajadas o contenido ramificado.

¿Cómo debo mostrar un efecto retrasado al jugador?

Coloca el coste inmediato junto a la opción y mantén la bandera Diagnostic visible después de la selección. Cuando llegue la solicitud de ferry, muestra el coste de reinicio después del descuento. Una entrada de trazado puede mostrar la bandera y la diferencia final juntas para una prueba más clara.

¿Por qué separar el apagado de un fallo de reserva?

Ocurren en puntos diferentes de las reglas. El apagado termina una partida en cuanto un contador alcanza cero o menos. Un fallo de reserva se decide después de la última carta y puede ocurrir incluso cuando ambos contadores permanecieron positivos durante toda la partida.

¿Qué debo comprobar antes de añadir cartas aleatorias?

Verifica las rutas fijas, el estado de reinicio exacto y el bloqueo tras un final. Confirma que la misma entrada se aplique una sola vez, incluso si el usuario la activa dos veces. A continuación, añade un barajado con semilla para que una ruta reportada pueda reproducirse.

SEELE AI

Convierte esta guía en un proyecto jugable.

Empieza con una idea concreta y desarróllala en el espacio de trabajo de Seele AI.

Empezar a crear