Files
PixelDefense/game/game_state.h

20 lines
383 B
C

#ifndef PIXELDEFENSE_GAME_STATE_H
#define PIXELDEFENSE_GAME_STATE_H
#include <breeze.h>
#include <flecs.h>
typedef struct Game {
Camera2D camera;
BzTileset terrainTileset;
BzTileset buildingsTileset;
BzTileset entitiesTileset;
BzTileMap map;
int selectedBuilding;
ecs_entity_t *entityMap;
} Game;
extern Game *GAME;
#endif //PIXELDEFENSE_GAME_STATE_H