
10/07/2012, 12:31
|
 | | | Fecha de Ingreso: mayo-2012 Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años, 9 meses Puntos: 28 | |
Respuesta: Problema con la IA amigo, si te he entendido bien, lo que te sucede es que al llegar la luz a un punto frontera como es el superior isquierdo te da errores o no funciona?, se me ocurre que deberias controlar las posiciones de la pantalla ya sea utilizando if o con alguna matriz de movimiento.
Por ejemplo, para un juego de ajedrez, tienes una mtriz 8x8, si quiere mover por ejemplo el alfil, hacia la isquierda superior reduces 1fila y reduces 1 columna, eso se puede controlar de esta forma
if ( pos - 1 >=0 && pos-1>=0 ) puedo mover
o si lo quieres mover hacia superior derecha
if ( pos-1>=0 && pos+1 <=8 ) puede mover..
espero haberte entendido...
s2
cronos |