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

那没法。。。你比对的是io性能,并非cpu的性能。。。你的比对只适合web,并不适合大部分中小型游戏。

js是单核心,java是多核心,java,go的计算型应用 性能至少起码是js的十倍不止。。大的有50多倍

我问你用什么,静态语言都比 js 快,但我好奇你如何选择。

是的,怎么选择也不会选动态语言做游戏后端,就这么简单

所以 Java C# 之类的也不在你的选择之中吗?

你要说nodejs不适合很多情况,是对的,但是你说的不适合游戏,是不是说反了,游戏服务器的首要瓶颈在io啊。

你说的是qp?qp都算不上游戏。。。游戏的瓶颈不在io

抛开应用环境谈语言都是耍流氓

java确实是动态语言,但是人家这个动态语言性能可不差,话不能说绝对,这个框架适合小型游戏吧,还是别把话说绝了

https://benchmarksgame-team.pages.debian.net/benchmarksgame/index.html

所有语言的计算性能对比,可以看到 Go Java C# JS 这几个,性能不过是半斤八两罢了,有赢有输,根本谈不上碾压,真实项目中就更别说了。

我说的是大部分游戏,并不是指小游戏哦。。。游戏有大有中有小,小的在微信平台比较多而已,并不代表全世界都多

嗯,主要是他说因为慢所以不用ts,这个理由很好奇。

按照你这么说,cocos和尤尼提也不差什么。。。

我说的是对我手上的应用来说慢,还有,。。。js慢不是人人都知道的吗?

你还是举个例吧,或者拿个数据吧,是哪类游戏重计算,io很低的

js慢,不代表nodejs慢,不代表chrome中的js慢,两个概念

3赞

:laughing: :laughing: :laughing:

严格意义的说,ts语言不存在,只是js的类型版或者语法糖,所以他说ts语言速度慢我就感觉他对ts/js技术栈不是很了解 :laughing:

你们这么能刚,我瞬间觉得你们应该不会认为尤尼提比cocos性能好很多

为什么不能用TS?全栈开发还不能一把梭?这是高傲的Javaer来审视前端工作了吗?

3赞