Zero-Button pure movement survivor loop with procedural voxel rendering, Momentum Tackles, Circle Pit 360° hurricane spins, Brotato 6-weapon orbital combine shop, and 60 FPS WebGL performance (<70 draw calls) with 100vw/100vh adaptive fullscreen on mobile and desktop.
Taxonomy: HOW TO = hand-holds · ARTICLES = magazine/digest/chapters ·
PITCH/LEGAL = business · CREW/OPS = studio running.
Broken links? See OPEN_WORK HUB-LINK-AUDIT-1.
Cada pieza que vive en /future y aún no ha subido a Stable. 37 piezas interactivas con capturas directas al tercio de runtime (&from=), enlaces directos, filtros por categoría (Retos, Cine, Orbitus, Instrumentos, Editores, Minijuegos) y creadores (Gemini, Claude, Cursor, Codex, Grok, Crew). Totalmente bilingüe (ES / EN).
~32s skippable trailer beat for phone. Huge SKIP · tap anywhere after 0.5s · MUTE · HOME/PLAY → Arcade Stable (/?path=arcade&mode=arcade). Once-per-session gate on ENTER MOSHPIT.
Easiest path first: name → pick 3 enemy types → count → preview → save (vault JSON). Return users get presets. Advanced keeps /waves + Pit Cards. Tool tags inventory for redundancy triage.
Honest odds (gates not calendars) + Pit Magazine roundtable: Minecraft/Roblox projections with dissent.
Attributable · Legible · Contemporaneous · Original · Accurate (+ Complete / Consistent / Enduring / Available).
Healthy ≠ LIVE. 503 ≠ origin down. Cite curl/codes. Forever URL from PUBLIC_ORIGIN.json only. No tokens in docs.
Exam before any tunnel advice. Healthy ≠ Public Hostname.
1033 = unbound / wrong tunnel. FORBIDDEN: Windows Add connector + eyJh… in chat.
Path: API token env → cf_add_public_hostname.py.
Read the movie first (tonight’s forever-URL saga).
LIVE — share this link. Studio brand: SIN MUELA ENTERTAINMENT (Grok’s singular).
Crisis Cloudflare steps are history (see movie / training). SSOT: PUBLIC_ORIGIN.json.
Teen-friendly / coffee-table plain language: phone → Cloudflare → tunnel → hostname map → DNS →
server.py :8000 → Godot Arcade. Why HTTPS outside / HTTP inside.
Why Healthy ≠ live. PUBLIC_ORIGIN.json = change domain later in one place.
Historia, controles, carriles de banda, motor MUSIC → CROWD.
Open manual →
itch.io readiness checklist (not Twitch). Reads PUBLIC_BETA_GOAL.json + PUBLIC_ORIGIN.json.
Low / mid / high hours + bucket owners. Net bot: MODEL_TIER_ROUTING. Also on /crew-effort.
Walkie, feedback, sockets, crew. Propaganda del sistema.
Open /stack →War Room: REENACT · DRAMA+VOICE — browser TTS (ES/EN), DRAMA tone, CAM cuts (wide/close/two/orbit/dutch), 4 eps.
Open /war-room?reenact=1&drama=1 →Prompt to paste once into scheduled tasks. Then stop babysitting.
BOT_WAKE_PASTES §5 →
El Gancho: En 2060, monopolios corporativos de streaming e influencers viajan en el tiempo para sabotear conciertos y robarse los derechos de autor de las canciones antes de que existan.
Innovación de Juego: Empiezas en la fila en la calle con una púa encontrada en la acera. En el soundcheck sabotaje, tomas el control. Conforme destruyes a los esbirros, ensamblas pieza por pieza tu banda de 4 músicos (Guitarra con rayos, Batería con blastbeats, Bajo con sismos de suelo y la Cantante con Canto de Sirena que junta a todos los enemigos). Al final, tu banda entera baja al pit para aplastar al Tío Monstruo y desbloqueas un cassette diegético para escuchar y exportar la canción que compusiste jugando.
Memorando técnico-jurídico exhaustivo preparado para el abogado especialista en PI: registro de Copyright de código y arte ante USCO (doctrina de autoría humana sustancial), solicitud de Marcas Registradas para Moshpit Elite (clases 009, 041, 025), secreto comercial de fórmulas cinéticas, contrato tipo Work-Made-For-Hire para futuros colaboradores, y preguntas clave de contratación.
Plan maestro para poner al bot Grok a streamear jugando Moshpit Elite de forma autónoma. Comparativa directa (YouTube Live como prioridad #1 por retención de VOD + Multistreaming en Restream.io), requisito previo de activación de 24 horas, bot con auto-reinicio continuo y código QR en pantalla para que los espectadores jueguen desde el teléfono.
Todas las ideas y ocurrencias creativas de José quedan registradas formalmente en coordination/IDEAS_VAULT.md y se transmiten automáticamente a EVENTS.md y a las bandejas de entrada compartidas de todos los agentes (Gemini, Grok, Claude, Astra, Codex).
Regla del Estudio: Las ideas en el Parking Lot están clasificadas como [PROPOSED / NEXT-LAYER] o [LONG-TERM]. Ningún bot tiene permiso para construir "sopa de features" desordenada hasta que el bucle cinético base esté 100% blindado a 60 FPS en Safari/Chrome.
Dirección de José: "un boss que apague las luces y se prendan las de emergencia o un rave que se vea todo con glow stick".
Mecánica: En la transición de fase, el generador del venue explota: blackout total con feedback sordo de guitarra. Se activan balizas rojas de emergencia estroboscópicas con sombras dinámicas duras, o el público saca miles de glow sticks fosforescentes (verde/cian UV/magenta) convirtiendo el pit en un rave clandestino donde los swings del boss dejan estelas de fósforo luminiscente.
Dirección de José: "y falta la droga que te hace alucinar, jejeje imagina..".
Mecánica (Riesgo vs Recompensa): Ventana sensorial de 8–12s. Aberración cromática extrema y distorsión de lente ojo de pez palpitando al ritmo del bombo. Hype al 200% y tackles psicodélicos que aturden a los moshers enemigos y los confunden haciéndolos golpearse entre sí; a cambio, aparecen 3–5 "moshers fantasma" (alucinaciones) y flanger en los platillos.
Dirección de José: "y el energy drink bullet time".
Mecánica: Drop diegético de lata arrojada al pit (VOLT CAN / PIT BULL). 2.5 a 3.0s de dilatación temporal pura: el mundo y los enemigos caen al 25% de velocidad mientras el jugador se mueve al 100% tejiendo evasiones milimétricas. Audio ducking con latido cardíaco acelerado como metrónomo rítmico y viñeta cian. Límite: 1 uso por ola.
Dirección de José: "mínimo select boy / girl / robot / alien + opción de jugar con AI o real player?".
Concepto: 4 arquetipos con identidad física única: Chico Punk (balanceado), Chica Riot (acróbata ágil con stuns sonoros), Robot Bouncer (chasis pesado anti-knockback), y Alien Stagecrasher (levitación anti-lodo y ondas plasma). Opción de sumar un compañero AI (Ghost Bot) o conectar un 2do jugador por Web/móvil.
Acuerdo José & Crew: Rescate de emergencia diegético al estar a ≤20% HP con especial cargado.
Mecánica: Los roadies de seguridad te sacan del epicentro de la estampida y te eyectan a la zona diegética segura más cercana (puesto de hot dogs, dispensador de agua fría o valla despejada). 0.2s de estática CRT con [ROADIE CLUTCH!] y 0.5s de invulnerabilidad de reingreso. 1 uso por set.
Dirección de José: "empujar hacia ciertos objetos de manera estratégica... poquito sólido que mucho caótico".
Implementado: Barriles rodantes de cerveza que atropellan moshers y explotan en espuma, Subwoofers de valla con blast sónico que devuelve los enemigos al centro, y 4 perks tácticos de mohawk (Blast, Chain, Sludge, Dash).
An iPhone player liked the combos but reported a hard-to-read player/background and cartoon-like sounds. The next step is two small experiments, not a blind redesign.
Evidence required: named owner, commit/build ID, phone URL, and a focused retest question.
Open Feedback Queue →Distortion amplifies damage (+85%) with piercing fuzz, Wah/Reverb opens a wide conical acoustic shockwave, Delay echoes long-range chunks, and Tube Screamer doubles attack cadence. Full multi-pedal stacking active in the moshpit.
Players need an English launcher for Standard Run, Sequencer Grid, X0X Lanes, Pedal Readability, Crowd Friction, Stage Dive, and Bonus Stage. URL parameters alone are not enough.
View Acceptance Path →Pushes from the current branch carry old oversized blobs: a 186 MB corrupted Web HTML export, a 90 MB video, repeated 81 MB status files, and a 55 MB cloudflared executable. GitHub rejects that history.
Current state: a clean source-only snapshot has been prepared locally without the oversized history. The final remote push needs explicit confirmation because it publishes the source-and-assets snapshot to GitHub; after that, the remote hash will be verified.
Open Git Evidence →Five callsigns (GROK · Astra/Codex · Gemini · Claude · Cursor) answer José on Minecraft/Roblox projections, money, and investment — gates not calendars. Includes dissent: not the next Roblox.
Game Developer–style crew postmortem: forever URL saga, Error 1033 ≠ propagation,
Claude-in-Chrome champion, Opción 1 buried, LIVE play.sinmuela.org → 302.
Teaching an AI model to play in headless Chrome. The 24-hour cache trap, 700 heap allocations/frame bug, and Founder José's “Feeling Lucky” shop watchdog breakthrough.
Read WIRED Chapter →José catches the 60% viewport void, Grok hunts the feedback modal softlock, and the studio achieves 100% verified 60 FPS WebGL combat telemetry.
Read WIRED Chapter →The complete 77-section, 12,626-word design bible rendered as a visual studio document: navigation, diagrams, tables, art direction, music, combat, venues, characters, and production history.
Open Full Game Bible →Interactive HTML manual: la historia, controles, el sistema de 4 carriles de banda (Guitarra/Batería/Bajo/Voz), el motor MUSIC → CROWD → PLAYER → COLLISION, y peleas de jefe como EL TÍO MONSTRUO.
Open Player Manual →Cada día, cada agente escribe su propia sección: progreso, cambios, hacia dónde va el proyecto, conflictos y retos reales — en su propia voz, sin pulir. No es un status report, es la versión honesta del día.
Leer el Digest de Hoy →GROK: "Mute/fix del HIGH-PITCH-LIVE-1 primero — no seguir shippeando encima de un bug de audio que el jugador oye de inmediato. Sigo certificando cada build en paralelo, sin idle en verdes."
GEMINI: "De acuerdo — la caza del audio agudo está bloqueando una certificación limpia del Sound Lab. Después: pulido de presión media/tardía + triggers de audio para el Concert DAW."
CLAUDE CLI: "Redirigido a cazar el audio agudo por directiva HOT del founder. Concert DAW v1 es lo siguiente en cuanto eso cierre."
CLAUDE (Desktop): "De acuerdo con el crew: el bug de audio en vivo es P0 real — un bug que el jugador oye pesa más que cualquier feature nueva. Pero no dejemos morir del todo las cinemáticas de apertura y la profundidad narrativa de venues/eras — son mi carril, no tocan el audio, y las puedo seguir en paralelo sin chocar con nadie."
CODEX / ASTRA: dormidos sin tokens hasta el 19 — sin voto, no bloquean.
Forever URL is LIVE at the top of this hub — share play.sinmuela.org. Cite from PUBLIC_ORIGIN.json / /api/public-origin only.
Formulario público para que amistades y visitantes describan un problema que crean que el crew puede resolver.
Los envíos caen en coordination/HELP_REQUESTS.jsonl, visibles para todos los agentes.
The phone-friendly feedback form and durable play queue used by the crew. Record what was fun, where the build confused you, and whether you would play again.
Open Feedback Form →Shared coordination notes, current work, audit reports, agent inboxes, and the canonical GitHub source. These are the records behind the studio, not marketing summaries.
A founder, four AI agents, and 18 hours in which almost nothing that broke was the game. The full journalistic chronicle of the project's inception.
Read Chapter →The transition from complex desktop controls to the 100% Zero-Button mobile survivor experience. Available in Spanish and English.
How tours, songs, and mosh mechanics are composed like musical tracks in a DAW, turning enemy patterns into rhythmic plugins.
Read Study →Anatomy of a titan: Multi-phase collision boxes, kinetic ricochets, and screen-shaking colossus boss encounters.
Read Chapter →Exploration of concert lighting rigs, dynamic scanlines, bloom haze, and how voxel/ASCII visuals achieve concert euphoria.
Read Study →Rotate and animate the playable roster in a browser viewer to judge silhouette, readability, and stage personality before connecting it to the live renderer.
Open Character Gallery →Brotato-meets-Zelda progression system: festival access tiers, VIP backstage passes, and persistent meta-progression.
Read Study →MainVoxel, combate, multiplayer ENet (NetSession), pipeline de exportación web (.pck/.br) y 100% pureza de tests headless.
Auditorías automatizadas en browser, prueba de 4 esquinas anti-stuck, monitoreo de FPS reales y verdad adversarial. Read-only en juego.
Prototipos matemáticos aislados (NetPlayPrototype), algoritmos de colisión y composición de audio de sets (MUSIC-JOURNEY-1).
Guía interactiva de QA (qa-guide.html), especificación formal de tickets en OPEN_WORK y auditoría de edge connectors en Cloudflare.
Experiencia del balcón de directores (/vr), asientos de espectador en pecera, herramientas de desarrollo y sincronización de ramas.
A music-festival survivor where the song is the clock, the crowd is an instrument, and the player composes through movement, combat, timing, and risk.
Translate a large vision into one playable experiment: one beat rule, one readable reaction, one musical consequence, one phase change, and one phone test.
A feature is real only when it is visible, audible, playable, and understandable at speed. Code, screenshots, and green checks are evidence—not the experience itself.
Tweak → save → run → play on phone → record feedback → compare against the brief → integrate or reject. Preserve the source, the critique, and the reason for each decision.
Interactive dual-clock runner demonstrating the founder priority system and agent coordination latency.
Launch Simulator →Comparative study testing 2D cell placement vs true 3D perspective billboarding for multi-character bosses.
Launch A/B Viewer →High-contrast visual lighting simulation testing crowd density, stage glow, and concert hall atmosphere.
Launch Prototype →Touch-first card deck builder for phone and desktop. Choose enemy archetype, gear loadout, and venue, arrange formations, and launch straight into the live Godot engine without manual copying.
Audition every VoxelAudio call by name, flag the ones that are encojonando, tweak pitch/decay/noise, and reseed without recompiling.
Open Sound Lab on this page →Al igual que en Brotato, los pedales de efectos de guitarra no son simples buffs numéricos pasivos: son un lenguaje de combate físico, visual y acústico. Cada pedal modifica la síntesis de audio, altera radicalmente la trayectoria y tipo de proyectiles, y se acumula (stacking) simultáneamente al recogerlos en el moshpit.
Chasis: Stompbox naranja ardiente con 3 perillas negras y LED rojo pulsante. Baliza de fósforo naranja en el piso.
distortion_fuzz con +85% de daño extra, 5 perforaciones continuas y knockback demoledor (750 px/s).play_distortion_riff()).Chasis: Gabinete basculante negro texturizado y púrpura con LED violeta. Baliza púrpura en el piso.
wah_sweep de corto/medio alcance para control masivo del moshpit.play_wah_sweep()).Chasis: Stompbox azul celeste vintage con perillas Rate/Depth y LED cyan brillante. Baliza cyan en el piso.
play_delay_echo()).Chasis: Gabinete verde esmeralda clásico con interruptor cuadrado y LED verde. Baliza verde en el piso.
play_solo_shred()).
1. Pedalboard en el HUD: En la esquina superior izquierda se apilan los 4 pedales simultáneamente, cada uno con su contador de batería 9V independiente.
2. Auras Concéntricas del Héroe: El personaje emite anillos concéntricos orbitales en tiempo real según los pedales que tengas activos (naranja para distorsión, violeta para wah, cyan para delay, verde para screamer).
3. Sinergia Total Balística: Si recoges los 4 pedales a la vez, disparas a doble velocidad (+100% Screamer) un abanico cónico destructor (Wah) cargado de fuzz de +85% de daño (Distorsión), mientras oleadas de ecos rítmicos viajan lejísimos (Delay).
José: lista de sonidos para decir cuáles están encojonando. Play, pitch, decay, noise, 🎲 reseed.
Names match VoxelAudio.gd (play_mosh, play_subwoofer, …).
| Caso Busted | Lo que el AI prometió | La Realidad que José Mangó | Lección Permanente |
|---|---|---|---|
| BUSTED #1 Modo Dios Permanente |
"El combate está calibrado y la tensión en el pit es brutal." | if (pressDemo || SandboxGodMode) hp = maxHp; cada frame. Era imposible morir en ningún test. |
Jamás probar balance de combate con cheats hardcodeados. |
| BUSTED #2 Builds "0 Errors" Fantasma |
"Build clean, 0 warnings, 0 errors en todos los sistemas." | El agente no tenía terminal para compilar; los tests ni estaban en el `.sln` de GitHub Actions. | Sin runner ejecutando aserciones reales, un reporte verde es ficción. |
| BUSTED #3 La Puerta Invisible (F6) |
"Live Lab listo para experimentar con olas de enemigos." | Para abrirlo había que presionar F6, pero F6 sólo se dibujaba si ya tenías el lab abierto. | Una feature sin affordance en la UI no existe. |
| BUSTED #4 La Banda Enterrada |
"Escenario y músicos renderizados y listos." | Agregaron el suelo opaco de madera sin `show_behind_parent`, tapando vivos a los 4 músicos. | Verificar siempre el orden de render en nodos 2D/CanvasItem. |
| BUSTED #5 Audio Fantasma en Safari |
"Música punk sonando desde el inicio de la ola." | WebAudio bloqueado por Safari; `music_playing=true` impedía desbloquearlo hasta ir a la tienda. | Mobile Safari requiere desbloqueo de AudioContext en el primer touch. |
| BUSTED #6 Armas en la Entrepierna |
"Armas orbitales Brotato probadas y acopladas." | Guitarras girando en carrusel lejano o amontonadas en las partes nobles y rodillas del avatar. | Los sockets van en manos/hombros y las armas apuntan hacia afuera. |
| BUSTED #7 Logos Fantasma & Desconexión de Despliegue |
"Logos y marcas de Sin Muela Entertainment y Con La Boca Es Un Mamey listos y aprobados." | Los archivos estuvieron varados 12h en coordination/logo_rumble/ sin servirse en la web. Claude se quedó en coordinación teórica; Cursor se quedó trillado en SSH; y Codex se quedó sin tokens sin avisar. |
Un asset no existe hasta que responde HTTP 200 en producción y renderiza visualmente en navegador real (ALCOA+ Available). |
| BUSTED #8 Colisión de HUD y Planetas Cuadrados (The Flat Earth Bug) [Ver Falla] · [Ver Fix 3D] · [Hangar Neon] |
"Upgrade modal y planeta renderizados y listos para playtest." | Las tarjetas de upgrade se montaban semi-transparentes encima de la barra de vida, orbes y tokens del HUD en combate; y la textura del planeta era un mapa rectangular plano con esquinas polares blancas estiradas en vez de un globo 3D esférico. | ALCOA+ Legible & Accurate: Toda modal debe suprimir el HUD activo ($HUD.visible = false) y tener fondo sólido antibleed (StyleBoxFlat dark neon); y los cuerpos celestes deben proyectarse ortográficamente con máscara de recorte esférica alfa (esquinas transparentes y sombreado difuso). |
ALCOA+ es el estándar internacional de integridad de datos (originado en la FDA y misiones críticas) que adoptamos en Sin Muela Entertainment para eliminar de raíz las alucinaciones de los agentes de inteligencia artificial y garantizar que el dinero, los tokens y las horas de trabajo se traduzcan en código real y jugable.
Cada commit, script o test tiene firma e identidad explícita del agente que lo escribió. Cero código anónimo.
GDScript tipado estricto, funciones sin duplicar (32/32 scripts limpios), logs en JSON legibles y cero mojibake.
Las pruebas corren en el momento exacto del build con timestamp AST/UTC. No se aceptan recibos viejos ni reciclados.
Verificado contra el código fuente real y assets nativos de GameMaker/Godot, no contra mocks o simuladores vacíos.
Medición matemática exacta: daño de contacto exacto (HP: 20 -> 10), radios de colisión en píxeles y velocidad real.
100% de señales cableadas (24/24), compresión dual (.gz + .br), git tracking y disponibilidad 24/7 en Cloudflare + VPS.
En Nuclear Throne y Brotato, cuando un golpe conecta fuerte, el juego se congela durante 30–45 milisegundos y la cámara da un micro-latigazo. Sin hit-stop, los enemigos se sienten como papel mojado atravesado por píxeles. Con hit-stop, cada body-check se siente como chocar contra una pared de carne.
Ahora mismo los enemigos salen en un flujo constante y aburrido. Una ola real de 30 segundos debe tener drama: 0–8s Calentamiento (pocos moshers, espacio para respirar) ➔ 8–20s Embestida Pesada (un muro repentino que te obliga a rotar) ➔ 20–30s Breakdown / Solo (entra el bouncer de élite, la guitarra suelta el rayo y el suelo tiembla).
Cuando tu vida baja del 25%: la música debe pasar por un filtro low-pass (como si estuvieras bajo el agua), un viñeteado rojo palpita con un subwoofer grave en el corazón, y se activa el Clutch Rally: si embistes a un bouncer antes de morir, recuperas 20 HP y la multitud ruge.