Example #1
0
        public PantallaPuntuaciones(Marco marco)
        {
            this.Marco = marco;

            db_jugadores = new ConexionSQLite();
            Jugadores    = db_jugadores.SelectAllJugadores();
            this.OrdenarListaJugadores();
        }
Example #2
0
        public Culebrita(Marco marco)
        {
            this.Marco          = marco;
            this.Cabeza         = PuntoCentral(); // Para que la cabeza de la serpiente aparezca en el centro de la pantalla
            this.Cabeza.Simbolo = '@';

            this.Cola = PuntoCentral();
            this.Cola.X--;                 // La cola tiene que estar detras de la cabeza en la coordenada X
            this.Cola.Simbolo = '*';

            this.Snake = new List <ParteDeCulebrita>();
            this.Snake.Add(Cabeza);
            this.Snake.Add(Cola);

            // copia temp de serpiente en el frame anterior
            this.SnakeBefore = new List <ParteDeCulebrita>();

            this.EstaViva  = true;
            this.Velocidad = 20;
        }
Example #3
0
 public Alimento(Marco marco)
 {
     this.marco = marco;
     this.GenerarNuevo();
 }
 public GameOver(Marco marco, Puntuacion puntuacion)
 {
     this.Marco      = marco;
     this.Puntuacion = puntuacion;
     this.Datos      = new ConexionSQLite();
 }