#include #include "texture_sys.h" #include "shader_sys.h" #include "script_sys.h" #include "controller.h" #include "rand_sys.h" #include "audio_sys.h" int main() { InitWindow(640, 480, "Gunner Engine"); SetTargetFPS(60); InitAudioDevice(); rand_seed(); init_tex_sys(); init_shader_sys(); init_script_sys(); while(!WindowShouldClose()){ float dt = GetFrameTime(); poll_rumble(dt); update_audio(); update_textures(); update_shaders(); ClearBackground(WHITE); BeginDrawing(); update_script(); EndDrawing(); } unload_active_audio(); unload_current_music(); deinit_script_sys(); unload_active_textures(); unload_active_shaders(); CloseAudioDevice(); CloseWindow(); return 0; }