Este proyecto es una simulación de ecosistema desarrollada en C++ que genera terrenos procedurales y simula organismos con vida propia. Los organismos interactúan con su entorno, se reproducen, evolucionan y responden a los cambios del terreno.
- Generación Procedural de Terreno: El terreno es generado de manera dinámica utilizando ruido perlin o mapas de altura.
- Simulación de Organismos: Los organismos tienen su propio ciclo de vida, se reproducen, buscan recursos y responden a su entorno.
- Interacción Dinámica: Los organismos interactúan entre sí y con su entorno, reaccionando a los cambios de temperatura, recursos y otros factores ambientales.
- Evolución y Adaptación: Los organismos evolucionan con el tiempo, adaptándose a su entorno para sobrevivir y reproducirse.
- Auto-suficiencia: El ecosistema es autónomo, lo que significa que los organismos y el terreno interactúan de manera independiente, generando un entorno dinámico y orgánico.