Skip to content
Snippets Groups Projects
Commit a902fdb9 authored by Taha Belkhiri's avatar Taha Belkhiri
Browse files

added sprites

parent 11402750
No related branches found
No related tags found
No related merge requests found
travail_individuel/Belkhiri/Animate/Res/king_attack_spritesheet.png

2.42 KiB

travail_individuel/Belkhiri/Animate/Res/king_jump_spritesheet.png

1.1 KiB

travail_individuel/Belkhiri/Animate/Res/king_run_spritesheet.png

2.62 KiB

......@@ -6,7 +6,7 @@ int game_state;
int main(){
running = 1;
game_state = MENU;
game_state = GAME;
MainLoop();
......
......@@ -5,6 +5,14 @@ SDL_Renderer *renderer;
TTF_Font *RobotoFont;
SDL_Surface * character_walk_surface;
SDL_Surface * character_jump_surface;
SDL_Surface * character_attack_surface;
SDL_Texture * character_walk_texture;
SDL_Texture * character_jump_texture;
SDL_Texture * character_attack_texture;
void CreateWindow(){
SDL_DisplayMode ScreenDimension;
......@@ -38,10 +46,26 @@ void CreateWindow(){
}
void Game(){
}
void MainLoop(){
CreateWindow();
character_walk_surface = IMG_Load("Res/king_run_spritesheet.png");
character_jump_surface = IMG_Load("Res/king_jump_spritesheet.png");
character_attack_surface = IMG_Load("Res/king_attack_spritesheet.png");
character_walk_texture = SDL_CreateTextureFromSurface(renderer, character_walk_surface);
character_jump_texture = SDL_CreateTextureFromSurface(renderer, character_jump_surface);
character_attack_texture = SDL_CreateTextureFromSurface(renderer, character_attack_surface);
SDL_FreeSurface(character_walk_surface);
SDL_FreeSurface(character_jump_surface);
SDL_FreeSurface(character_attack_surface);
unsigned int a = SDL_GetTicks();
unsigned int b = SDL_GetTicks();
double delta = 0;
......@@ -58,11 +82,8 @@ void MainLoop(){
if (delta > 1/FPS_TO_GET){
b = a;
switch (game_state){
case MENU:
//Menu();
break;
case GAME:
//Game();
Game();
break;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment