20 lines
383 B
C
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
|