#include #include #include "pong.h" int main (int argc, char* args[]) { Pong *p = NULL; if (SDL_Init(SDL_INIT_VIDEO) < 0) { printf( "SDL could not initialize! SDL_Error: %s\n", SDL_GetError() ); return 1; } p = Pong_init(); Pong_render(p); int start = false; while (!start) { printf("Press any key to start...\r"); fflush(stdout); while( SDL_PollEvent( &(p->e) ) != 0 ) { if( p->e.type == SDL_KEYDOWN) start = true; } } putc('\n', stdout); Pong_run(p); Pong_free(p); SDL_Quit(); return 0; }