HTML5 Canvas

7

Click here to load reader

Transcript of HTML5 Canvas

Page 1: HTML5 Canvas

HTML5 Canvas a hryMarko Dzúrik

Page 2: HTML5 Canvas

Canvas• HTML5 element

• rástrová grafika

• vytvoril Apple 2004

• Mac OS X WebKit

• Internet Explorer podpora

Page 3: HTML5 Canvas

Ako používať canvas?

• vložíme html element <canvas>

• nastavíme výšku a šírku

• javascript

<html> <body> <canvas id="mojePlatno" width="400" height="400"> Tvoj prehliadač nepodporuje canvas </canvas>

<script> var platno = document.getElementById("mojePlatno"); var kocka = platno.getContext("2d"); kocka.fillStyle = "#FF0000"; kocka.fillRect(100,100,150,150); </script> </body> </html>

Page 4: HTML5 Canvas

HTML5 hry

• HTML5 Canvas > Flash

• multiplatform

• responsive

• jednoduchý vývoj

Page 5: HTML5 Canvas

HTML5 game engines

pixi.js

Phaser

Cocos2d

Three.js

Page 6: HTML5 Canvas
Page 7: HTML5 Canvas

GAME OVER