- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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游戏现在依赖于某种形式的框架,很多开发者仍然坚持一路颠簸,试
图重新构建一切.
您可能关注的文档
- ka业务岗位职责.pdf
- HSE作业指导书_原创精品文档.pdf
- hrb400抗拉强度标准值和设计值.pdf
- hadoop实验报告_原创精品文档.pdf
- GPS导线点水准点复测方案.pdf
- GE磁共振扫描协议.pdf
- FDA(ICH)人用药物延迟心室复极化(QT间期延长)潜在作用.pdf
- 2025年广西中考地理一轮复习考点突破+中国的地形+中国的气候+课件.pptx
- 2025年广西中考地理一轮复习考点突破+青藏地区+课件.pptx
- 2025年广西中考地理一轮复习考点突破+区域特征+东北三省(东北地区)+课件.pptx
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)