game view, but wrong :p
This commit is contained in:
@@ -62,8 +62,8 @@ int is_wall(t_game *game, int cell_x, int cell_y);
|
||||
// SRC/DRAW
|
||||
// -------------------------------
|
||||
// draw.c
|
||||
void draw_pixel(t_game *game, int x, int y, int color);
|
||||
void draw_line(t_game *game, t_vec vec, int color);
|
||||
void draw_pixel(t_img *img, int x, int y, int color);
|
||||
void draw_line(t_img *img, t_vec *vec, int color);
|
||||
void draw(t_game *game);
|
||||
// raycast.c
|
||||
void raycast(t_game *game, t_rcast *rcast);
|
||||
|
||||
@@ -35,7 +35,9 @@ typedef struct s_rcast
|
||||
t_vec screen_dist;
|
||||
t_vec screen_size;
|
||||
t_vec ray;
|
||||
int screen_def;
|
||||
t_vec wall;
|
||||
int screen_width;
|
||||
int screen_height;
|
||||
int cell;
|
||||
int cell_x;
|
||||
int cell_y;
|
||||
@@ -53,7 +55,6 @@ typedef struct s_rcast
|
||||
int ray_step_y;
|
||||
int is_x;
|
||||
int ray_nb;
|
||||
int wall_height;
|
||||
double ratio;
|
||||
} t_rcast;
|
||||
|
||||
@@ -73,8 +74,9 @@ typedef struct s_img
|
||||
void *ptr;
|
||||
char *data;
|
||||
int bpp;
|
||||
int sizel;
|
||||
int endian;
|
||||
int szl;
|
||||
int ndn;
|
||||
int height;
|
||||
} t_img;
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user