DevLife: Ghost Edition
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 -rfsaugit 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)
- Kenney Furniture Kit (CC0 1.0) — https://kenney.nl/assets/furniture-kit
- Google Fonts: Fredoka, Nunito — https://fonts.google.com/specimen/Fredoka / https://fonts.google.com/specimen/Nunito
- Monaco Editor (MIT License) — https://microsoft.github.io/monaco-editor/
- Toate celelalte grafici sunt generate procedural prin cod
- Tot sunetul este sintetizat procedural prin Web Audio API (zero fișiere audio importate.
- Muzică ambient: "Way Home" by Tokyo Walker (Copyright Free) — https://www.youtube.com/watch?v=Q7HjxOAU5Kc
Joacă fullscreen: https://devlife-rog.vercel.app
| Published | 6 hours ago |
| Status | Released |
| Platforms | HTML5 |
| Author | amariei26 |
| Genre | Simulation |
| Tags | coding, developer, Ghosts, Isometric, Mental Health, Working Simulator |
| Content | No generative AI was used |



Leave a comment
Log in with itch.io to leave a comment.