Gli ultimi tutorial di sviluppo web
 

HTML Gioco Tela


L'HTML <canvas> elemento viene visualizzato come un oggetto rettangolare su una pagina Web:


HTML Canvas

Il <canvas> elemento è perfetto per fare i giochi in formato HTML.

Il <canvas> elemento offre tutte le funzionalità necessarie per fare giochi.

Utilizzare JavaScript per disegnare, scrivere, inserire immagini, e di più, sui <canvas> .


.getContext ( "2D")

Il <canvas> elemento ha un oggetto, chiamato in built- getContext("2d") oggetto, con i metodi e le proprietà per il disegno.

È possibile saperne di più sul <canvas> elemento, e il getContext("2d") oggetto, nel nostro tutorial su tela .


Iniziare

Per fare un gioco, inizia con la creazione di una zona di gioco, e renderlo pronto per il disegno:

Esempio

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]);
    }
}
Prova tu stesso "

L'oggetto myGameArea avrà più proprietà e metodi più avanti in questo tutorial.

La funzione startGame() richiama il metodo start() del myGameArea oggetto.

La start() metodo crea un <canvas> elemento e lo inserisce come primo childNode del <body> elemento.