Skip to content

delta (ARG)

El Común — construcción de ventana de contexto colaborativa: el archivo compartido crece al jugarlo y la sala gobierna su memoria común.

Juego multijugador three.js sobre el runtime Zeus: el tablero son los volúmenes de datos (firehose + wikicache) y jugar los hace crecer. Dominio puro + autoridad + vistas + MCP por actor.

PiezaRuta en el repo
Dominiopackages/delta/arg-domain/
Feedspackages/delta/arg-feeds/
Consola / vistaspackages/delta/arg-console/
MCP jugadorpackages/delta/arg-player-mcp/
Autoridad + demopackages/delta/arg-demos/
Start pack@zeus/startpack-delta

Cómo jugarlo / levantarlo

Desde la raíz de Z_SDK-games-library:

bash
npm install
npm run demo:arg

Con ZEUS_OPEN_BROWSER=1 abre visores; por defecto headless. Puertos y room salen de presets-sdk/env / env del juego (ZEUS_ARG_ROOM, etc.).

Mesh local (fallback DEV)

npm install resuelve @zeus/* del registry (npm.scriptorium.escrivivir.co). Demos/e2e que levantan mesh no publicado (socket-server, static webrtc…) siguen necesitando el monorepo hermano vía resolveZeusSdkRoot(): ZEUS_SDK_ROOT, sibling ../zeus-sdk, o npm run setup:zeus-sdk (.deps/zeus-sdk). Eso no es dependencia file: de npm.

Desde start pack (tras instalar — ver Releases):

bash
export ZEUS_STARTPACK_ROOT=$(node -e "console.log(require('path').dirname(require.resolve('@zeus/startpack-delta/package.json')))")
npm run demo:arg

Spec

Releases

Ver Releases · delta.

Llévatela — del último release startpack-delta-v* en Releases, tomá el asset .tgz (acta incluida) e instalalo:

bash
npm install ./zeus-startpack-delta-<version>.tgz

Una obra de Scriptorium. Bajo animus iocandi.

Animus Iocandi AIPLv1 · hermano de Zeus SDK