Ayuda con random pero seguido (java)

Iniciado por nagaraja, 6 Julio 2010, 05:46 AM

0 Miembros y 1 Visitante están viendo este tema.

nagaraja

soy nuevo en java e = me da lata preguntar pero tengo q aprender
no me interesa q me hagan la tarea pero si q me ayuden en algo

miren tengo q hacer un juego "combate naval" en una matriz  de 14x14
con "barcos" de dos tres y cuatro cuadrados pero la maquina los tiene que
asignar aleatoriamente!

e ahi mi problema no se randomniar mas de una direccion
osea para que quede el "barco de 4(3 o 2) "cuadros" seguidos
no se si se hara con el random o no
por fa ayuda q estoy medio atascado !

para lo demas ya tengo pensado como hacerlo! =)

se agredece de antemano =)

Debci

Si, se puede hacer con random, y a grandes rasgos seria algo asi:

-Calculas un numero rnd, y lo situas (limitado por seed) y vuelves a calcular otro numero de 0 a 3, si es 0 a la derecha x posiciones, si es 1, a la izquierda x posiciones, si es 2 adelante x posiciones, si es 3 atras x posiciones.

Si no te queda claro te ejemplifico con algo de codigo ;D

Saludos