29 lines
648 B
C
29 lines
648 B
C
#ifndef CUBE3D_MACRO_H
|
|
# define CUBE3D_MACRO_H
|
|
|
|
# define TOTAL_ELEMENTS 6
|
|
|
|
# define MAX_NB_KEY 3
|
|
# define SCREEN_DIST 50
|
|
# define SCREEN_SIZE 100
|
|
# define SCREEN_DEF 50
|
|
# define PLR_MV 5
|
|
# define CELL 20
|
|
|
|
# define ARROW_LEFT 65361
|
|
# define ARROW_UP 65362
|
|
# define ARROW_RIGHT 65363
|
|
# define ARROW_DOWN 65364
|
|
# define KEY_A 97 // left
|
|
# define KEY_Q 113 // left (azerty)
|
|
# define KEY_D 100 // right
|
|
# define KEY_S 115 // backward
|
|
# define KEY_W 119 // forward
|
|
# define KEY_Z 122 // forward (azerty)
|
|
# define KEY_ESC 65307
|
|
# define KEY_SHIFT_LEFT 65505
|
|
# define KEY_SHIFT_RIGHT 65506
|
|
# define KEY_SPACE 32
|
|
|
|
#endif
|