Beispiel #1
0
/**
 * main:
 * @argc:
 * @argv:
 *
 * Entry point of the program.
 *
 * Return value: 0
 **/
int
main(
    gint        argc,
    gchar**     argv
    )
{
    //g_mem_set_vtable(glib_mem_profiler_table);
    g_message(PACKAGE_STRING " linux x-86");
    r_game_init(argc, argv);
    _game_init();
    r_game_main();
    g_message("Shutdown.");
    //g_mem_profile();
    return 0;
}
Beispiel #2
0
void game_run(int argc, char **argv)
{
    sargc = argc;
    sargv = argv;

    _game_init();

    while (!quit)
    {
        _game_events();
        _game_update();
        _game_draw();
    }

    _game_deinit();
}