Create Game Snake

10/25/2015 08:58 vuongda#1
FULL SOURCE CODE AND VIDEO: *deleted*

PHP Code:
private Rectangle[] snakeRec;
        public 
Rectangle[] SnakeRec
        
{
           
get
           
{
               return 
snakeRec;
           }     
        }
        private 
SolidBrush brush;
        private 
int x, y, width, height;
        
///

        /// hàm khởi tạo rắn
        /// 
public Snake() { snakeRec = new Rectangle[3]; brush = new SolidBrush(Color.Red); x = 20; y = 0; width = 10; height = 10; for (int i = 0; i < snakeRec.Length; i++ ) { snakeRec[i] = new Rectangle(x, y, width, height); x -= 10; } } ///
/// Vẽ rắn ///

/// public void drawSnake(Graphics paper) { foreach (Rectangle rec in snakeRec) { paper.FillEllipse(brush, rec); } } ///
/// vẽ rắn trong lúc di chuyển ///

public void drawSnakeRun() { for (int i = snakeRec.Length - 1; i > 0; i--) { snakeRec[i] = snakeRec[i - 1]; } } public void moveDown() { drawSnakeRun(); snakeRec[0].Y += 10; } public void moveUp() { drawSnakeRun(); snakeRec[0].Y -= 10; } public void moveRight() { drawSnakeRun(); snakeRec[0].X += 10; } public void moveLeft() { drawSnakeRun(); snakeRec[0].X -= 10; } public void growSnake() { List rec = snakeRec.ToList(); rec.Add(new Rectangle(snakeRec[snakeRec.Length - 1].X, snakeRec[snakeRec.Length - 1].Y, width, height)); snakeRec = rec.ToArray(); } 
05/17/2016 23:55 Siciliano01#2
Ah cool dude ��
05/18/2016 23:05 Devsome#3
#closed
Link ist down