天天看点

《HTML5游戏编程核心技术与实战》——导读

《HTML5游戏编程核心技术与实战》——导读

前言

为什么写这本书

对游戏的热爱使我萌发了写书的念头。漫画和电子游戏是童年最美好的回忆,任天堂的红白机陪伴着我度过了童年最快乐的时光,20世纪80年代,大街小巷的街机室成了孩子们快乐的天堂。随着时光流逝,许多经典的游戏画面已成为过去,但对游戏的热情依然不减,希望能借此书得以慰藉逝去的青春。青春不在,游戏热血永存!

it技术可谓日新月异,要想不被社会淘汰,就必须要不断学习,不断充实自己。html5是web技术中提出的新规范。新生的html5技术虽然目前还不十分成熟,但我们可见它巨大的发展潜力,相信在未来的几年中,在各大公司不遗余力的强力支持下,html5将会逐渐成熟,展现令人着迷的魅力,给互联网带来新一轮的蓬勃发展。

我曾经做过程序研发,当过培训师,每个角色都让我有不同的感悟。做程序研发的时候,主要是使用java平台,java让我深刻理解到开源的魅力,开源提供的资源共享机制能让程序工作人员快速成长,让产品得到有效的监督和持久的生命力。做培训师让我能把所学的知识在理解和消化之后分享给他人,把知识传授给学员是一份责任和事业。写这本书的另一个目的是希望能够把所学到的东西分享给大家,独乐乐不如众乐乐。

[第1章 游戏和html5初探

<a href="https://yq.aliyun.com/articles/96857">1.2 html5新特性初探</a>

<a href="https://yq.aliyun.com/articles/96861">1.3 小结</a>

[第2章 canvas绘图

<a href="https://yq.aliyun.com/articles/96871">2.2 图形api</a>

<a href="https://yq.aliyun.com/articles/96871">2.3 图像api</a>

<a href="https://yq.aliyun.com/articles/96918">2.4 坐标变换</a>

<a href="https://yq.aliyun.com/articles/96926">2.5 绘制文字</a>

<a href="https://yq.aliyun.com/articles/96939">2.6 其他全局属性</a>

<a href="https://yq.aliyun.com/articles/96947">2.7 案例:《你画我猜》</a>

<a href="https://yq.aliyun.com/articles/96948">2.8 小结</a>

第3章 多媒体元素

第4章 制作2d游戏引擎

第5章 网络通信基础

第6章 游戏常用算法

第7章 box2d引擎和物理游戏

第8章 使用css3开发游戏

第9章 编程实战之太空战机

第10章 编程实战之《你画我猜》

第11章 编程实战之《疯狂的小鸟》

附录a 游戏的历史

附录b 游戏类型