Luis Escolano

2026 · Autor único

Aline boss fight (Beat Saber / Vivify)

Lo que empezó como un boss fight de Beat Saber contra Aline (Expedition 33) se está convirtiendo en un harness de mapping para Vivify — Unity template, MCP tools y skills de Claude Code — que cualquier mapper puede tomar para llevar su propio mapa con asistencia de IA, sea cual sea el IP de origen. WIP.

El detonante fue personal: un boss fight de Beat Saber contra Aline (Curatress) de Expedition 33, montado sobre Vivify — el mod de Aeroluna que mete una escena completa de Unity 2019.4 dentro de Beat Saber 1.34.2. El deliverable que estoy moldeando está una capa por encima: un harness de mapping para Vivify que cualquier mapper puede tomar para llevar su propio mapa con asistencia de IA, sea cual sea el IP de origen. El boss fight de Aline es el caso de validación y la demo visible.

La forma del harness sale de los bottlenecks que me encontré montando Aline. 30+ consultas a FModel por sesión para extraer assets de origen → fmodel-mcp. Perder velocidad de iteración cada vez que el editor recarga → port de unity-mcp a Unity 2019.4. Ambos vienen como herramientas independientes, y el harness los cablea con blender-mcp (mantenido por la comunidad) más un Unity template, docs, y skills de Claude Code que cubren cada capa del workflow — extracción de assets, prep en Blender, ensamblaje en Unity, materiales, animaciones, environment, edición de beatmap — de forma que un mapper nuevo no arranca con una escena en blanco y un LLM que no conoce el stack. De punta a punta, hoy mismo.

Estado actual: work in progress. El harness está tomando forma dentro del repo de Aline; los artefactos públicos (MCP servers, skills, Unity template) se van separando y endureciendo según se estabilizan. El repo es público; el mapa de Aline todavía no está released. Dos clips cortos abajo — la primera habilidad integrada y el playground de animaciones sobre el que estoy iterando.

Primera habilidad integrada — pipeline completo: prefab, animación, event timing sobre el mapa.
Playground de animaciones — escena en la que valido el pipeline .psa → Blender → FBX → Unity Animator → Vivify antes de cablearlo al mapa.

Repo público y en desarrollo activo — github.com/luisep92/my_vivify_template. Mapa de Aline todavía sin release; el harness aún consolidándose.