engine

game engine on C
git clone git://git.evenfri.pw/engine.git
Log | Files | Refs | README

main.c (456B)


      1 #include "engine.h"
      2 
      3 active_camera_t active_camera;
      4 
      5 int main() {
      6   window_init();
      7   shader_init();
      8   render_init();
      9 
     10   test_start();
     11 
     12   float last = (float)glfwGetTime();
     13   while (!glfwWindowShouldClose(Window)) {
     14     float now = (float)glfwGetTime();
     15     float dt  = now - last;
     16     last = now;
     17 
     18     process_input(dt);
     19     render_begin(); {
     20       test_update(dt);
     21     }
     22     render_end();
     23   }
     24   test_end();
     25   shader_end();
     26   glfwTerminate();
     27   exit(0);
     28 }