HTML5游戏编程核心技术与实战

2018-10-24   阅读:76

  第1章 逛戏和HTML5初探 1.1 网页逛戏和HTML5 1.1.1 网页逛戏简介 1.1.2 HTML5简介 1.1.3 HTML5浏览器东西 1.1.4 HTML5开辟东西 1.2 HTML5新特征初探 1.2.1 canvas元素 1.2.2 WebGL 1.2.3 多媒体元素 1.2.4 地舆消息办事 1.2.5 当地存储 1.2.6 Web sockets收集通信 1.2.7 Web Worker多线程 1.3 小结 第2章 Canvas画图 2.1 根基学问 2.1.1 建立canvas 2.1.2 理解canvas坐标系 2.1.3 获取canvas情况上下文 2.2 图形API 2.2.1 理解路径 2.2.2 路径操做API 2.2.3 绘制线条 2.2.4 绘制矩形 2.2.5 绘制圆弧 2.2.6 绘制贝塞尔曲线 2.2.7 线条属性 2.2.8 线条颜色 2.2.9 填充 2.2.10 画图形态 2.3 图像API 2.3.1 利用canvas绘制图像 2.3.2 案例:放大镜 2.3.3 案例:帧动画实现 2.3.4 像素操做 2.3.5 案例:转换灰度图 2.3.6 案例:浮雕结果 2.4 坐标变换 2.5 绘制文字 2.6 其他全局属性 2.7 案例:《你画我猜》 2.7.1 UI界面设想 2.7.2 定义画板对象 2.7.3 初始化画笔选项区 2.7.4 实现画板绘制 2.7.5 整合代码 2.8 小结 第3章 多媒体元素 3.1 多媒体根基学问 3.1.1 多媒体容器 3.1.2 音视频解码器 3.2 利用多媒体元素 3.2.1 属性 3.2.2 方式 3.2.3 事务 3.2.4 多媒体元素的限制 3.3 案例:当地音乐播放器 3.3.1 UI界面设想 3.3.2 建立Player对象 3.3.3 添加当地文件 3.3.4 实现播放进度条 3.3.5 实现播放功能 3.3.6 整合代码 3.4 音频处置高级技巧 3.4.1 Web Audio API简介 3.4.2 Audio上下文 3.4.3 加载和播放音频 3.4.4 调理音频增益 3.4.5 夹杂多个音频 3.4.63D音效 3.4.7 显示声音波形 3.5 小结 第4章 制做2D逛戏引擎 4.1 理解逛戏轮回 4.2 衬着引擎实现 4.2.1 逛戏引擎引见 4.2.2 成立逛戏从轮回框架 4.2.3 节制逛戏帧数 4.2.4 逛戏监听器 4.2.5 建立逛戏从窗口 4.2.6 建立逛戏精灵 4.2.7 案例:屏幕弹球 4.2.8 逛戏精灵帧动画 4.2.9 加载逛戏资本 4.2.10 逛戏IO节制 4.3 利用引擎建立逛戏实例 4.4 小结 …… 第5章 收集通信根本 第6章 逛戏常用算法 第7章 Box2D引擎和物理逛戏 第8章 利用CSS3开辟逛戏 第9章 编程实和之太空和机 第10章 编程实和之《你画我猜》 第11章 编程实和之《疯狂的小鸟》 附录A 逛戏的汗青 附录B 逛戏类型

  

HTML5游戏编程核心技术与实战

新媒体

机器人离线编程技术解读
原题目:机械人离线编程手艺解读!③基于互联网手艺实现编程的收集化、近程化、可视化。各类规划算法的进一步研究,其

第5周作业 #高级编程技术
建立一个Admin 实例,并利用方式show_privileges() 来显示其权限。输出: 正在本节最初一个electric_car.py版本中,给Battery 类添加一

HTML5游戏编程核心技术与实战
第1章 逛戏和HTML5初探 1.1 网页逛戏和HTML5 1.1.1 网页逛戏简介 1.1.2 HTML5简介 1.1.3 HTML5浏览器东西 1.1.4 HTML5开辟东西 1.2 HTML5新特

谁会编程技术?
我一直认为,对一个初学者来说,IT界的手艺风潮是不克不及够逃逐的,并且也没有能力去逃逐。计较机系统布局和汇编言语