Amigos, les quiero compartir como esta quedando mi código, hasta ahora solo puedo mover a mi personaje de manera bidimensional y pintar el mapa de mi juego
#include <iostream>#include <cstdlib>
using namespace std;
void gameMap(int map[10][30], int x, int y, char value){
system("clear");int i, j;for(i = 0; i < 10; i++){for(j = 0; j < 30; j++){if(i == x && j == y){
map[i][j] = 0;
}else{
map[i][j] = 1;
}
cout << map[i][j];
}
cout << endl;
}
}
int main(){
int map[10][30];int x = 0, y = 0;
char value = ' ';do{
gameMap(map, x, y, value);
cin >> value;switch(value){
case'a':
y = y - 1;break;case'd':
y = y + 1;break;case's':
x = x + 1;break;case'w':
x = x - 1;break;default:
x = 0;
y = 0;break;
}
}while(value == 'a' || value == 'd' || value == 's' || value == 'w');return0;
}