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