UE4不支持H5,但是可以用WebAssembly技术发布到Web平台,同时可以发布到主流的游戏平台,PC,iOS, Android等。...随着手游时代来临,市场急需一个3D游戏引擎,能一次开发多平台发布到Android与iOS, 而Unity成为了当时唯一的3D游戏引擎解决方案。和手游市场一起,Unity实现快速增长。...Unity能成为国民引擎还有一个很重要的原因,就是对初学者很友好,很方便就可以上手,极大的降低了3D游戏开发难度, Unity引擎的市场份额越来越大,技术人才, SDK,第三方插件, 技术资料等也越来越完整...完整的生态,一次开发多, 平台发布(PC, android, iOS, xBox)。
Unity不开源, 需要支付授权费才可以修改引擎代码, 发布后也要付授权费。...Unity开发2D游戏相对包体过大。
Unity 3D H5支持比较薄弱,不支持微信/抖音/华为/Facebook等H5小游戏平台;但是可以用WebAssembly技术发布到Web平台。