diff --git a/.gitignore b/.gitignore index 66e59bb..8fba90f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ JTMM2.g*a levels/0.jtmm2 src/gen_levels.c *.sublime-* +JTMM2_preview_*.zip diff --git a/include/player.h b/include/player.h index 186a8ee..c517ec7 100644 --- a/include/player.h +++ b/include/player.h @@ -1,8 +1,6 @@ #ifndef _DEF_PLAYER #define _DEF_PLAYER -#include - #include "vec.h" typedef struct Player { diff --git a/src/player.c b/src/player.c index ec5dd09..a76b7fc 100644 --- a/src/player.c +++ b/src/player.c @@ -10,8 +10,8 @@ /* TODO: Determine FRICTION and ACCELERATION from UPS. */ #define MAX_SPD (64 * PXS) -#define FRICTION 0.9 -#define ACCELERATION (MAX_SPD * (1 - FRICTION)) +#define FRICTION (0.95) +#define ACCELERATION (int)(MAX_SPD * (1 - FRICTION)) #define GRAVITY PXS #define JUMP_SPD (-128 * PXS) #define GRACE_UNITS (int)(UPS / 5)