本节书摘来异步社区《html5游戏编程核心技术与实战》一书中的第2章,第2.1节,作者: 向峰 责编: 杨海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。
html5游戏编程核心技术与实战
首先,我们需要学习的是html5中的canvas元素,canvas元素是html5中一个非常重要的元素,也是实现游戏的核心,canvas元素的诞生为html5能够支持较高性能的动画和游戏提供了可行性。html4中,如果要完成类似画板和游戏的功能,需要使用flash,但flash需要在浏览器中安装flash插件才能提供相应功能。本章围绕canvas元素讲解以下几个主要内容(对于非常熟悉本章内容的读者可略过本章):
基本知识;
图形api;
图像api;
文本api;
坐标变换。