Matrices

Hola, quería saber si me puedes ayudar con este código en c# con mi programa de posiciones.
Tengo una matriz char[,] la cual empiezo a llenar datos o fichas según mis códigos, pero quisiera saber como puedo hacer que al momento de asignar un valor numérico a mi variable "avanzar" esta pueda asignar un valor a mi matriz y que aparezca ese valor en una posición, es decir: que en la posición [4, 1] me aparezca mi ficha "x" y cuando cambie mi variable ("avanzar")de valor esta por avance 2 o más posiciones (según el valor) en mi matriz. Por ejemplo: si valor=2 la posición es [4, 3], si el valor= 4 la posición es [3, 4], es decir ya tengo una ruta por donde debe ir mi carácter pero no se como implementarla o activarla, para que solamente por allí pase mi ficha según el valor que aparezca. Gracias

1 respuesta

Respuesta
No entiendo muy bien el problema.
Deseo hacer algo similar como un juego de ludo, damas o ajedrez, todo en ambiente de consola de C#, donde tenga matrices que llenen los datos y según haga mi rutina de tirar dados según el numero avance mi ficha o también que si pulso con mis flechas direccionales de mi teclado estas fichas avancen donde deseo, esto ultimo ya lo hice, pero lo que deseo es que sea todo automático al tirar los dados, salga el numero y avance mi ficha en las posiciones o ruta ya definida
Lo que tienes que hacer es un bucle del tipo
while(true)
{
  tecla = leerTecla();
  if(tecla == ESC) break;
  mover(tecla);
  tirardados();
 pintar();
}

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas