你好!
你还可以学习 JavaScript,
做HTML5开发,主要使用JS语言。所以要学习JS语言。
必要时还要学习一些JS库,方便开发。
做HTML5开发,可能会用到下面的技术:
1)WebWorker
可以在浏览器中运行多个JS脚本。
可以用于需要后台执行某种耗时工作的场合。
2)WebSocket
浏览器可以与服务器间双向通信。
Socket方式能够大大提高浏览器与服务器间的通信效率。
可以用于浏览器与服务器间通信频繁的场合,比如实时聊天。
3)Canvas2D
浏览器中画图。可以用于游戏开发等等场合。
以及一些主流的动画框架,
你可以经常访问一些相关论坛积累经验,
竟可能多的去使用相关开发工具,
选择最顺手的工具能有效提升效率。
希望对你有帮助,望采纳。
H5游戏开发,需要学习的技术如下:
1、HTML5教程,主要学习HTML标签、属性和事件。
2、CSS教程,主要学习使用CSS来控制网页的样式和布局。
3、JavaScript教程,做HTML5开发,主要使用JS语言。所以要学习JS语言。
4、HTML5其它的核心技术
WebWorker
可以在浏览器中运行多个JS脚本。可以用于需要后台执行某种耗时工作的场合。
WebSocket
浏览器可以与服务器间双向通信。Socket方式能够大大提高浏览器与服务器间的通信效率。可以用于浏览器与服务器间通信频繁的场合,比如实时聊天。
首先要明确思考H5开发的内容和推广方式,同时开发时也要注意一些技术问题。总结以下开发H5游戏时需要注意的几个问题的要点。
1、使用多种宣传渠道
上线推广的第一天是访问的顶峰,几天之后的数据呈平稳状态,访问量较低。为了保持热度,就需要扩展推送渠道。
2、用户关注点
用户喜欢的关注点要排在最前面,让用户看到。
3、指导用户操作
H5小游戏开始前必须有操作方法提示。游戏的操作方法在策划时要选择大众比较常见的操作方式。这种操作方式通常是用户习惯的操作方式,因此很容易上手和传播。
4、页面层级简单
与PC情况一样,用户接触率随着页面层级的加深而减小。在H5游戏中,用户首先进入主页,点击“开始游戏”即可进入游戏页面,经过性别选择和操作提示后开始游戏。每个阶段的操作都有一些用户流失。
5、用户操作习惯
H5小游戏是以移动平台为基础,为移动平台开发和优化的游戏。在技能已经普及的情况下,滑动已经是移动端最基本的操作习惯。因此,制作游戏时要尽量保持手机操作习惯。
6、避免输入行为
过多的输入动作也会导致触感率损失,随着层级的加深,触感率就会降低,再加上输入行为,可能会发生断崖式流失。因此,输入行为最好放在二层,层级越高,接触率越高,对输入行为的抵触度也越低。
7、动态元素的使用
H5游戏在开始前会有一段动画,部分用户在动画过程中开始点击页面。动态元素更能在视觉诱导上吸引用户的注意力,因此在诱导或重要元素上添加动态效果要很多。但是有些照片虽然不是动态的,但也让人有点击的欲望。
8、有行为触发的按钮要设计得足够显眼
PC页面用户有点击左上角logo返回主页的习惯,手机页面的操作习惯可能会受到logo设计的影响。根据几个专题发现,用户对简单的LOGO点击的欲望不大,但如果添加返回或其他标识的LOGO,点击率就会增加。
9、内容大小注意限制
一项海外数据调查显示如果用户在使用手机时遇到加载5秒以上的手机网站,74%的用户会离开,根据之前内部的网速测试结果显示,访问我们网页的手机平均网速仅仅只有93k
/s,如果容忍时间为5秒,那么网站加起来就要控制在456k以内,建议首屏加载在456k以内其余的按需加载或延迟加载,添加loading可以获得更多加载时间。