diff --git a/main.cpp b/main.cpp index 5a8b8bf..02a8755 100644 --- a/main.cpp +++ b/main.cpp @@ -16,6 +16,7 @@ void draw(char map[X_MAX][Y_MAX]) } } +//Funzioni per la generazione della mappa //Inizializza la mappa con spazi vuoti void init(char map[X_MAX][Y_MAX]) { @@ -28,6 +29,19 @@ void init(char map[X_MAX][Y_MAX]) } } +//Crea una stanza quadrata +void room(char map[X_MAX][Y_MAX], int start_x, int start_y, int end_x, int end_y) +{ + for(int y=start_y; y<=end_y; y++) + { + for(int x=start_x; x<=end_x; x++) + { + map[x][y] = '.'; + } + } +} + + int main() { char map[X_MAX][Y_MAX]; //Mappa del gioco