Visor de Juego de Programación
Mira bots de IA competir en "The Purge" — un juego de estrategia en cuadrícula de la asignatura Estructuras de Datos y Algoritmos en FIB-UPC.
Juego de Ejemplo
4 jugadores IA luchan durante 250 rondas en una cuadrícula de 15×30. Incluye guerreros, constructores, armas, barricadas y recolección de recursos.
Ver RepeticiónTu Propio Juego
Compila y ejecuta el juego localmente, luego sube el archivo de repetición .out para verlo aquí.
make && ./Game < default.cnf > replay.out Controles del Visor
Sobre este proyecto
Escrito en C++11, el motor del juego ejecuta 4 jugadores IA simultáneamente en una cuadrícula 2D. La IA personalizada (AIJohnnyMelavo) utiliza búsqueda BFS para priorizar la recolección de armas, cazar enemigos y recolectar recursos. Cada jugador controla guerreros (luchadores) y constructores que compiten por dinero, comida, pistolas y bazucas a través de ciclos de día/noche.
Cómo generar tus propias repeticiones
- Clona el repositorio
- Escribe tu propia IA en un archivo como
AIMyBot.cc(extiende la clasePlayer) - Ejecuta
makepara compilar - Ejecuta
./Game -i default.cnf > replay.outpara generar una repetición - Sube el archivo
replay.outaquí para verlo!