aboutsummaryrefslogtreecommitdiff
path: root/original/loadscreen.c
diff options
context:
space:
mode:
authorThomas Guillermo Albers Raviola <thomas@thomaslabs.org>2026-01-16 19:38:33 +0100
committerThomas Guillermo Albers Raviola <thomas@thomaslabs.org>2026-01-16 19:38:33 +0100
commita90db3b7b6e87e24c789b5db222f1cef92809bde (patch)
tree2096abcb1ac1ea970a51e598257186bc4e030b22 /original/loadscreen.c
Initial commit
Diffstat (limited to 'original/loadscreen.c')
-rw-r--r--original/loadscreen.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/original/loadscreen.c b/original/loadscreen.c
new file mode 100644
index 0000000..069de93
--- /dev/null
+++ b/original/loadscreen.c
@@ -0,0 +1,17 @@
+#include "main.h"
+
+void loadScreen(GameState *gameState, SDL_Renderer *renderer)
+{
+ SDL_Surface *playerSurface = NULL;
+ SDL_Surface *ladrilloSurface = NULL;
+ playerSurface = IMG_Load("fotos/vaquero.png");
+ ladrilloSurface = IMG_Load("fotos/ladrillo.png");
+ if(playerSurface == NULL || ladrilloSurface == NULL)
+ {
+ printf("Algunas texturas no pudieron ser encontradas");
+ }
+ gameState->player = SDL_CreateTextureFromSurface(renderer, playerSurface);
+ gameState->ladrillo = SDL_CreateTextureFromSurface(renderer, ladrilloSurface);
+ SDL_FreeSurface(playerSurface);
+ SDL_FreeSurface(ladrilloSurface);
+}