diff --git a/game.c b/game.c index bd4870f..da8b935 100644 --- a/game.c +++ b/game.c @@ -71,8 +71,6 @@ int main(int argc, char *argv[]) previous_score = global_score; - input_file = NULL; - if (input_file == NULL) { char level_file[256]; @@ -284,6 +282,7 @@ int main(int argc, char *argv[]) MLV_free_window(); free_grid(g); free_snake(snake); + input_file = NULL; if (touche == MLV_KEYBOARD_ESCAPE) { diff --git a/levels/level3 b/levels/level3 new file mode 100644 index 0000000..5465686 --- /dev/null +++ b/levels/level3 @@ -0,0 +1,22 @@ +w w + + w + ssssS w + w f + w + w + + + + + + + + + + w + w f + f w +wwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwww + f +w w diff --git a/levels/level4 b/levels/level4 new file mode 100644 index 0000000..501c0e2 --- /dev/null +++ b/levels/level4 @@ -0,0 +1,22 @@ +w w + w + f w + ssssS w + + + wwwwwwwwww + f + + + w + w + w + www w + f w f + w + w + + f + wwwwwww + f +w w