diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 23 |
1 files changed, 5 insertions, 18 deletions
@@ -6,9 +6,9 @@ #define CHR_WIDTH 5 #define CHR_HEIGHT 8 -#define WIDTH_SPACE 1 +#define WIDTH_SPACE 1 * SCALE -#define MIN_WIDTH (40 * CHR_WIDTH) +#define MIN_WIDTH (40 * CHR_WIDTH) + 39*WIDTH_SPACE #define MIN_HEIGHT (24 * CHR_HEIGHT) int main(){ @@ -43,25 +43,12 @@ int main(){ SDL_SetRenderDrawColor (render, 0, 0, 0, 255); SDL_RenderClear (render); - - for(int i = 0; i < 500; i++){ - - SDL_RenderCopy (render, font_texture, &character, &draw_character); - SDL_RenderPresent (render); - - - character.x = (i % 0x10) * CHR_WIDTH; - draw_character.x += draw_character.w; - if(i % 2 == 1) draw_character.y += draw_character.h; - if(draw_character.x > MIN_WIDTH*SCALE) draw_character.x -= MIN_WIDTH*SCALE; - if(draw_character.y > MIN_HEIGHT*SCALE) draw_character.y -= MIN_HEIGHT*SCALE; - SDL_Delay(40); - } - + SDL_RenderCopy (render, font_texture, &character, &draw_character); + SDL_RenderPresent (render); // Just delay before it dies - //SDL_Delay(5000); + SDL_Delay(1000); SDL_Quit(); return 0; |