#include "stdafx.h" int main(int argc, char *argv[]) { bool quit = false; SDL_Init(SDL_INIT_VIDEO); SDL_Window* window = SDL_CreateWindow("My first RPG!", 100, 100, 600, 400, SDL_WINDOW_SHOWN); if (window == NULL) { cout << "Window couldnt be created" << endl; return 0; } SDL_Renderer* renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED); SDL_Event* mainEvent = new SDL_Event(); SDL_Texture* grass_image = IMG_LoadTexture(renderer, "grass.bmp"); SDL_Rect grass_rect; grass_rect.x = 10; grass_rect.y = 50; grass_rect.w = 250; grass_rect.h = 250; while (quit == false && mainEvent->type != SDL_QUIT) { SDL_PollEvent(mainEvent); SDL_RenderClear(renderer); SDL_RenderCopy(renderer, grass_image, NULL, &grass_rect); SDL_RenderPresent(renderer); } SDL_DestroyWindow(window); SDL_DestroyRenderer(renderer); delete mainEvent; return 0; }