necesito un codigo que sirva como una matriz de 10x10 que sea para poder jugar pacman con 2 enemigos
Aquí te dejo un ejemplo de código en C++ que crea una matriz de 10x10 para jugar a Pacman con 2 enemigos: ```cpp #include <iostream> #include <vector> // Estructura para representar una posición en la matriz struct Posicion { int x, y; }; // Enum para representar los objetos en la matriz enum Objeto { VACIO, PACMAN, ENEMIGO1, ENEMIGO2, FRUTA }; // Clase para representar la matriz class Matriz { private: std::vector<std::vector<Objeto>> matriz; int ancho, alto; public: // Constructor para inicializar la matriz Matriz(int ancho, int alto) : ancho(ancho), alto(alto) { matriz.resize(alto, std::vector<Objeto>(ancho, VACIO)); } // Método para obtener el objeto en una posición Objeto getObjeto(int x, int y) { if (x >= 0 && x < ancho && y >= 0 && y < alto) { return matriz[y][x]; } else { return VACIO; } } // Método para establecer el objeto en una posición void setObjeto(int x, int y, Objeto objeto) { if (x >= 0 && x < ancho && y >= 0 && y < alto) { matriz[y][x] = objeto; } } // Método para imprimir la matriz void imprimir() { for (int i = 0; i < alto; i++) { for (int j = 0; j < ancho; j++) { switch (matriz[i][j]) { case VACIO: std::cout << " "; break; case PACMAN: std::cout << "P"; break; case ENEMIGO1: std::cout << "E1"; break; case ENEMIGO2: std::cout << "E2"; break; case FRUTA: std::cout << "F"; break; } } std::cout << std::endl; } } }; int main() { // Inicializar la matriz Matriz matriz(10, 10); // Establecer la posición de Pacman matriz.setObjeto(5, 5, PACMAN); // Establecer la posición de los enemigos matriz.setObjeto(3, 3, ENEMIGO1); matriz.setObjeto(7, 7, ENEMIGO2); // Imprimir la matriz matriz.imprimir(); return 0; } ``` Este código crea una matriz de 10x10 y establece la posición de Pacman en el centro de la matriz. También establece la posición de los dos enemigos en la esquina superior izquierda y la esquina inferior derecha de la matriz, respectivamente. La matriz se imprime en la consola. Recuerda que este es solo un ejemplo básico y que para crear un juego de Pacman completo necesitarás agregar más funcionalidad, como la lógica de movimiento de Pacman y los enemigos, la gestión de la puntuación, etc. Espero que esto te ayude a empezar a desarrollar tu juego de Pacman. ¡Buena suerte!