Последние учебники веб-разработки
 

HTML игра Холст


HTML <canvas> элемент отображается в виде прямоугольного объекта на веб - странице:


HTML Canvas

<canvas> элемент идеально подходит для создания игр в HTML.

<canvas> Элемент предлагает все функциональные возможности , необходимые для создания игр.

Рисовать, писать, вставлять изображения, и многое другое, на JavaScript Используйте <canvas> .


.getContext ( "2d")

<canvas> элемент имеет встроенный объект, называемый getContext("2d") объекта, с методами и свойствами для рисования.

Вы можете узнать больше о <canvas> элемент, и getContext("2d") объекта, в нашем Canvas Учебник .


Начать

Для того, чтобы сделать игру, начните с создания игровой зоной, и сделать его готовым для рисования:

пример

function startGame() {
    myGameArea.start();
}

var myGameArea = {
    canvas : document.createElement("canvas"),
    start : function() {
        this.canvas.width = 480;
        this.canvas.height = 270;
        this.context = this.canvas.getContext("2d");
        document.body.insertBefore(this.canvas, document.body.childNodes[0]);
    }
}
Попробуй сам "

Объект myGameArea будет иметь больше свойств и методов в этом учебнике позже.

Функция startGame() вызывает метод start() из myGameArea объекта.

start() метод создает <canvas> элемент и вставляет его в качестве первого childnode из <body> элемента.