aboutsummaryrefslogtreecommitdiff
path: root/constants.h
diff options
context:
space:
mode:
Diffstat (limited to 'constants.h')
-rwxr-xr-xconstants.h23
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