Canvas (lienzo) es un elemento HTML que permite la creación de gráficos y animaciones de forma dinámica por medio de scripts. Sus aplicaciones son practicamente iniminaginables: crear juegos, interfaces, editores gráficos o efectos dinámicos, aplicaciones 3D…. Sólo la imaginación pone límites a Canvas.
Ejemplos en canvas
Animacion en canvas: Matrix
Juego en canvas: Brick Breaker
Juego en canvas: CrossCode
CrossCode es un videojuego RPG de acción en 2D hecho en HTLM 5 con Canvas