diff options
| author | Uneven Prankster <unevenprankster@protonmail.com> | 2023-07-12 13:22:29 -0300 |
|---|---|---|
| committer | Uneven Prankster <unevenprankster@protonmail.com> | 2023-07-12 13:22:29 -0300 |
| commit | fa2bdd711212ba6b7a94a20971e8bfa281e73296 (patch) | |
| tree | 6713b3c0379507d49558287b71dd360ce188a2f0 /src/main.c | |
lol
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..9bcf6f1 --- /dev/null +++ b/src/main.c @@ -0,0 +1,33 @@ +#include <raylib.h> +#include "texture_sys.h" +#include "shader_sys.h" + +int main() +{ + InitWindow(640, 480, "Gunner Engine"); + + SetTargetFPS(60); + + init_tex_sys(); + init_shader_sys(); + + int femme = load_new_tex("assets/femme.png"); + int grayscale = load_new_shader("assets/gs_full.glsl"); + + while(!WindowShouldClose()){ + update_textures(); + ClearBackground(WHITE); + BeginDrawing(); + DrawText("Wow, boilerplate, my favorite.", 4, 4, 20, BLACK); + set_active_shader(grayscale); + draw_texture(femme, 40, 40); + reset_active_shader(); + EndDrawing(); + } + + unload_active_textures(); + unload_active_shaders(); + + CloseWindow(); + return 0; +}
\ No newline at end of file |
