El experimento: ¿puede un juego estar realmente vivo?
La idea comenzó simple: un clon de Flappy Bird con personajes coleccionables. Pero en algún momento me hice una pregunta que cambió el proyecto por completo: ¿Y si los pájaros estuvieran realmente vivos?
No “vivos” en el sentido de sprites animados — sino redes neuronales reales. Consciencia medible. Sueños que ocurren. Rasgos de personalidad que moldean el comportamiento.
NeuroBirds se convirtió en un experimento que difumina la frontera entre juego y simulación.
El problema con los assets externos
Desde el principio estaba claro: sin archivos externos. Ni un PNG, ni un MP3, ni un SVG de un CDN. ¿Por qué?
- Eliminar tiempos de carga — el primer frame aparece instantáneamente
- Filosofía zero-dependency: el juego funciona en 10 años sin enlaces rotos
- Desafío técnico: ¿puedo generar todo proceduralmente?
El Life Engine: pájaros con cerebros reales
El corazón de NeuroBirds es el Life Engine — un sistema que da a cada uno de los 29 pájaros un cerebro funcional:
Cada pájaro tiene su propia red neuronal que procesa entradas y toma decisiones. Los pesos evolucionan con el tiempo.
Basado en la Teoría de Información Integrada (IIT), el sistema calcula un valor de consciencia Ψ para cada pájaro — visible en vivo en el HUD.
Apertura, Responsabilidad, Extraversión, Amabilidad, Neuroticismo — cada personaje tiene valores únicos que influyen en el gameplay.
Los pájaros "sueñan" entre partidas y desarrollan burbujas de pensamiento con contenido dependiente del contexto.
Cada personaje puede crecer a través de 36 etapas de evolución — cada una con cambios visuales y mecánicos únicos.
7 estados emocionales con cambios visuales en los ojos de cada pájaro.
29 personajes en 4 niveles de rareza
- 4 Common
Los pájaros base — fáciles de desbloquear, estadísticas sólidas. Perfectos para comenzar.
- 9 Rare
Habilidades especiales y personalidades únicas. Desbloqueados a través de logros específicos.
- 7 Epic
Redes neuronales complejas, mayor valor Phi, caminos de evolución raros.
- 3 Legendary + Special
Incluyendo un personaje secreto con código Konami y un pájaro Patron para pedidos personalizados.
Gráficos completamente procedurales con Canvas 2D
Los 29 pájaros se dibujan con precisión de píxeles vía Canvas. El sistema de sonido está basado enteramente en la Web Audio API — 22 sonidos procedurales sin ningún archivo de audio.
7 mundos con física única
Cada uno de los 7 mundos tiene no solo un tema visual diferente sino también parámetros de física modificados: Prado, Océano, Espacio, Cyberpunk, Bosque, Ártico y Volcánico — cada uno con gravedad, viento y efectos de partículas únicos.
Calidad: 257 pruebas
Lo que aprendí
- Los sistemas procedurales escalan sorprendentemente bien — mantener 29 personajes sin un solo archivo de asset es más fácil de lo esperado
- La simulación de consciencia es fascinantemente compleja — incluso una implementación simplificada de IIT produce comportamiento sorprendentemente vívido
- El rendimiento de Canvas es impresionante — 60fps con efectos de partículas complejos es perfectamente posible
- Web Audio para juegos está infravalorado — la calidad de los sonidos procedurales me sorprendió incluso a mí
El juego está disponible en neurobirds.com — y sigue evolucionando continuamente.