diff options
| author | realtradam <[email protected]> | 2023-05-28 17:52:23 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-05-28 17:52:23 -0400 |
| commit | b86bfa72e2c32aac3c0c0733198a1a757eef4fd9 (patch) | |
| tree | f5e492aceb1abce5373131f43aaae0953860c603 /src/wall.c | |
| parent | 038ab7c237bf64e1ad7ea18c9b181261ef9b53a9 (diff) | |
| download | TOJam2023-b86bfa72e2c32aac3c0c0733198a1a757eef4fd9.tar.gz TOJam2023-b86bfa72e2c32aac3c0c0733198a1a757eef4fd9.zip | |
.
Diffstat (limited to 'src/wall.c')
| -rw-r--r-- | src/wall.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -4,12 +4,16 @@ static rodeo_collision_2d_world_t collision_wall_world; rodeo_texture_2d_t wall_texture; rodeo_texture_2d_t floor_texture; +rodeo_texture_2d_t goat_texture; +rodeo_texture_2d_t logo_texture; void init_wall(void) { wall_texture = rodeo_texture_2d_create_from_path(cstr_lit("assets/walls.png")); floor_texture = rodeo_texture_2d_create_from_path(cstr_lit("assets/floor.png")); + goat_texture = rodeo_texture_2d_create_from_path(cstr_lit("assets/goat_on_a_pole.png")); + logo_texture = rodeo_texture_2d_create_from_path(cstr_lit("assets/tojam2023_tagline_header_clear.png")); uint16_t window_width = 1600; uint16_t window_height = 900; collision_wall_world = rodeo_collision_2d_world_create(); @@ -136,7 +140,13 @@ void draw_level(void) { rodeo_rectangle_t rect = (rodeo_rectangle_t){0,0,1600,900}; + rodeo_rectangle_t logo_size = (rodeo_rectangle_t){0,0,1024,400}; + rodeo_rectangle_t logo_dest = (rodeo_rectangle_t){1600-(1024*0.25f),10,1024*0.25f,400*0.25f}; + rodeo_rectangle_t goat_size = (rodeo_rectangle_t){0,0,529,1038}; + rodeo_rectangle_t goat_dest = (rodeo_rectangle_t){(1600.0f/2)-(529/2*0.07f),(900.0f/2)-(1038/2*0.07f),529*0.07f,1038*0.07f}; rodeo_texture_2d_draw(&rect, &rect, &(rodeo_color_RGBAFloat_t){ .array = {0.96f, 0.41f, 0.1f, 1.0f} }, &wall_texture); rodeo_texture_2d_draw(&rect, &rect, &(rodeo_color_RGBAFloat_t){ .array = {0.52f, 0.31f, 0.73f, 0.33f} }, &floor_texture); + rodeo_texture_2d_draw(&goat_dest, &goat_size, &(rodeo_color_RGBAFloat_t){ .array = {1,1,1,1} }, &goat_texture); + rodeo_texture_2d_draw(&logo_dest, &logo_size, &(rodeo_color_RGBAFloat_t){ .array = {1,1,1,1} }, &logo_texture); } |
