diff options
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 38 |
1 files changed, 27 insertions, 11 deletions
@@ -1,17 +1,30 @@ #include <raylib.h> -#include "texture_sys.h" -#include "shader_sys.h" -#include "script_sys.h" -#include "controller.h" -#include "rand_sys.h" -#include "audio_sys.h" +#include <stdlib.h> +#include <stdio.h> +#include <string.h> + +#include "gunner/config.h" +#include "gunner/utils.h" + +#include "gunner/text.c" + +#include "gunner/texture_sys.c" +#include "gunner/shader_sys.c" + +#include "gunner/controller.c" +#include "gunner/rumble.c" +#include "gunner/rand_sys.c" +#include "gunner/audio_sys.c" + +#include "game/config.h" int main() { - InitWindow(640, 480, "Gunner Engine"); + SetTraceLogLevel(LOG_WARNING); + InitWindow(GAME_WIDTH * DEFAULT_SCALE, GAME_HEIGHT * DEFAULT_SCALE, GAME_NAME); - SetTargetFPS(60); + SetTargetFPS(FRAMERATE); InitAudioDevice(); @@ -19,7 +32,8 @@ int main() init_tex_sys(); init_shader_sys(); - init_script_sys(); + + i32 idx = load_font("assets/berry-rotunda.ttf"); while(!WindowShouldClose()){ float dt = GetFrameTime(); @@ -32,14 +46,16 @@ int main() ClearBackground(WHITE); BeginDrawing(); - update_script(); + + draw_text_font(idx, "Uneven Prankster Presents", (vec2){TO_FIXED(4), TO_FIXED(4)}, 16, BLACK); + EndDrawing(); } + unload_all_fonts(); unload_active_audio(); unload_current_music(); - deinit_script_sys(); unload_active_textures(); unload_active_shaders(); |
