layabox与egret 有什么区别

layabox与egret 有什么区别,第1张

Egret是比较早推的一个H5游戏引擎,引擎是仿Flash AS3 API的接口,但是用TypeScript语言去开发游戏用的。自《围住神经猫》之后Egret引擎火了,也一直致力于小游戏的引擎。目前在小游戏的研发上市场品牌不错。由于和AS3的语言级差异性还是挺大的,对一个AS3来讲,很多的不适应。

Layabox推出的比较晚,他推出两个框架;最开始推的是LayaFlash,这是直接面向Flash AS3程序员的,可以用AS3语言直接开发H5产品,这一点对AS3程序员来讲确实比较爽,太熟悉了,当然这个框架也可以把AS3源码的项目发布成H5项目,对于开发过Flash想快速转型的来讲,是一种超低成本进入H5市场的方式,当然也有一个缺陷,这个框架主要用于开发大游戏,开发小游戏不合适,引擎库好几百K,有点大啊。不过最近要发布另一个框架是LayaAir就解决了只能开发大游戏的问题了,引擎库才100K左右。还支持三种语言开发(AS3、TypeScript、JavaScript),这个全新的引擎开发框架,支持重度、中度、轻度的游戏开发,支持应用、网站的开发。

完整的H5页面的制作流程为:策划案——原型图——文案拟定——视觉设计——动画设计——音效编辑——代码或工具实现——上线

这是一种比较理想的作业流程,一般到了一定规模的制作公司会采用这种方式。如果公司的细分程度做不到这么细的话,那就身兼数职,但是流程是不变的。

你的提的问题,是初学者普遍困惑的问题,我按照你的提问顺序逐一回答一下:

1、H5页面正规流程下需要用什么软件制作(不要网上那种几张摆摆自动生成的)

策划阶段:word、PPT,我还见过用excel做策划案的(还做得相当不错呢)

原型:墨刀、OmniGraffle、Origami、乎之原型、Easel、Prott(其实我常常就是在纸上画出来,然后丢给设计童鞋,如果是设计童鞋参与到策划阶段,可以直接出简单的手绘稿)

视觉设计:PS、AI

动画设计:AE,C4D

音效编辑:garageband、finalcut、AdobePremiere

大众型工具:MAKA、兔展、易企秀,还有很多,也很优秀。利用模板,支持一定范围的自由创作,推荐MAKA。

专业型工具:支持自由创作,推荐ih5和意派

2、需要用到哪些技术(比如哪些程序语言)

Html5,、CSS3、js、threejs、webGL、nodejs、SVG、PHP

如果是做H5的游戏,那就涉及到egret和layabox和cocos,我们用egret多些。

哦对了,还有一些开发接口:百度API、微信红包API、还有识别和声音识别的接口

3、微信里的一些特殊的动态效果,比如摇一摇、倾斜手机、举起手机是怎样实现的

这些是利用陀螺仪和重力感应做出来的,实现方法已经很成熟了,百度一下吧。

参考H5最新玩法汇总有了这些新玩法,还怕没灵感?

4、H5页面怎样发布到微信上

等你做好一个H5的时候,我相信你就已经会怎么发布到微信上了,所以,justdo

it,不要什么都没做,就问题一大堆。即便你只是复制粘贴,你也先把整个流程走完,然后再提问。

5、有什么相关参考资料

人脸识别

百度地图接口title=jspopular

迪士尼动画原理

Egret开发者中心

199case的H5案例库

牛黄清心丸

H5涉及的内容太多了,每个环节都可以展开讲很多,关注我,不一定什么时候就爆出猛料来的。h5页面自己做肯定是不行的,可以借助制作h5的工具,我就说个自己用的给你吧工具名叫“我要联赢”可以制作情景网页玩法多样、

功能齐全还有配套做微网页的功能,无论是营销推广还是自己玩玩发朋友圈都不错。望采纳!

Egret是一套完整的HTML5游戏开发解决方案。Egret中包含多个工具以及项目。Egret Engine是一个基于TypeScript语言开发的HTML5游戏引擎,该项目在BSD许可证下发布。使用Egret Engine开发的游戏可发布为HTML5版本,运行于浏览器之中。同时,也可以发布为iOS、Android和WindowsPhone原生程序。

这个分类有点大了,页游还是手游还是PC游戏?

用什么语言开发?VC还是java还是C#。

如果你有程序基础,可以用开源的游戏开发引擎做游戏,比如著名的Unity引擎,独立游戏很多都是这个引擎做的,比如国产ARPG良心作:血雨前传 蜃楼

如果没有程序基础但是想开发个小游戏自己过把瘾的话,有个小软件推荐给你:rpg maker。

可以制作简单的游戏。不要求你有任何的程序基础,基本就是自己写个剧本,然后按照剧本使用这个软件把游戏做出来就行了。游戏是2d的,都是些贴图,所以不存在什么建模问题。开发速度会很快,但是做出来的基本就是FC的画质稍好一点,完全跟不上时代。

另外一个选择,你可以研究下地图编辑器,你可以想想大名鼎鼎的dota是怎么做出来的。魔兽争霸3的WorldEditor确实很强力,玩这个需要你有一定的程序基础,因为想要效率高,还是要写代码出来的,WE有内置的脚本语言。当然war3有点老了,你可以折腾暴雪的新作,星际争霸2,听说那个的地图编辑器的功能更强。

游戏开发对于个人来说工作量太大了,没有一个开发团队是很困难的,这个有程序基础的人都会很清楚,这根本就不是一个人能玩转的。

以上就是关于layabox与egret 有什么区别全部的内容,包括:layabox与egret 有什么区别、如何设计h5页面、egret怎么创建slider组件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10178581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存