html5游戏开发需要学习哪些技术?

Html5游戏开发,需要学习的技术:

1和HTML5教程

主要研究HTML标签,属性,事件。?

2.CSS教程?

主要学习使用CSS控制网页的样式和布局。?

3.JavaScript教程?

做HTML5开发,主要用JS语言。所以学习JS语言。

4.HTML5的其他核心技术?

要开发HTML5,您可以使用以下技术。?

(1)WebWorker?

您可以在浏览器中运行多个JS脚本。它可用于需要在后台执行一些耗时工作的情况。

(2)WebSocket?

浏览器可以与服务器双向通信。Socket模式可以大大提高浏览器和服务器之间的通信效率。可以用在浏览器和服务器通讯频繁的场合,比如实时聊天。

扩展数据:

HTML5的优势:

新一代网络标准使程序能够通过网络浏览器,因此消费者可以从任何终端访问相同的程序和基于云的信息,包括个人电脑、笔记本电脑、智能手机或平板电脑。

HTML5允许程序通过网页浏览器运行,并包含了视频等目前需要插件等平台的多媒体内容,这将使浏览器成为一个通用平台,用户可以通过浏览器完成任务。此外,消费者可以远程访问存储在“云”中的各种内容,不受位置和设备的限制。

缺点:

1,开放带来的烦恼

以前网络平台上有大量的专利产品。为了实现HTML5技术的大量应用,我们首先需要把这些专利产品变成开放产品。由于种种原因,关于这个问题还有很多争议。

以视频格式为例,两大阵营对视频格式的设置存在争议。一个阵营以苹果为代表,另一个阵营以Opera、Firefox、Google为代表。

WPEG阵营属于苹果。因为都是用这种格式,所以坚持要以这种格式为标准。但WebM阵营认为WPEG格式尚未发布,HTML5技术要求的开放性不达标,因此不同意将其作为标准格式。

2.发展速度有待提高。

在HTML5中,提出了一些新的技术,是以前的HTML技术所没有的。但是很多主流浏览器在长期的开发过程中完成了这一技术的开发,并在自己的浏览器中实现了这一功能。在这种情况下,HTML5的开发速度存在一定的问题。

同时,由于HTML5的不成熟,HTML5的相关技术标准还没有完全确定,所以短时间内很难投入大规模应用。

参考资料:

百度百科-html5