diff options
| author | realtradam <[email protected]> | 2023-06-07 00:51:14 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-06-07 00:51:14 -0400 |
| commit | b3205907f95daa06294f7419a80271e3157819ba (patch) | |
| tree | c798fdee362bf64557ecbd239f5285779c5e0059 | |
| parent | e0db1d21b1d0a08e32b5796d170cd6af9b2f5c9f (diff) | |
| download | rodeo_sample_game-rodeo-rewrite.tar.gz rodeo_sample_game-rodeo-rewrite.zip | |
added basic letter box featurerodeo-rewrite
| m--------- | external/RodeoKit | 0 | ||||
| -rw-r--r-- | src/main.c | 4 | ||||
| -rw-r--r-- | src/wall.c | 9 |
3 files changed, 11 insertions, 2 deletions
diff --git a/external/RodeoKit b/external/RodeoKit -Subproject d518023bb61dec8dd776e5cf7b2b23e66b2cdfd +Subproject f1d321f054b1da072e9c965c20f45399c00af1c @@ -80,7 +80,7 @@ main_loop(void) draw_menu(); } - draw_debug_text(renderer_name, fps_display); + //draw_debug_text(renderer_name, fps_display); } int @@ -90,7 +90,7 @@ main(void) { mrodeo_window_do(window_height, window_width, cstr_lit("Bubbles, Behind")) { - mrodeo_gfx_do() + mrodeo_gfx_do(1600, 900) { mrodeo_audio_do(8) { @@ -160,6 +160,15 @@ draw_level(void) 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.0f/2*0.07f),(900.0f/2)-(1038.0f/2*0.07f),529*0.07f,1038*0.07f}; + rodeo_gfx_rectangle_draw( + rect, + (rodeo_color_RGBAFloat_t){ + .colors.red = 0.267f, + .colors.green = 0.2f, + .colors.blue = 0.333f, + .colors.alpha = 1.0f + } + ); rodeo_gfx_texture_2d_draw(rect, rect, (rodeo_color_RGBAFloat_t){ .array = {0.96f, 0.41f, 0.1f, 1.0f} }, wall_texture); rodeo_gfx_texture_2d_draw(rect, rect, (rodeo_color_RGBAFloat_t){ .array = {0.52f, 0.31f, 0.73f, 0.33f} }, floor_texture); rodeo_gfx_texture_2d_draw(goat_dest, goat_size, (rodeo_color_RGBAFloat_t){ .array = {1,1,1,1} }, goat_texture); |
