blob: 2fc4561f3cd3e1f220abe61f86cdbe8a69f6079a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
#ifndef config_h
#define config_h
#include "maths.h"
#define game_name "1bit Game Jam"
#define memory_size (1024 * 32)
#define app_memory_size (1024 * 16)
#define max_pc_window_w 3000
#define max_pc_window_h 3000
#define viewport_w 320
#define viewport_h 240
#define default_scale 3
#define default_mpf 20
#define map_w 20
#define map_h 15
#define map_tile_size 16
#define audio_buffer_size 64
#define audio_sample_rate 8000
#define main_gravity (f1 / 4)
#define main_gravity_ramp (f1)
#define max_velocity (f1 * 4)
#define player_move_force (f1 / 2)
#define player_air_move_force (f1 / 10)
#define player_max_vel 853
#define player_friction (f1 / 4 + f1 / 20)
#define player_stop_thresh 128
#define player_jump_power (2 << fbits)
#define player_jump_power_air (f1)
#define player_shoot_cooldown 20
#define player_attack_frames 10
#define player_lunge_force (f1)
#endif
|