Skip to content
Snippets Groups Projects
Commit 4f7f8f2e authored by 187Bit's avatar 187Bit
Browse files

Merge branch 'main' of git.imp.fu-berlin.de:wise2023_jumpnrun/jumpnrun

parents 1a15c3dd 363fb027
No related branches found
No related tags found
No related merge requests found
#include "init.h"
//Lädt Texturen rein
SDL_Texture *img_grassDark;
SDL_Texture *img_grassBright;
SDL_Texture *img_streetSingle;
......@@ -22,6 +23,8 @@ SDL_Texture *img_duck;
SDL_Texture *img_3D_Duck;
TTF_Font* font;
//V: all images and fonts to load are in file images
//N: images and fonts have been loaded into renderer
int init(SDL_Renderer* renderer) {
//Initiiere Text
......@@ -55,6 +58,7 @@ int init(SDL_Renderer* renderer) {
//Initiierung der Bilder
int flags = IMG_INIT_PNG | IMG_INIT_JPG;
//Fehlerbehandlung
if ((IMG_Init(flags) != flags)) {
SDL_Log("SDL_Image konnte nicht initialisiert werden! SDL_image Error: %s\n",IMG_GetError());
return(1);
......@@ -72,6 +76,8 @@ int init(SDL_Renderer* renderer) {
}
//V: renderer, window and images have been loaded, fonts
//N: frees space of window, renderer and images, fonts
int exitGame(SDL_Renderer* renderer, SDL_Window* window) {
SDL_DestroyRenderer(renderer);
SDL_DestroyWindow(window);
......@@ -95,6 +101,7 @@ int exitGame(SDL_Renderer* renderer, SDL_Window* window) {
SDL_DestroyTexture(img_plank);
SDL_DestroyTexture(img_duck);
SDL_DestroyTexture(img_3D_Duck);
TTF_CloseFont(font);
SDL_Quit();
return 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment