crystal-tower/inc/conf.h

19 lines
612 B
C

#pragma once
#define TARGET_FPS 60
#define TILE_SIZE 16
#define PLAYER_WIDTH 14
#define PLAYER_HEIGHT 14
#define GRAVITY 0.2f
#define AIR_RESISTANCE 0.03f
#define MAX_WALK_SPEED 2.0f
#define ACCELERATION_AIR 0.4f
#define ACCELERATION_GROUND 0.4f
#define FRICTION_AIR (ACCELERATION_AIR / MAX_WALK_SPEED)
#define FRICTION_GROUND (ACCELERATION_GROUND / MAX_WALK_SPEED)
#define FRICTION_BREAK (0.6f / MAX_WALK_SPEED)
#define JUMP_GRACE 1
#define JUMP_BUFFER 12
#define JUMP_SPD -4.4
#define WJUMP_LOCK 15