Implementando el enemy engine

This commit is contained in:
2022-08-27 18:42:59 +02:00
parent 0e71bc97b3
commit 8a79737520
12 changed files with 418 additions and 48 deletions

View File

@@ -8,6 +8,7 @@
#include "map.h"
#include "player.h"
#include "item_tracker.h"
#include "enemy_engine.h"
#include "text.h"
#ifndef GAME_H
@@ -25,7 +26,8 @@ private:
Text *debugText; // Objeto para escribir texto con información de debug
Map *map; // Objeto encargado de gestionar el mapeado del juego
Player *player; // Objeto para gestionar el jugador
Item_tracker *itemTracker; // Objeto para gestionar los items recogidos
ItemTracker *itemTracker; // Objeto para gestionar los items recogidos
EnemyEngine *enemyEngine; // Objeto encargado de gestionar los enemigos
section_t section; // Seccion actual dentro del programa
int ticks; // Contador de ticks para ajustar la velocidad del programa
int ticksSpeed; // Velocidad a la que se repiten los bucles del programa