【OpenTGX】一个基于 TypeScript 的开源免费全栈游戏开发技术方案

游戏后端有最优解:NodeJS和C++/Rust代码/库一起用。
NodeJS负责高效率高敏捷,io交给uWebSockets.js,计算密集型功能用node-addon/wasm实现。

不信你试试c#

给一个技术方案,实际也是要有文档、教程支持的,意味着要标准化。直接给你 UE4,UE5 这种级别的解决方案,你不看文档用不起来的;用得了的基本功上自己有能力写。导致解决方案在一个不上不下的尴尬境地。

更何况这个技术方案是否得到市场验证还得打个问号,这个我估计真心要凉,受众不会很多。

生态要搞起来,把基础组件做好,把开发体验提升。感觉会更好。
比如: ScrollView 的虚拟列表,官方是否有解决方案?
类似 FairyGUI 的控制器,官方能否提供?
一些基础的 npm 包,官方是否有标准化流程引入到自己的生态中?(让开发者简单安装)

(不需要官方让什么利,降低开发者开发的难度,能 1 步解决的,不要 2 步, Cocos 就能成功)

怎么说呢,还是希望 Cocos 越做越好吧。

1赞

这是我个人业余分享的项目。 你如果觉得不行,可以不用。谢谢支持!

我瞅瞅好用不好用,回来给大家分享

!Mark

有趣
虚拟列表这个很多人说了
就是没见官方、大牛的案例有置顶的

这是cocos的论坛,当然是优先考虑适合当cocos后端的语言, 前后端语言统一好处很多,能大大的提升开发效率;比如能公用子库

(帖子被作者删除,如无标记将在 24 小时后自动删除)

之前尝试用Lua复刻C++的癞子麻将牌算法和Utf16转utf8,真的是差劲啊,效率真的被C++完爆,最后还是采用Lua调用C++的方式来算,唉,我本来也觉得语言性能没差

兄弟,啥算法,可以让大家开开眼不。

我之前用go写了套查表算法,一个mac mini,一亿次查询7秒

go就不太清楚了,Lua和C++确实有差,癞子算法癞子多的时候也是要算上亿次

1赞

java 和 C# 不是静态语言么 :joy: :joy: :joy:

1赞

他所说的静态语言可能是编译型语言,就是没有中间虚拟机的过程,直接编译成机器语言。

1赞

看完之后真的是感慨啊,一个东西好不好确实可以讨论,但是不建议直接否认掉别人的贡献,这个框架麒麟子发出来也是能帮很多基础差的人用上联机的,肯定是有很多人能够用上,也能让很多人学习,说明缺点完全可以的,直接上来就否认掉就没必要了。

麒麟子 牛逼class

c#完全可以放入1.5梯队

以现在的硬件资源,对常规业务来说,那点语言性能差异简直不值一提。选择语言第一要素就是项目类型和运行平台。

java,c#, c++都是静态语言