private void GenerateFood() { //plasează random în joc "mâncarea" int maxPosX = sgCanvas.Size.Width / Setari.Width; int maxPosY = sgCanvas.Size.Height / Setari.Height; Random random = new Random(); food = new Cerc(); food.X = random.Next(0, maxPosX); food.Y = random.Next(0, maxPosY); }
private void StartGame() { lblGameOver.Visible = false; //caracter jucător nou new Setari(); Snake.Clear(); Cerc head = new Cerc(); head.X = 10; head.Y = 5; Snake.Add(head); lblScore.Text = Setari.Score.ToString(); GenerateFood(); }
private void Eat() { //adaugă cerc în corpul şarpelui Cerc food = new Cerc(); food.X = Snake[Snake.Count - 1].X; food.Y = Snake[Snake.Count - 1].Y; Snake.Add(food); //modifică scorul // de fiecare dată când cercul e mâncat, scorul creşte cu 30p Setari.Score += Setari.Points; lblScore.Text = Setari.Score.ToString(); GenerateFood(); }