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

支持 nodejs 后端,快速原型。
或者自己开发个小游戏,还不一定有几个人玩呢,先用nodejs 凑合凑合也不错。
等人多了再换语言重构啊。

1赞

我希望能出一个基于deno的服务端框架。
deno 真香。

现在不是说向后兼容所有 NodeJS 的 API 和包了吗? 没落实吗?

一开始也是挺关注deno,但是感觉成熟还要一段时间,而且现在用ts写nodejs也没什么障碍,似乎deno的必要性也没那么紧急。

兼容nodejs一堆bug。

不是讨论语言吗?咋说引擎了。

别忘了 Unity 有多少项目都是 C# 上再整个 Lua 跑的,性能重要吗?

即使用的那 Mono 和 IL2CPP,跟 V8 JIT 碰瓷真有点碰不了,现在榜单基本都是用 .Net 的。

我也很希望有人做个基准测试的项目测测引擎之间的性能比较。

就各自用的语言来说,还真不一定,懒得再讲一遍了:

JS 人尽皆知的慢是多少年前的事了,现在还说的只能说消息闭塞了。

平常写个小脚本啥的,香的不要不要的

用数据说话比较好,cocos的性能和untiy,也有一大把能比较,整体上而言,2d上,2dx要好,creator因为iOS不支持jit,所以要差。3d要差。所以我们一般说creator在原生上比unity性能差。

大佬牛逼 :grinning:

停止讨论了,编程语言大家怎么用大家的喜爱,php还说他是世界上最好的语言。。。我能说啥呢,再说就是对对对了,我说他慢,是站在我个人角度的,你说他快,同样也是站在个人角度的。没有谁对谁错,看大家喜爱

不要动不动就性能什么的。 一个东西的存在,总有他的合理的。
所有的选择,不过是权衡而已。
汇编,C++,JAVA,GO 我也弄过啊。

选择 TS,是因为 95% 的情况下,有它就行!
同时,前后端统一语言,生产效率蹭蹭蹭往上涨。不香吗?

OpenTGX 的目的也不是要满足 100% 的项目需求。 只是想尽可能地提高生产效率,同时让游戏技术服务更多行业。

技术选型和择偶一样,没有最优解。

大家需要自行评估,适合就好。

3赞

感觉事件还是比较草率的


这里貌似once的事件没有移除。
然后如果事件回调删除事件的时候,会报错的。

嗯,忘了写。这就补一下。多谢!

这句话我不认同,riben he fei 水也存在,那ta合理吗?不是为了刚,确实这句话不妥。其他的我就不说咯,溜~,其实世界上存在很多东西,且这些东西都不合理,我这里举例只是觉得这句话不妥,不能成为理由

这位估计是在米哈游腾讯网易之类的大公司CTO,游戏都是几百万用户在线,所以对后端要求严格。不像我们臭要饭的,nodejs写个后端跑起来就开心得要死。

3赞

游戏服务端好像真没什么计算压力,只有战斗场景对实时性要求高一些,但是战斗运算没有特别复杂的

说的有道理,以后就别再说了

人家说的是合理,又不是合法 也不是合乎伦理,

来聊聊择偶标准吧 :full_moon_with_face::full_moon_with_face:

php 就是村里的花姑娘,虽然有点土,但人家能干活啊

​TS 就是你的小情人,让你爽强过一切。

​C++ 是你的女神,很高大很美好,但也很昂贵。

​JAVA,那是别人家的老婆…

合理就是合法+合乎伦理+等等合理东西