这就是社区生态的影响了本身游戏开发服务端使用 node.js 的案例少之又少,更多是传统的 c#、c++ 和新晋的 go,大家用 pinus 基本也都是抱着 玩一玩 的态度,自然社区活跃度就相对少了本身,主流游戏引擎就是使用 c#(unity)和 c++(Unreal Engine) ,能刚好对应上后端(photon 或者直接原生架构),为什么单独找 node.js 呢?不论是从技术栈统一还是减少成本上考虑,都是就近选择合适当然,go 是一个意外,关于 go 在游戏领域如何崛起的我了解不多,但是我想 nakama 的开源功不可没,其次本身 go 就是谷歌开源来应对 高并发 的场景,这与游戏服务器不谋而合相比之下,不论是原生性能,还是成型的框架,node.js 都没有显著优势,自然大家热度也不高
这就是社区生态的影响了
本身游戏开发服务端使用
node.js
的案例少之又少,更多是传统的c#
、c++
和新晋的go
,大家用pinus
基本也都是抱着 玩一玩 的态度,自然社区活跃度就相对少了本身,主流游戏引擎就是使用
c#
(unity
)和c++
(Unreal Engine
) ,能刚好对应上后端(photon
或者直接原生架构),为什么单独找node.js
呢?不论是从技术栈统一还是减少成本上考虑,都是就近选择合适当然,
go
是一个意外,关于go
在游戏领域如何崛起的我了解不多,但是我想nakama
的开源功不可没,其次本身go
就是谷歌开源来应对 高并发 的场景,这与游戏服务器不谋而合相比之下,不论是原生性能,还是成型的框架,
node.js
都没有显著优势,自然大家热度也不高