Etapas de desarrollo de Nexus

Hoja de ruta de Nexus

Preparación

El trabajo en Nexus comenzó en 2015 como una idea abstracta. Durante diez años - una serie de experimentos, fallidos y exitosos. Las mecánicas exitosas se conservaron y evolucionaron de proyecto en proyecto.

Solo una idea (2015-2018)

El trabajo en Predynastic Egypt y Egypt: Old Kingdom mostró las limitaciones del enfoque clásico para crear juegos. Búsqueda de una solución, concepto de "Juego Universal".

Experimentos (2018-2022)

Intentos fallidos de implementar ideas sueltas del juego universal, pero cada uno aportó hallazgos útiles. El resultado - Flint Age, el primer proyecto con enfoque data-driven: el mapa y la interfaz se generan a partir de datos. Ideas principales de UI y UX.

Next Run (2022-2025)

Pruebas de universalidad: jugar como lord o mago, como géneros de estrategia o RPG. Modularidad, unificación de entidades: monstruos, objetos, hechizos. Mapa hexagonal con objetos en cada casilla. Modificaciones a través de Steam Workshop.

Estrategia

Nexus se desarrolla por etapas a través de múltiples simulaciones, cada una de las cuales hace avanzar el sistema. Las etapas se publican en el sitio web y en Steam (planificado). Los jugadores prueban, nosotros escuchamos y corregimos el rumbo.

Con cada etapa, parte del trabajo se completa, parte sigue evolucionando. Por ejemplo, el trabajo en el lenguaje de Nexus y el LOD ocurre a lo largo de todas las etapas. Cada nueva simulación es un nuevo desafío para el lenguaje y requiere su desarrollo.

El orden de las etapas no es rígido. La hoja de ruta marca la dirección, no un plan detallado. Las etapas cercanas están descritas con más detalle, las lejanas de forma más abstracta. Los planes se irán concretando sobre la marcha.

Etapa 1. Concepto - Completada

Desarrollo del concepto del proyecto. Cómo se ve, cómo se implementa, qué etapas tiene, qué riesgos hay. Más detalles

Etapa 2. Versión técnica - Completada

Implementación del núcleo de Nexus, eliminación de riesgos técnicos. Arquitectura sobre tripletas, sistema de predicados, IA como traductor. Prueba del sistema en las primeras simulaciones. Probar

Etapa 3. Cliente 2D y juego en red - Completada

Mapa hexagonal, UI y UX mediante tripletas. Juego en red. Verificación del traductor IA. Primera simulación funcional - el Sistema Solar. Más detalles

Etapa 4. Generación y escalado de mundos

Serie de simulaciones: generador de sistemas estelares, cosmogonías míticas, generador de mundos. Transición del mapa del cosmos al mapa del mundo acercando la cámara. Propiedades básicas de los mundos: biomas, continentes. Ampliación del lenguaje Nexus - más predicados, más flexibilidad.

Etapa 5. Migración de los juegos de Clarus Victoria a Nexus

Los juegos del estudio se convierten en simulaciones sobre mapa hexagonal. El lenguaje de las estrategias históricas - más entidades, mecánicas más profundas. Flora y fauna, niveles tecnológicos, sistema de eventos. Zoom desde el sistema estelar hasta edificios individuales.

Etapa 6. RPG, modelo de agentes

Nexus a nivel de personajes individuales. Características, habilidades, rasgos. Aprendizaje, trabajo, grupos. Conexión con la capa estratégica.

Etapa X. Características avanzadas

Escalado de tiempo y espacio. Generación de escenarios. Modos de visualización: desde primera persona hasta escala global. Motor 3D/vóxel. Interfaces adaptativas y sonido.

Nexus 1.0 - cuando todo lo descrito en los artículos se convierta en un motor funcional.