HTML5 Canvas基础教程

Rob Hawkes

出版时间

2011-12-31

ISBN

9787115271013

评分

★★★★★
书籍介绍
这是一本把Canvas从“听起来很高深”拉回到“照着就能跑”的入门书。它不追求覆盖所有API,而是从HTML5与JavaScript的基础讲起,用大量小实例逐步搭起对2D画布的理解,再在末尾用“太空保龄球”和“躲避小行星”两个完整小游戏,把动画循环、运动模拟、碰撞检测、计分系统串联成一套可复用的开发流程。读者反馈中最突出的一点是:书里对数学和物理的调用并不少,这正是它区别于“复制粘贴就能用”的速成教程之处——它愿意带你真正理解图形是怎么算出来的。因此它适合作为工具书反复查阅,也适合愿意动手敲代码的初学者;但如果你指望跳过练习、看完即会,可能会失望。
作者简介
Rob Hawkes,现任Mozilla技术布道师,国际知名的HTML5开发专家,被誉为“HTML5的化身”(Person of HTML5),是名噪一时的“Google弹跳球”图标的HTML5 Canvas实现者。Rob可以说是写着代码长大的,他对设计交互程序如醉如痴,对HTML5及其他Web新技术有着浓厚的兴趣。他曾在伯恩茅斯大学 (Bournemouth University)学习交互媒体制作(Interactive Media Production)。大学未毕业,就已经获得了Mozilla公司的工作机会。他经常活跃在HTML5和游戏开发的各种会议上。 要想了解Rob和他经常参加的会议,可以访问他的网站http://rawkes.com),或者加他的Twitter(@robhawkes)。
精彩摘录
  • "well done for sticking with it 祝贺你坚持读完了"
目录
第1 章 HTML5 简介  1
1.1 HTML 简史  1
1.2 为什么需要HTML5   2
1.2.1 问题  2
1.2.2 解决问题  2

显示全部
用户评论
正如题目所言:HTML5 canvas :按照从点,到线,到平面的方式,讲解了用canvas画直线,正方形,圆形等等小实例,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对Canvas 建立起完整的认识。也涉及到物理学方面:比如加速度,动画循环、记忆形状、模拟运动、碰撞检测等。最后两章是2个游戏实例:“太空保龄球”和“躲避小行星”。也许涉及内容比较多,很多过于轻描淡写,讲解不够系统。
无聊时迅速过了整个书,对canvas没怎么操作,虽然基本知识都挺简单,这本书入门还是不错的。
没有必要用 1/3 的篇幅,再介绍 js, jquery. 总之,食之无味.
确实比较基础,适合入门
实例非常不错~
够简单。
游戏2章没认真看,写的不错
Canvas
很基础,可以当工具书,以后写canvas的时候用来查询,最后两章的例子讲解也很好,但是需要多写代码练习才能会
求书
收藏