HTML5游戏开发实践指南中文翻译.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTML5游戏开发实践指南中文翻译

HTML5游戏开发实践指南中文翻译简介《HTML5游戏开发实践指南》本书内容全面而且极具前瞻性,不仅重点阐述了HTML5和JavaScript的核心技术,而且还仔细讲解了WebGL、 SVG、ProcessingJS、Inkscape、RaphalJS、PhoneGap、SGF、CoffeeScript和Node.js等与 HTML5开发相关的各种技术、工具、框架、类库等的功能和使用方法,为HTML5应用开发者描绘了一幅完整的技术全景图。更为重要的是,它还深入讲解了 HTML5游戏的运作机制、游戏开发与设计的思维和方法、游戏的性能优化方法,及其在各种平台上的发布方法。本节为目录部分。目录目录译者序前言第1章 HTML5概述11.1 超越基本的HTML11.1.1 JavaScript21.1.2 AJAX21.2 填补空白21.2.1 Google Gears31.2.2 Chrome Frame31.3 使用WebSockets和Web Workers编程41.3.1 WebSockets41.3.2 Web Workers41.4 应用程序缓存51.5 数据库API61.5.1 WebSQL API61.5.2 IndexedDB API71.6 Web Storage71.7 定位81.8 提示用户消息101.8.1 为显示提示请求权限111.8.2 创建提示121.8.3 与提示信息实现交互131.9 媒体元素131.9.1 控制媒体播放141.9.2 处理不支持的格式151.10 绘画API161.10.1 Canvas161.10.2 SVG161.10.3 WebGL161.11 使用Microdata传达信息171.12 小结18第2章 配置开发环境192.1 开发工具192.1.1 安装Java192.1.2 安装Eclipse IDE和Google插件202.1.3 Google Web Toolkit212.2 Web服务器端工具和选项222.2.1 Google App Engine232.2.2 Opera Unite232.2.3 Node.js和RingoJS232.3 浏览器端工具242.3.1 Chrome开发人员工具242.3.2 Chrome扩展程序252.3.3 Safari开发人员工具262.3.4 Firebug262.4 HTML5工具272.4.1 ProcessingJS272.4.2 Inkscape272.4.3 SVG-edit272.4.4 Raphal282.5 3D建模工具292.6 小结29第3章 JavaScript概述303.1 什么是JavaScript303.1.1 JavaScript基本类型303.1.2 理解算术运算符313.1.3 理解JavaScript函数313.1.4 first-class对象函数323.1.5 比较运算符333.2 条件和循环语句343.2.1 使用循环控制程序流353.2.2 使用setTimeout和setInterval函数实现延迟执行363.3 使用继承和多态创建复杂对象373.4 JQuery简介393.4.1 使用选择器操作DOM元素403.4.2 JQuery事件413.4.3 JQuery中的AJAX413.4.4 跨站点脚本423.5 JSON:另一种JavaScript格式423.6 浏览器外的JavaScript433.6.1 移动平台433.6.2 将JavaScript作为中间语言433.6.3 桌面应用中的JavaScript443.7 服务器端JavaScript453.8 小结463.9 练习47第4章 游戏运行机制484.1 游戏设计484.1.1 撰写基本设计文档484.1.2 确定游戏类型494.1.3 游戏循环504.1.4 获取用户输入504.2 使用高级数据结构实现游戏对象504.2.1 使用Set构建唯一数据列表504.2.2 使用链表创建对象图524.3 理解SGF中的API534.3.1 核心API534.3.2 组件API544.3.3 资源API及网络API554.4 使用SGF构建乒乓球游戏554.4.1 设置应用程序564.4.2 绘制游戏配件574.5 碰撞检测和响应594.5.1 理解牛顿三大定律594.5.2 让球动起来614.5.3 高级碰撞检测和粒子系统624.6 通过人工智能增加游戏难度634.6.1 将人工智能应用到乒乓球游戏634.6.2 将人工智能应用到井字棋游戏644.7 小结664.8 练习66第5章 使用Canvas标签构建游戏675.1 Canvas基础675.1.1 绘制路径685.1.2 绘制井字棋游戏的棋子695.2 使用变换绘制Ca

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档