网站大量收购闲置独家精品文档,联系QQ:2885784924

html5游戏开发的五个最佳实践.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

穷则独善其身,达则兼善天下。——《孟子》

HTML5是伟大的,因为它多才多艺的-它没有具体针对单一的平台.更重要的是,HTML5是

无所不在的.就我所知的,它在你的PC上,你的手机上,你的平板设备上,甚至在你的厨房电器

上.

就凭HTML5-多才多艺和无所不在这两个特点--不辩自明,为什么众多的开发者们备受

鼓舞.然,众所周知众所周知一旦开发者们被激发了灵感,他们常常会编写游戏他们常常会编写游戏好吧,可能只是我做

了.)

幸运的是,有关HTML5游戏开发的文章比比皆是.然而,在你打算使用HTML5编写游戏之

前,我不得不给你一些建议.

你能从本文中学习到什么?我將提及HTML5游戏开发框架,怎样通过支持智能手机和手

持设备使受众更广泛,怎样管理游戏状态,怎样解决性能问题,怎样支持大多数浏览器平台.

因此,直奔主题,这里有5个创建HTML5游戏的最佳实践,实战实战实战实战增加了戏剧效果)

最佳实践#1:使用框架

编写简单游戏在HTML5中是很容易的,但是当你押宝在HTML5上,你就需要做更多的准备,

确保游戏顺利运行.

例如,当你使用了很多的图片,声音效果,和其它的资源,它们会花费一些时间等待浏览器从服

务器下载.如果在编写游戏时,你不把它放在心上,你会焦头烂额.因为图片和声音文件是

异步加载的,你的JavaScript代码会在资源全部加载完成前执行.这常常这常常导致导致图

片不可用),声音效果在需要时不播放.好的修正方法是创建一个预加载器,延后脚本代码的

执行,直到所有的资源都下载完毕为止.

穷则独善其身,达则兼善天下。——《孟子》

另一个问题是,你很可能想在不同的机器和/或不同的浏览器,以不同的速度运行你的游戏.

对此,当你没有更多做为的时候,你仍要确保动画和移动速帧独立于游戏运行平台.

实际上,每个游戏都很多功能性的样板代码.幸运的是,你不必自己从头编写.有很多框架

让你仅关注游戏逻辑,而不是去担心这些琐碎(和大)的事,确保你的游戏顺利运行.

使用框架唯一需要注意的是,你有太多选择.像ImpactJS框架,皆在帮助开发游戏的方方

面面,而像EaselJS框架主要关注图形处理.最后还是由你来挑选你认为最舒服的框架.这

些可能让人摸不着头脑,但在JavaScript,确定了框架往往意味着确定了编程风格.

1ig.module(

2monster

3)

4.requires(

5impact.game,

6)

7.defines(function(){

8

9Monster=ig.Entity.extend({

10eyes:42

11});

12

13});

一个好例子是ImpactJS,它不仅提供图形显示的抽象或播放声音效果,也织入了自定义对

象和继承模型,如上所示.

穷则独善其身,达则兼善天下。——《孟子》

AscendArcadedeliveredthreegamesinthreemonthsusingtheImpactJS

framework.

尽管有很多的HTML5游戏现在依赖于某种形式的框架,很多开发者仍然坚持一路颠簸,试

图重新构建一切.然而这

文档评论(0)

182****9510 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档