首页计算机书籍程序设计《HTML5 CANVAS基础教程》霍克斯著 周广新 曾少宁 盛海艳等译
夏木目

文档

111

关注

0

好评

0
PDF

《HTML5 CANVAS基础教程》霍克斯著 周广新 曾少宁 盛海艳等译

阅读 774 下载 0 大小 20.77M 总页数 257 页 2022-11-17 分享
价格:¥ 10.00
下载文档
/ 257
全屏查看
《HTML5 CANVAS基础教程》霍克斯著 周广新 曾少宁 盛海艳等译
还有 257 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 257 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容提要本书从HTML5和JavaScript(以及jQuery)的基础知识讲起,全面介绍了HTML5 Canvas的各种特性,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对Canvas建立起完整的认识。随后讨论了动画循环、记忆形状、模拟运动、碰撞检测等基本而又重要的概念,带领读者温习了必要的数学和物理知识。通过带领读者动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发必备的知识。本书适合各层次Web设计及开发人员阅读。图书在版编目(CIP)数据HTML5 Canvas基础教程/(英)霍克斯(Hawkes,.R.)著;周广新,曾少宁,盛海艳等译.一北京:人民邮电出版社,2012.1(图灵程序设计丛书)书名原文:Foundation HTML5 Canvas:For Gamesand EntertainmentISBN978-7-115-27101-3超文本标记语言,HTML5一程序设计一教材②JA语言一程序设计一教材IV.①TP312中国版本图书馆CIP数据核字(2011)第258498号图灵程序设计丛书HTML5 Canvas基础教程◆著[英】Rob Hawkes译周广新曾少宁盛海艳等责任编辑李松峰执行编辑杨爽◆人民邮电出版社出版发行北京市崇文区夕照寺街14号邯编100061电子邮件315@ptpress..ch网址:/.ptpress北京鑫正大印刷有限公司印刷◆开本:800×10001/16印张:16字数:378千字2012年1月第1版印数:1一4000册2012年1月北京第1次印刷著作权合同登记号图字:01-2011-3261号ISBN978-7-115-27101-3定价:49.00元读者:(01051095186转604印装质量:(010)67129223反:(010)67171154译者序HTML5指的是万维网(WWW)核心语言HTML的第5个版本。目前,万维网中主要采用的HTML正式版本为1999年发布的4.01版,这个版本在万维网发展过程中发挥了巨大作用。然而,随着万维网从面向文档(Document-.Based)的方法向应用(Application)和移动(Mobile)等方向发展,HTML4.01已经不能满足现代万维网在应用开发和移动性等方面的新需求了,HTML需要在语法、语言和API等方面进行革新,因此,HTML5应运而生。目前,HTML5仍处于草案阶段,但是已经引起了浏览器厂商及Wb开发人员的广泛关注,基于这一点,我们看到了它巨大的发展潜力和创新意义。在HTML5的诸多新特性中,HTML5 Canvas,是其中最吸引人的特性之一。它由JavaScript脚本进行控制,可以动态地绘制出各种2D图形,甚至可以对图像像素进行任意处理。目前,HTML5 Canvas已经得到了广泛的浏览器支持,包括Mozilla Firefox、Google Chrome、E、Safari和Opera等在内。而且,有许多的网页游戏厂商和开发者也已经开始使用它来开发网页游戏。我们可以大胆地想象,在不久的将来,采用HTML5开发的无插件网页游戏将广泛流行。本书是面向游戏和娱乐应用开发的HTML5 Canvas图书,它将帮助你掌握先进的下一代网页游戏开发技术。本书共有10章内容,根据讨论的主题可以分成如下5部分。口第1~2章:背景知识。分别讲述HTML5背景知识和JavaScript基础知识,帮助读者了解HTML5的一些基本概,念,为读者掌提本书后续内容提供所需要的JavaScript基础知识。口第3~5章:画布。由浅及深地介绍画布的各种概念和使用方法,除了详细的API讲解,书中还穿插了多个实例,帮助读者理解画布的具体开发流程。口第6~7章:动画。分为基础和高级两部分,循序渐进地讲解在逼真的游戏开发中必不可少的动画制作方法。口第8~9章:实例。通过前面学习的Canvas技术,向读者介绍实际开发一个游戏的方法和过程。口第10章:展望。关于一些扩展学习的建议。正如作者所介绍的,本书既适合初学者学习,也适合高级人员作为参考手册使用,实例和代码齐全。因此,译者在此向广大喜爱和对HTML5技术感兴趣的读者诚意推荐本书。最后,衷心感谢人民邮电出版社图灵公司各位编辑在翻译工作中给予的帮助和宝贵意见。由于译者水平有限,错误在所难免,恳请读者批评指正。2011年9月
返回顶部