adventskalender-2009/src/main.c
Aaron Mueller e12b581fc8 Build a initial structure to build the game
This includes:
  * Change the Makefile so we can build the source with SDL
  * Create a config file for all global variables
  * Initialize a simple game loop to see something on the screen
  * Stub for building a drawing lib
  * Modify the README a little bit
2009-12-07 16:57:30 +01:00

30 lines
659 B
C

#include <stdio.h>
#include <stdbool.h>
#include "SDL.h"
#include "config.h"
#include "draw.h"
int main(int argc, char **argv) {
// Initialize SDL and open up a screen
SDL_Init(SDL_INIT_VIDEO);
screen = SDL_SetVideoMode(SCREEN_WIDTH, SCREEN_HEIGHT, 32, SDL_HWSURFACE | SDL_DOUBLEBUF);
// the main game loop
while (gameRunning == true) {
// Check for events
if (SDL_PollEvent(&event)) {
// Make it possible to close the game window
if (event.type == SDL_QUIT) gameRunning = false;
}
// Draw the stuff on the screen and "flip" th the next frame
drawScreen();
SDL_Flip(screen);
}
SDL_Quit();
return 0;
}