Trabajando en integrar el objeto asset y mejorar los objetos player y map
This commit is contained in:
@@ -42,38 +42,6 @@ private:
|
||||
Uint32 counter; // Contador para el juego
|
||||
};
|
||||
|
||||
// Recursos
|
||||
struct _resourceFile
|
||||
{
|
||||
std::string file;
|
||||
};
|
||||
|
||||
struct _resourceSound
|
||||
{
|
||||
std::string file;
|
||||
JA_Sound sound;
|
||||
};
|
||||
|
||||
struct _resourceMusic
|
||||
{
|
||||
std::string file;
|
||||
JA_Music music;
|
||||
};
|
||||
|
||||
struct _resourceTexture
|
||||
{
|
||||
std::string file;
|
||||
LTexture *texture;
|
||||
};
|
||||
|
||||
struct _resource
|
||||
{
|
||||
_resourceFile file[TOTAL_FILE];
|
||||
_resourceSound sound[TOTAL_SOUND];
|
||||
_resourceMusic music[TOTAL_MUSIC];
|
||||
_resourceTexture texture[TOTAL_TEXTURE];
|
||||
};
|
||||
|
||||
SDL_Window *window; // La ventana de la aplicación
|
||||
SDL_Renderer *renderer; // El renderizador donde se dibuja todo
|
||||
SDL_Event *eventHandler; // Manejador de eventos
|
||||
@@ -81,9 +49,7 @@ private:
|
||||
SDL_Joystick *gameController; // Manejador para el mando 1
|
||||
SDL_Haptic *controllerHaptic; // Manejador para la vibración del mando
|
||||
|
||||
_game game; // Contiene las variables de la sección de juego
|
||||
//_menu menu; // Variable con los objetos menu
|
||||
_resource resource; // Contiene todos los objetos y variables asociados a recursos
|
||||
_game game; // Contiene las variables de la sección de juego
|
||||
_options options; // Contiene todas las opciones del programa
|
||||
_text text; // Variable con los objetos texto
|
||||
bool gameControllerFound; // Indica si se ha encontrado algun mando conectado
|
||||
@@ -129,13 +95,7 @@ private:
|
||||
void setPath(std::string _path);
|
||||
|
||||
// Crea el indice de ficheros de recursos
|
||||
void setFileList();
|
||||
|
||||
// Comprueba que todos los ficheros de recursos existen
|
||||
bool checkResourceList();
|
||||
|
||||
// Inicializa la variable con los ficheros de recursos
|
||||
bool initResourceList();
|
||||
bool setFileList();
|
||||
|
||||
// Carga los recursos necesarios
|
||||
bool loadMedia(Uint8 section);
|
||||
|
||||
Reference in New Issue
Block a user