Búsqueda de caminos (Pathfinding) con A*
El mapa está dividido en una cuadrícula donde los carpinchos buscan fuentes de agua, pasto o refugio cuando cae la noche. Implementé un algoritmo A* optimizado con montículos binarios para que decenas de entidades puedan calcular rutas simultáneamente sin caídas de framerate.
- Ciclo de día y noche con iluminación dinámica
- Máquina de estados finitos (FSM) para las necesidades de los animales
- Renderizado ligero en Canvas 2D a 60 FPS estables
Próximas metas
El siguiente paso será añadir soporte para construir cercas y pequeñas estructuras, y quizá grabar un vídeo mostrando el proceso de creación desde cero.
