elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Generar números aleatorios cuando se ejecuta una acción.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Generar números aleatorios cuando se ejecuta una acción.  (Leído 1,473 veces)
soapmactavish

Desconectado Desconectado

Mensajes: 1



Ver Perfil
Generar números aleatorios cuando se ejecuta una acción.
« en: 4 Abril 2013, 09:45 am »

Hola,buenos días:
Este es primera pregunta en este foro y espero que puedan ayudarme.
Estoy desarrollando el famoso juego del Snake en C# con Visual Studio 2010,y ya lo tengo todo lo "básico" en cuanto a funcionalidad se entiende,pero mi problema esta en que tengo que desarrollarlo con una particularidad y es que,cuando la serpiente en vez de comerse la típica manzana,se debe de comer un numero aleatorio (por ejemplo,entre el 1 y el 7),entonces si ese numero por ejemplo es el "3" y el cuerpo de la serpiente es de "2" cuadrados,sea luego de "5" su cuerpo,y se genere otro numero aleatorio en el tablero.
Mi pregunta es como se hacer para crear otro numero aleatorio cuando coma el numero anterior.
Había pensado mediante un bool comido,que cuando la serpiente se coma el numero se convierta en comido = false;
y usar el método,para generar el otro numero,pero ese numero nunca se esta quieto,esta "bailando" todo el rato.

private int generarNumero()
        {
            Random _numeroAleatorio = new Random();
            int _numero = _numeroAleatorio.Next(1 , 7);

            if (!comido)
            {

            }
            else
            {

             }
                return _a;
        }

cualquier ayuda se agradece.
Saludos y gracias de antemano.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines