Загрузка данных


Use WinX64

init main:
    window SnakeWindow:
        title = "WiseL Snake"
        width = 800
        height = 600
        background = "#000000"
        toolbar = "dark"
        icon = "res/snake.ico"

    Timer moveUp(150):
        snake.y = snake.y - 20
    Timer moveDown(150):
        snake.y = snake.y + 20
    Timer moveLeft(150):
        snake.x = snake.x - 20
    Timer moveRight(150):
        snake.x = snake.x + 20

    Timer checkEat(50):
        if snake.x == food.x:
            if snake.y == food.y:
                food.x = random 0 770
                food.y = random 0 570

    Hook:
        key.func(onClick):
            key.w:
                moveDown.stop
                moveLeft.stop
                moveRight.stop
                moveUp.start
                checkEat.start
            key.s:
                moveUp.stop
                moveLeft.stop
                moveRight.stop
                moveDown.start
                checkEat.start
            key.a:
                moveUp.stop
                moveDown.stop
                moveRight.stop
                moveLeft.start
                checkEat.start
            key.d:
                moveUp.stop
                moveDown.stop
                moveLeft.stop
                moveRight.start
                checkEat.start
            key.up:
                moveDown.stop
                moveLeft.stop
                moveRight.stop
                moveUp.start
                checkEat.start
            key.down:
                moveUp.stop
                moveLeft.stop
                moveRight.stop
                moveDown.start
                checkEat.start
            key.left:
                moveUp.stop
                moveDown.stop
                moveRight.stop
                moveLeft.start
                checkEat.start
            key.right:
                moveUp.stop
                moveDown.stop
                moveLeft.stop
                moveRight.start
                checkEat.start
            key.esc = exit

    GameCanvas.addFluentCanvas:
        x = 0
        y = 0
        width = 100%
        height = 100%
        background = "#1A1A1A"
        onPaint:
            rect(food, 200, 200, 20, 20, "#FF0000")
            rect(snake, 400, 300, 20, 20, "#00FF00")

    SnakeWindow.show()