Cocos有无适配Linux Deepin可能?愿个人付费购买

王老板,2022年数据mac os也是个位数,为啥就能支持呢…

截止目前, ps, 微信开发者工具都有完美linux方案,h5/微信/android生态开发完全没问题。

早期2dx门槛太高了,都是公司里正经肝的才会玩2dx。

现在是小开发者就能用轻量引擎做游戏的时代,很遗憾,在国际讨论中不是推荐godot就是love2d,甚至是一个人开发的rogue engine,因为cocos既不支持linux又是个中国产品…

app和系统是相互成全的,就看谁先伸出手了。

最后恕我直言,至少2.4版本的依赖几乎都是node公共库,唯一的俩平台库删了也不影响功能…都是用着人家免费的跨平台产品做的,electron多打包一份linux版,甚至都不用忙活 :crazy_face:

2赞

我觉得只要用户上去了、生态齐全了、不用你说官方也肯定会适配的,但是当前的主要任务还是3D和原生的优化,毕竟这个直接关乎游戏成品的质量,而且现在处于快速迭代时期,没有精力分两条线路去走,要适配也是等3D和原生先稳定下来之后了。

兄弟你仔细想想。linux能跟mac比吗?只要想上架App Store,开发者必须用mac,那作为引擎开发商自然要提供mac版本。但是linux有对应的store吗?

1赞

windows以前没有store, 现在的store也没什么人用,win也上架不了app store。开发安卓,微信,steam也没有限定系统,cocos用户也不全是目标app store。所以无论哪点都不影响。
而且linux还真有store呢,就是分散了点

你说得对,但这里卡bug了,游戏引擎就是系统生态,是先有鸡还是先有蛋的问题…

而且不是我崇洋媚外,引擎开发这块还是国外大牛比较多(laya以前经常吹的:smirk:),尤其是开源社区,很多产品在论坛或者discord都有大神用户的正反馈。

3D和原生有外援,我认为会进步更快的。

他的意思是,你不能只看mac的用户数,你还要看iOS的用户占比,要上iOS就要mac,所以要支持(这跟store不store毫无关系,如果AndroidStudio只支持linux,cocos下一秒就宣布即将支持linux),而linux是纯粹的程序员端的,不支持不会损失用户。

比如,你跟你老板说,cocos不支持linux,但是你只会cocos,那么老板会要求你装or买一个windows,但你说cocos不支持iOS,因为不能用mac打包,而你只会cocos,那老板大概率要你走人or学别的引擎。

最后,我也希望能支持linux~

1赞

虽然没有官方版本.但之前有个大哥分享了能在linux下面跑起来的方法…

时隔两年,重新回看这个问题。
感谢大家持续对这个话题的关注,这次我想带来两个新的观点。

首先,我们绝对认同,Linux 用户是有基本盘的,也是包含了游戏开发者的,这块市场不应该被忽略。

但是,跟你们想象的不一样,今天的 Creator 适配 Linux 绝对不是重新编译一下就完了。可能网上能找到很老的版本能够跑在 Linux,但那也是因为当初编辑器还比较简单,而且跑起来后效果也没办法做到很好。

事实上不同操作系统用户习惯完全不一样,有大量特性是为了 Mac/Windows 独立开发的。这里面至少包含了窗口 UI、快捷键、菜单,目前我们还没有特别熟悉 Linux 端的开发者和交互设计。

另外,原生 Scene View、原生工具链都需要适配和重新编译。原生 Scene View 可能是这里面适配难度最大的地方,事实上我们用的并不是单纯的 Electron,而是 Electron 融合了 Cocos 的桌面端 C++ 引擎。这里的开发难度、编译难度还是很大的。

所以再过两年,我们可能都不会提供完整功能的 Linux。但是不排除有人力富余的情况下推出支持部分功能的阉割版。

Jare 你怎么突然想官方挖坟了……
人力有富余的情况下,那就赶紧去把 API 文档修完写齐整了。

3赞

哈哈哈哈哈

目前 2.x 老版本是不支持 M1 的,但是我们可以评估下是否有能力和有排期进行定制。具体请联系官方的技术支持 Cocos 小秘书 - 一对一即时技术咨询服务 这是一个收费服务。

看来大佬你API文档修完写齐整了呀~

能支持Linux打包就可以了

1赞

你这个问题类似:
hun姻法有无适配 搞ji (或者安乐si)可能?愿个人付费支持。搞基的毕竟是少数,你懂得,现在大的方向,多人的方向都搞得不大好(跟同类竞品相比),何况这些几乎没人使用的系统,没人用的系统,搞得再好,也是无济于事,人家也不会称赞你一句!

适配无非就是成本问题,你个人付费给引擎组一个小目标,不行再砸10个小目标,看看他们会怎么说。

旧事重提,Cocos Creator 2.4.x 可以支持到 Deepin/UOS,从战略层面看,发力基于linux的平台是未来的大方向,用windows / mac 始终会被卡脖子,行政单位已经不主推windows了,学生党,应该会有越来越多的人考虑开始往 linux 上折腾,各种行业软件,各种生态软件,身边人已经逐步改用Deepin/UOS 这类系统了,例如以前的教材,讲办公软件是微软的office,现在都改为wps了,先把东西搞出来,godot就做得很好,UOS 商城也上架了 godot,cocos团队如果没有精力,可以慢慢做,cocos一直以来给人的感觉很乱糟糟,cocos市场都是一堆收费的,论坛中也是各种收费性质的东西,所有人都想做大事赚大钱,做游戏一夜暴富,现实是压根就没有几个能赚到钱的,这类引擎的学习成本贼高,游戏市场大环境又非常不好,付费意识薄弱,但人们已经在慢慢改变;Cocos Creator 能支持国产系统,甚至将来适配鸿蒙pc版,现在看来,怎么也算是一个大新闻,引擎要收编好的框架,优化框架配置的示例和资料才是优势,在已有的功能上不断完善体验,提高易用性,搞了这么多年,给人的感觉还是难用。

1赞

饿死也不支持国产 科技掌握在文明手中 不然等着吃预制菜吧

没有ps/3dmax等完整的配套工具做游戏就是天方夜谭,做开发久了思维容易固化,这个世界不是围绕程序员在转的,游戏制作流程目前离全国产非常远,不是单单一个引擎就能解决,花大力气讨好少部分人,最后得不偿失

是的,别想着啥都做好

3dmax倒是好解决 有开源的blender Adobe系列基本无解