html5游戏实际上是js游戏,认同吗?为什么还要叫h5游戏?h4加js不能做h5游戏的效果吗?

JavaScript08

html5游戏实际上是js游戏,认同吗?为什么还要叫h5游戏?h4加js不能做h5游戏的效果吗?,第1张

H5是个标准,只要符合H5标准的都可以叫H5,用H4加JS做出来的H5标准可以运行,自然叫H5,问题是H4时代很多都做不了H5标准,所以才出一堆乱七八糟的浏览器插件.

JS是网络基础语言,不用JS用什么搞交互,用JS是为了能更好的运行网页,不使用H5,采用H4加JS也可以做游戏,问题是绕路会绕很多,比如,一个标签能解决的问题,使用H4加JS至少要百行代码,可能还需要插件才能运行. 代码多插件多,自然问题多出错多.性能也会下降.自然就被淘汰了.

canvas是个画布元素你可以看成是个容器,象上边说的,你也可以自定义元素,只是,是否会比canvas稳定就不一定了.

还有制作游戏和用什么其实没什么关系,游戏代码其实并不复杂,但是引擎开发就那么几家是因为稳定和责任.游戏主要是策划占大头.代码反而是弱项.

要真想做游戏引擎,先要学基础理论和设计,实际游戏代码是为了更多人使用,所以也要考虑人性化,没人玩的游戏就不能叫游戏了.代码要精简,符合理论.至于是用C还是JS或P语言其实都一样,因为语言你只要查帮助都可以查到API,基础语言都是开源的.有一定流程懂理论,知道游戏该注重哪些,并接受别人和玩家意见才成.

就现在来说,游戏开发,有直接用游戏工具的,不需要代码,只要会策划游戏就可以,连角色背景都是软件内置,还有采用引擎来开发, 代码都是引擎开发公司在做,策划和美术只要看帮助就可以使用.

不然游戏崩了,你作为项目负责人是需要负责的,出问题赔钱,出事故坐牢,很简单,这个也是为什么都不自己开发引擎的原因.

H5 小游戏开发很难,从开始的立项、执行、写代码,到后来的上线、测试、运营维护都需要很大的成本,小伙伴们的公司之前在年会时选择自己开发小游戏,可是后来成本太大,做到一半就停止了。

后来就寻找各种小游戏定制平台,最终选择tomgame专业的团队来定制自己的H5小游戏,只管提出需求,其他的 都不用管,非常不错的。