Loading repository data…
Loading repository data…
GabrielEValenzuela / repository
Repositorio del curso Algoritmos y Estructuras de Datos en C++ (2025). Proyecto basado en Fallout, donde implementamos estructuras de datos avanzadas y algoritmos como recursión, herencia, polimorfismo, árboles y grafos a través del desarrollo de un sistema de gestión del Refugio 33. 🚀
Doscientos años después del apocalipsis, Lucy MacLean, una residente del Refugio 33, se ve obligada a regresar a la superficie y descubrir lo que realmente ha sucedido en el Yermo. Con una vida cómoda en su refugio, donde participaba en actividades comunitarias como la Asociación de Jóvenes Fontaneros, el club de gimnasia y el equipo de esgrima, Lucy nunca imaginó el peligro y las decisiones difíciles que enfrentaría fuera de las seguras paredes del refugio.
El Sistema de Gestión del Refugio 33 permitirá administrar recursos, moradores, expediciones y la relación con otras facciones, integrando algoritmos avanzados para la toma de decisiones y exploración del Yermo.
El objetivo principal es desarrollar un sistema modular y extensible que simule la administración del Refugio 33 y la exploración del Yermo. A través de este sistema, los jugadores podrán:
El proyecto está desarrollado en C++ y utilizará:
✅ Punteros e Iteradores → Manejo eficiente de memoria y estructuras dinámicas. ✅ POO → Usando buenas prácticas.
| Semana | Tema | Implementación |
|---|---|---|
| 1 | 📌 Punteros e Iteradores | Implementación de VectorFallout para gestión de inventario. |
| 2 | 📌 Herencia y polimorfismo | Implementación de entidadGenerica y derivados para simular personajes. |
Este proyecto es parte de un curso de estructuras de datos en C++, donde se integrarán progresivamente nuevos algoritmos y conceptos clave en la programación moderna.
mkdir build
cd build
cmake ..
make
./SisRefugio33
Este proyecto es de código abierto y puede ser utilizado con fines educativos.