Exemple #1
0
        public Entrenamiento(int tamaño, int nivel, OnPingListener listener)
        {
            setOnPingListener(listener);

            _tamaño               = tamaño;
            comidaCoor            = new int[2];
            timerJuego            = new Timer();
            niveles               = new CNivel[4];
            niveles[0].dificultad = 0;
            niveles[0].velocidad  = 1000;
            niveles[0].objetivo   = 6;
            niveles[0].nivel      = new Nivel(niveles[0].dificultad, niveles[0].velocidad, niveles[0].objetivo, _tamaño);
            niveles[1].dificultad = 1;
            niveles[1].velocidad  = 500;
            niveles[1].objetivo   = 12;
            niveles[1].nivel      = new Nivel(niveles[1].dificultad, niveles[1].velocidad, niveles[1].objetivo, _tamaño);
            niveles[2].dificultad = 2;
            niveles[2].velocidad  = 400;
            niveles[2].objetivo   = 18;
            niveles[2].nivel      = new Nivel(niveles[2].dificultad, niveles[2].velocidad, niveles[2].objetivo, _tamaño);
            niveles[3].dificultad = 3;
            niveles[3].velocidad  = 100;
            niveles[3].objetivo   = 10;
            niveles[3].nivel      = new Nivel(niveles[3].dificultad, niveles[3].velocidad, niveles[3].objetivo, _tamaño);



            nivelActual = niveles[nivel];
            generarSerpiente();
            generarComida();

            timerJuego.Interval = nivelActual.velocidad;

            timerJuego.Elapsed += new ElapsedEventHandler(timerJuego_tick);
            timerJuego.Start();
        }
Exemple #2
0
 public void setOnPingListener(OnPingListener listener)
 {
     cListener = listener;
 }