Privado · versión preliminar jugable · Simulación determinista
FireOne
Un juego de táctica submarina sobre incertidumbre, geometría y compromiso, centrado en decidir cuándo la evidencia disponible sustenta una acción.
- 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 estudio
FireOne modela el combate submarino como toma de decisiones bajo percepción incierta.
El jugador escucha, clasifica contactos inciertos, cambia la geometría, decide cuándo usar sensores activos, compromete un arma y observa las consecuencias. La información se convierte en un recurso táctico.
Estructura del sistema
La arquitectura mantiene distintos el estado del mundo y el estado observado a lo largo de la simulación.
Jugador, IA y capas de presentación consumen observaciones y proyecciones aprobadas del estado autoritativo del mundo.
Una semilla fija, un escenario y un historial de comandos reproducen la misma simulación autoritativa para replay, pruebas y balance.
La interfaz de terminal y el cliente nativo son capas de presentación sobre la misma simulación autoritativa.
El oponente razona a partir del mismo modelo de observación disponible para el jugador.
Diseño de producto e interacción
El diseño visual se evalúa por la claridad con la que preserva y comunica la incertidumbre.
El cliente nativo se concibe como una estación de mando táctico. Sonar, periscopio, audio y superficies de estado mejoran la percepción dentro del modelo de información establecido por los sensores y la confianza de contacto.
El bucle central enfatiza compromiso, posición, confianza de contacto y tiempo. Cada acción obtiene significado de la calidad de la evidencia disponible en ese momento.
Enfoque de desarrollo
La corrección de la simulación forma parte del contrato del producto.
El núcleo permanece headless y comprobable, los clientes de presentación consumen proyecciones explícitas y los resultados con semilla fija se mantienen estables entre tasas de render y comportamiento de dispositivos. Las migraciones combinan verificación de compilación con replay de escenarios y comprobaciones de comportamiento.
La TUI actual hace jugable la simulación hoy y sirve como cliente de referencia y diagnóstico para el trabajo posterior de presentación nativa.
El determinismo también da forma al proceso creativo. Un modelo de sonar, un comportamiento de IA, una regla de armas o un escenario deliberadamente difícil pueden explorarse con semillas fijas, historiales de comandos reproducidos y distintos clientes de presentación. Los experimentos se evalúan por la claridad con la que profundizan el problema de decisión y comunican sus consecuencias.
Repositorio privado · versión preliminar propietaria