游戏开发培训公司来谈谈H5游戏技术要点
Hi,欢迎来到好玩科技!国内VR培训、游戏开发培训、虚拟现实培训、游戏美术设计培训、游戏制作培训机构!联系电话:18100323793(微信同号)
关注我们
好玩科技游戏开发培训机构
[学习资源] [学员作品]
×

网上报名

企业动态

游戏开发培训公司来谈谈H5游戏技术要点

发布时间:2019-01-14作者:好玩科技

H5游戏的发展离不开H5标准的发展,下面由郑州游戏开发培训公司为你介绍目前主流H5技术要点。

 游戏开发培训

1.Canvas-是H5游戏渲染的重中之重,是实现H5游戏的基础


游戏引擎都是基于Canvas的封装。HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。Canvas 对象表示一个 HTML 画布元素 -<canvas>。它没有自己的行为,但是定义了一个 API 支持脚本化客户端绘图操作。


2.Websocket-H5游戏通信基础,使H5游戏通讯实时高效


基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。


3.存储-H5游戏加速、用户数据缓存


本地存储localstorage: 以键值对(Key-Value)的方式存储,一直存储,不会失效,除非手动删除。本地存储sessionstorage: localStorage 与 sessionStorage 在使用方法上是相同的,区别在于 sessionStorage 在关闭页面后即被清空,而 localStorage 则会一直保存。


离线缓存(application cache): 本地缓存应用所需的文件,通过配置manifest文件实现;离线浏览、提搞页面载入速度、降低服务器压力。郑州游戏开发培训公司为你分享。

推荐阅读: