Saltar a contenido

0006. D-03 · Motor: Unity 6 LTS con núcleo en C# puro

  • Estado: Aceptada
  • Fecha: 2026-11-09
  • Decide: Guía aplicada v1.0 (ratifica ENR al fusionar; puede cambiarla en cualquier momento)
  • Issue / PR: PR #2 (paso #002)
  • Se revisa en: G1 (#066, #074)

Contexto

Duda: ¿Unity, Godot o Unreal? El brief pide evaluar los tres por tipo de juego, complejidad, rendimiento, facilidad, herramientas, coste, escalabilidad, assets y equipo pequeño.

Opciones consideradas

  1. Unity 6: 39/45 en la matriz del anexo de mercado; mejor ecosistema de personajes, interfaz y audio; coste nulo bajo el umbral de ingresos.
  2. Godot 4 con C#: 35/45; licencia MIT y control total, ecosistema 3D y de personajes menor.
  3. Unreal 5: 30/45; sobredimensionado para un juego de interfaz y simulación, sin C# nativo.

Decisión

Unity 6 LTS con núcleo en C# puro; Godot 4 como plan B; Unreal descartado.

Consecuencias

  • Motivo: puntuación del anexo de mercado (39/45), ecosistema de personajes e interfaz, coste nulo bajo el umbral de ingresos; el núcleo portable limita el riesgo de licencia.
  • El motor se confirma en G1 con los prototipos y el TDD 0.5 (#066, #074).
  • El núcleo de simulación no depende del motor, lo que hace viable el plan B.

Fuentes