diff options
Diffstat (limited to 'constants.h')
| -rwxr-xr-x | constants.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/constants.h b/constants.h new file mode 100755 index 0000000..087f989 --- /dev/null +++ b/constants.h @@ -0,0 +1,23 @@ +#define MAXPATHLEN 1024
+
+#define SCREEN_DEPTH 32
+#define SCREEN_PROPS SDL_HWSURFACE|SDL_DOUBLEBUF
+#define SCREEN_WIDTH 768
+#define SCREEN_HEIGHT 480
+#define TILE_WIDTH 101
+#define TILE_HEIGHT 57
+#define MAX_FPS 125
+#define FRAME_TIME 1000/MAX_FPS
+
+//speeds
+#define MOVEMENT_FREQ 2
+#define GRAVITY 1.2
+
+//spritesheet dimensions
+#define SPRITE_FRAMES_W 4
+#define SPRITE_FRAMES_H 4
+#define MAX_MAP_W 60
+#define MAX_MAP_H 40
+
+enum Direction {UP, RIGHT, DOWN, LEFT};
+enum Enemy {NEUTRAL, EVIL, WEAPON, SUPEREVIL};
\ No newline at end of file |