Verwandte Artikel zu Web Game Development Tips(Chinese Edition)

Web Game Development Tips(Chinese Edition) - Softcover

[美]Evan Burchard

 
9787111459927: Web Game Development Tips(Chinese Edition)

Inhaltsangabe

最近很多人开始关注网页游戏了。从游戏开发的角度来看,网页游戏这一形式具有诸多优点。首先,传统的游戏开发形式大多受制于移植问题。开发好一款游戏之后,需要将其移植到多个操作系统中,而每个操作系统所适宜的开发环境又各有区别。网页游戏则不然:开发者把大部分精力集中在浏览器里即可。此外,传统的开发形式一般需要大量的资金和人员支持,而网页游戏则特别适合中小团队及独立游戏开发者。从创意,到实现,再到测试并发布,这个周期可以缩得很短,而且过程也可以很灵活,发现新想法之后,立刻就能实验并看出效果来。但是,初学者在入门时会遇到几个困难,其一是JavaScript语言与HTML5的特性太多,短期内很难将这些知识点全部掌握,而且有些特性与游戏开发的关系并不是很大。其二在于,许多读者原来未必具备丰富的开发经验,大家可能是从其他编程语言、其他开发平台,甚至其他行业转入网页游戏开发领域的。我们必须找到一套实用的开发流程,否则每次做游戏都要从头写起,这会耽误大量时间。本书就相当顺畅地解决了这几个问题。作者EvanBurchard先生没有讲述高深的理论,而是直接选了10种常见的游戏类型,告诉我们如何通过适当的游戏引擎及工具,快速制作出这些游戏来。每章所选的范例游戏,其制作过程都分为好几个步骤,读者可在看完每个步骤之后及时总结当前制作进度。这些范例其实就是模板,只要根据每章最后的建议稍加修改,就能做出一款颇具个人特色的网页游戏了。通过引擎来做游戏,既能缩短学习时间,又能降低编写代码的难度,而且只要学会一种引擎,就可以开发出许多款同类游戏了。由此可以想见,在学完全部10款引擎之后,你的开发思路一定会大为开阔。"目录译者序前言导言第1章问答游戏11.1第一步:出题11.2第二步:隐藏题目81.3第三步:重现题目91.4第四步:引入各种程序库111.5第五步:判断玩家所选答案是否正确151.6小结19第2章文字冒险游戏202.1第一步:设计页面样式212.2第二步:实现页面跳转252.3第三步:添加道具栏及道具拖放功能272.4第四步:添加复杂的交互功能352.5第五步:添加历史记录导航功能442.6第六步:添加精彩的结局462.7小结48第3章派对游戏503.1第一步:采用atom.js创建范例游戏503.2第二步:用canvas元素绘图563.3第三步:绘制鼠洞583.4第四步:绘制鼹鼠603.5第五步:将鼹鼠放入鼠洞633.6第六步:令鼹鼠从洞中钻出来653.7第七步:使玩家可通过敲击键盘来打鼹鼠673.8HTML5的标签并不尽如人意703.9小结72第4章解谜游戏734.1第一步:用easel.js来渲染744.2第二步:渲染多个方块784.3第三步:创建成对出现的同色方块814.4第四步:配对并消除同色方块834.5第五步:隐藏与翻转图片854.6第六步:胜负判定874.7第七步:缓存与性能优化914.8第八步:将方块配对游戏改为字母认读游戏934.9小结99第5章平台游戏1005.1初识melon.js1005.2第一步:创建瓦片地图1015.3第二步:启动游戏1025.4第三步:加入游戏角色1055.5第四步:构建碰撞图层1075.6第五步:行

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.