Java - Necesito ayuda urgente ejercicio con arrays/matrices

 
Vista:
sin imagen de perfil

Necesito ayuda urgente ejercicio con arrays/matrices

Publicado por Costas (12 intervenciones) el 01/12/2021 09:36:08
Hola el problema es el siguiente necesito crear un programa para que haga lo que hay a continuación y no se ni por donde empezar agradeceria si alguien tiene algo parecido, cualquier ayuda me sirve:




Deberá crear un juego en el que participe de un personaje (P) y un tesoro (T). Partirás de un mapa como el
siguiente:
Donde las X representan paredes y les – representan las casillas por donde puede moverse el personaje.
Este mapa estará en un array bidimensional de 5x5, donde desde su definición, se encontrará
cargado con la distribución anterior.

Lo primero que tendrá que hacer el programa será pedir al usuario la posición donde se ubicarán, de inicio,
el personaje y el tesoro.

Por eso, recomiendo mostrar unas guías numéricas para que el usuario pueda indicar las casillas.
Vemos un ejemplo con las casillas del personaje (P) y del tesoro (T). Las guías numéricas no
forman parte del array.

Seguidamente, se pedirá al usuario hacia qué dirección quiere moverse, utilizaremos “wasd” para
movernos: arriba (w), abajo (s), derecha (d), izquierda (a).

Tendrás que controlar que la acción no se salga del mapa o choque contra una pared, en este caso
será necesario mostrar un mensaje de “Movimiento erróneo” y dar opción para introducir otra dirección.
Si la dirección es correcta, deberá recargarse el mapa con la nueva posición y volver a pedir
por el siguiente movimiento. Vemos un ejemplo de comportamiento del mapa:

El juego finalizará cuando el personaje llegue al tesoro. En ese momento habrá que mostrar el
mensaje "Has ganado" y finalizar el programa.






Screenshot_2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Necesito ayuda urgente ejercicio con arrays/matrices

Publicado por Ewsunk (1 intervención) el 14/01/2022 10:15:34
Hola, parece un ejercicio relativamente sencillo, puedes especificar que es lo que te cuesta? No sabes como hacer que el personaje se mueva o tienes dudas acerca de generar del tablero?

Que tienes hecho hasta ahora?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar