求教,教育类的app用cocos creator原生版本做和用android,ios原生做相比哪个方案性能,运行效率高呢?

cocos的videoplayer问题很多 建议先评估一下

求有用过cocos creator原生的大佬给建议呀

我觉得还是得看app类型吧,即使是教育类,交互类型差别也挺大的。很多幼儿教育类的app,跟游戏也没啥区别了。如果你都能接受课件通过web来搞,那其实用原生还是ccc没有什么不同。

UI用app原生做 课件用cocos做不香吗 :grinning:

参考儿歌多多

UI用app原生做 课件用coco做的话需要用webview吧,webview有性能问题

不用webview,直接在原生app内,新加个UIViewController,加载cocos

加载cocos是加载原生cocos吗?

˙你好,这个方案,没明白什么意思,意思是用android,ios的原生view绕过webview吗?但是如果用原生view的话怎么去加载cocos creator呢

我觉得还是creator原生版本吧,然后可以把一些功能下沉到让原生平台去处理,一些功能也可以用C++来实现~

你可以看看源码,本身就是原生view加载main.js

cocos最终打包到原生的时候也就是个ios的view或者安卓的activity而已,你可以把这个view通过一些方式集成到你原本的原生工程里面去。当然这个需要对cocos比较熟悉,有一定门槛,搜一下论坛里也很多相关帖子。

cocos 可以作为模块嵌入进app的开发中,当需要进行某些游戏时,调用cocos 的view或者activity。cocos 在游戏方面比较是很完整的引擎,能承担不少表现力上的需求。

看你的教育类游戏定义,市面上K12主流的方式是视频流+游戏互动,我的方法是之前我尝试的解决方案,社区里还有大佬有其他方式,本质上就是下层播放视频课件,某时段进行游戏互动这种一般是原生和cocos都有的。还有一些是纯游戏导向教育,那么解决方案我觉得直接全部用cocos或者unity做也是可以的,比如洪恩识字这样的。。。从技术角度来说,你需要解决的无非就是发热,耗电,内存等问题,但是只要是需要高刷新的,都会有这些问题。。。至于难度上,我觉得至少市面上很多成熟的k12项目都正常做了,所以问题应该不大。只是看你的需求。如果没有游戏倾向的,纯做题解题这种,app开发就行。

1赞

你都有原生能力了 还怕他videoplayer?自己改吧 我双端视频播放器全换掉了

你要先明确你们的需求是做游戏课件类型的,还是做和游戏关联性不大的,如果是做游戏类型用Android原生进行开发有点不易进行,这样就推荐你选择Cocos引擎在配合原生进行开发,如果和游戏关联性不大就走原生开发。

大佬能学习下您的更换代码吗 :tired_face:

你接过SDK没有,你如果接过SDK的话,你就会发现很多SDK都是新开一个UIViewController ,你就当cocos 导出的项目里面加上了你App原生UI的SDK,反过来也是可以实现的

运行效率高? 当然是原生