mirror of
https://github.com/Steffo99/iiiiil-gioco.git
synced 2024-11-25 17:34:18 +00:00
Aggiunta funzione creazione stanze quadrate.
This commit is contained in:
parent
97528533ed
commit
eec98dd5e9
1 changed files with 14 additions and 0 deletions
14
main.cpp
14
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
|
//Inizializza la mappa con spazi vuoti
|
||||||
void init(char map[X_MAX][Y_MAX])
|
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()
|
int main()
|
||||||
{
|
{
|
||||||
char map[X_MAX][Y_MAX]; //Mappa del gioco
|
char map[X_MAX][Y_MAX]; //Mappa del gioco
|
||||||
|
|
Loading…
Reference in a new issue