Privado · versión preliminar jugable · Simulación determinista

FireOne

Un juego de táctica submarina sobre incertidumbre, geometría y compromiso, donde el problema interesante es decidir cuándo la evidencia es suficiente para actuar.

Nicho
Simulación táctica limitada por la información
Stack principal
Rust · Bevy ECS · Ratatui
Arquitectura
Simulación determinista autoritativa
Objetivo
Cliente nativo de estación de mando táctico

El nicho

FireOne no intenta reproducir visualmente un submarino. Intenta reproducir el problema de decisión del combate submarino.

El jugador escucha, clasifica contactos inciertos, cambia la geometría, decide cuándo revelarse con sensores activos, compromete un arma y sobrevive a las consecuencias. El nicho del producto es la simulación táctica donde la propia información es un recurso escaso.

Qué lo hace diferente

La distinción entre la verdad del mundo y la verdad observada se impone mediante la arquitectura, no mediante interpretación narrativa.

Límites epistémicos

Los jugadores, la IA y las capas de presentación consumen observaciones en lugar de transformaciones ocultas o estado omnisciente.

Resultados deterministas

Una semilla, escenario e historial de órdenes fijos están diseñados para reproducir la misma simulación autoritativa en repeticiones, pruebas y trabajo de equilibrio.

Presentación sustituible

La interfaz de terminal es un cliente de la simulación, no la fuente de verdad del juego; el cliente nativo en Bevy está diseñado para consumir la misma proyección segura.

IA bajo la misma incertidumbre

El oponente previsto razona a partir de observaciones permitidas en lugar de recibir acceso privilegiado al mundo.

Enfoque de producto y diseño

Mejores gráficos solo son útiles si preservan la incertidumbre.

El cliente nativo se concibe como una estación de mando táctico, no como una cámara libre omnisciente. Sonar, periscopio, audio y superficies de estado pueden mejorar la percepción, pero no deben revelar información que el jugador no haya obtenido mediante el modelo de sensores.

El bucle central trata deliberadamente sobre el compromiso de una decisión y no sobre la velocidad de reacción. La posición, la confianza en el contacto y el momento deben importar más que disparar rápidamente en cuanto aparece un objeto en pantalla.

Enfoque de desarrollo

La corrección de la simulación se trata como parte del contrato del producto.

El núcleo permanece headless y comprobable, la presentación no posee la verdad del juego y la frecuencia de renderizado o el comportamiento del dispositivo no pueden alterar resultados autoritativos con semilla fija. Las migraciones se realizan por etapas para que una compilación correcta nunca se considere prueba de que el comportamiento se conservó.

La TUI actual es valiosa precisamente porque hace utilizable la simulación antes de que exista el cliente de presentación final, y a la vez sirve como cliente de referencia y depuración para el trabajo nativo posterior.

El determinismo también cambia el proceso creativo. Un modelo de sonar, un comportamiento de IA, una regla de armas o un escenario deliberadamente difícil puede explorarse con semillas fijas, historiales de comandos reproducibles y distintos clientes de presentación. Eso hace barato experimentar sin perder la honestidad de la pregunta: ¿la idea mejoró el problema de decisión o solo hizo la pantalla más dramática?

Repositorio privado · versión preliminar propietaria
Siguiente: Signal Broker