DevLife: Ghost Edition

Companionul tău AI îți citește pulsul și decide dacă mai ai voie să scrii cod.

DevLife e un joc izometric în care ai un ghost companion, o fantomă AI care îți monitorizează datele biometrice reale (puls, HRV, recovery, stres) prin brățara WHOOP și reacționează la starea ta fiziologică.

Companionul clasifică starea ta cognitivă în 5 moduri: Relaxed, Deep Focus, Stressed, Fatigued și Wired. Când ești stresat, îți blochează comenzile periculoase din terminal. Când ești în flow state, tace și te lasă să lucrezi. Când adormi la birou, îți stinge ecranul.

Cum se joaca

  • WASD — movement
  • E — interacțiune cu obiecte
  • T — schimbă  scena între cameră și oraș
  • TAB — dashboard biometric complet (ECG, HRV trend, recovery, Code Quality Index)
  • ESC — închide/înapoi
  • 1-5 — simulează stări biometrice diferite (dacă nu se poate conecta un WHOOP real)

Ce poți face

  • Explorezi 4 scene: camera ta, un oraș cu 3 clădiri, o cafenea, un parc și un spațiu de co-working
  • Deschizi un editor de cod real (Python, JavaScript, Go, C++) unde companionul analizează codul live și detectează buguri
  • Fantoma oferă feature-ul de "Apply Fix", care îți corectează codul automat când găsește probleme în structura acestuia 
  • În cafenea bei o cafea și vezi cum se îmbunătățesc indicatorii biometrici de recovery în timp real
  • În cowork întâlnești 3 NPC developeri, fiecare cu propriul ghost și stare biometrică (Stressed, Deep Focus, Fatigued)
  • În parc faci un exercițiu de respirație ghidat cu metrici simulate
  • Fatigue Firewall — când ești obosit și încerci rm -rf sau git push --force, companionul te blochează

Dashboard biometric (TAB)

  • ECG waveform în timp real
  • HRV trend sparkline
  • Recovery arc gauge
  • Cognitive load gauge
  • Code Quality Index — calculat din recovery, HRV și stres
  • Autonomic Balance (SNS vs PNS)
  • Intervention log cu timestamp
  • Threat level indicator

Concept tehnic

Frontend: PixiJS (rendering izometric 2D), Monaco Editor (motorul VS Code), Web Audio API (tot sunetul e sintetizat procedural, zero fișiere audio)

Backend: Python FastAPI cu WebSockets pentru date biometrice în timp real, Claude API (Anthropic) pentru analiza codului și generarea răspunsurilor fantomei

Integrare hardware: WHOOP BLE prin Chrome Web Bluetooth. Pulsul real ajunge în joc prin Bluetooth Low Energy

Sistemul fantomei: 3 niveluri de fallback — regex pentru comenzi periculoase (instant), template-uri hardcodate pentru firewalls, și Claude API pentru răspunsuri inteligente. Ghostul are 5 personalități diferite, una pentru fiecare stare cognitivă.

Tema: Republic of Gamers — 20 Years of Innovation

Timp de 20 de ani, ROG a redefinit performanța în gaming prin inovație hardware. DevLife propune viziunea pentru următorii 20 de ani: jocuri care înțeleg fiziologia umană.

Nu o placa video mai rapida. Nu un ecran mai mare. Ci un joc care îți citește pulsul, îți analizează stresul și te protejează de propriile decizii proaste la 3 dimineața.

Aceasta e inovația în gaming: jocul se adaptează la tine, nu invers.

Joc realizat pentru ROG 20-Year Coding Challenge 2026

Asseturi utilizate (toate gratuite)

Joacă fullscreen: https://devlife-rog.vercel.app

Leave a comment

Log in with itch.io to leave a comment.