本书是具有网页游戏策划、设计和开发实战经验的三位专业人士撰写的一部力作,是关于使用 “HTML5 + CSS + JavaScript + 各种网页游戏插件”设计跨平台网页游戏的实战经验之作。与市面上已经出版的有关 HTML5 的各类书籍相比,本书的内容对于需要着手开发如日中天的跨平台网页游戏的人员来说,就是“酒逢知己千杯少”呀。因为市面上琳琅满目的众多 HTML5 图书,其内容都不外乎是讲解 HTML5 语言结构和网页程序设计,高深一些也只是涉及到 HTML5、CSS 加上 JavaScript 的协作网页开发。
然而,本书的核心内容始终围绕着跨平台网页游戏设计这一主题,以设计理论和理念为中心、丰富的范例程序实践为辅助、深入浅出、循序渐进地带领读者进入跨平台网页游戏的开发领域。其内容在目前的市场上还真不易找到,这也是我们改编此台版书以飨读者的重要原因之一。
改编有如下几点说明:
(1)游戏的开发环境尽量选用1新版本,例如我们使用1新版的 Notepad++ v6.8.2 取代原书的v6.7。
(2)因为原书的写作环境是繁体中文,所以像 Facebook 和 Google 这样的环境大陆目前还没法使用。我们在改编中都尽量把可以替代的部分都换成中文简体环境,例如,用百度替换了 Google 作为搜索引擎,把新闻浏览网站改为“新浪网”。
(3)对于篇幅太大无法整体替换的,我们基本保持了原貌。例如,第 14 章我们保留了Facebook 网路应用的设计思路,大家可以参照这个思路选用我们本地环境的社交网站进行设计。第15章我们保留了 Google 云端存储架设游戏网站的思路和步骤,大家可以参照这个思路和步骤选用本地的云端存储服务来架设游戏网站,例如百度的云端网盘等。
(4)各个版本的浏览器对 HTML5 的支持都不太一样,建议大家在使用本书示范程序的时候选用1新版本的浏览器,或者安装对 HTML5 支持比较全面的浏览器,我本人就在电脑中除了安装了 IE 11,还安装了Opera,Firefox 和 Chrome。不过,建议大家不用全都安装,我自己使用中觉得 Opera 对 HTML5 的支持1令人满意。
展开