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

加入c++ 梯队, 绝对是大佬

没有准确的数据,按现在的讨论量来看
相对量不大,绝对量比较大
大公司用的少,中小公司较多
看express、NestJS等几个框架的star都还挺多的

今年小游戏很火爆, OpenTGX这个时候推出时机非常好, 让更多的人进入小游戏的开发领域. 能够降低这个门槛就是高分.
我自己作为游戏后端开发, 对小游戏也非常关注. 之前也关注过oops这个框架, 各有千秋. 相对来说这个更容易入门.
先复刻一个简单的小游戏试试. 然后再分享一些使用经验.

抛开需求谈方案就是扯淡

CharacterMovement.ts的velocity设置大一点,比如6,移动时候target会抖动

没有后端的部分啊,什么时候发布后端工程

麒麟子发布的, 一般都是没指望

1赞

感觉很多都是后面有人用水枪指着他,他才发的;我有很多留言问题,都没回复的;不过你大哥还是你大哥

今年小游戏很火爆,这个结论怎么得出的。我知道的是上半年死了很多

每一种语言没有被市场所淘汰,一定会有他的优势面,你去拿一种语言的短板去和另一种语言的强项去比,这根本没得比。比如我说ts是最好的语言,因为他通熟易懂,上手容易,这个不是个伪逻辑吧

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

不信你试试c#

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

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

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

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

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

1赞

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

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

!Mark

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

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

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

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