ToB企服应用市场:ToB评测及商务社交产业平台

标题: 得当 Cocos Creator 的开源服务端游戏框架盘点! [打印本页]

作者: 南飓风    时间: 2024-10-5 17:06
标题: 得当 Cocos Creator 的开源服务端游戏框架盘点!
小游戏平台上的游戏已经不越来越“大”了。
  越来越多的 Cocos Creator 开发者开始制作网络游戏,本日就给大家整理一下哪些开源服务端框架得当与 Cocos Creator 搭配。
  
  TSRPC

  
  
  TSRPC 是一个专为 TypeScript 设计的全栈 RPC 框架,经千万级用户验证,适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等。
  使用 TSRPC 可以非常轻易地构建出负载本领强的游戏服务端。
  Colyseus

  
  
  Colyseus 是一个基于 NodeJS + TypeScript 的多人游戏网络服务框架,提供了许多客户端 SDK,可以轻松和 Cocos Creator 一起工作。
  而且在 Cocos Store 上,另有 Colyseus SDK 方便大家一键集成。
  除此之外,Colyseus 官方还提供了托管服务,使你摆设起来非常简单,也不用担心 CCU、DAU 压力。
  cherry

  
  
  网易曾经开源了一个特别不错的基于 NodeJS 的网络框架 Pomelo,得到了 1 万多 star,但目前已经停更了。
  厥后出现了 Pinus(Pomelo 的开源版本),以及 Pitaya(Pomelo 的 Golang 版本)。
  但 Pinus 几乎处于停更状态,而 Pitaya 的更新频率也不算高。
  终于,小编发现了这个基于 Actor 并发模子的 Golang 框架 Cherry,而且它支持 Pomelo 协议。
  招聘网站上已经出现了 cherry 相关的岗位。大家可以关注。
  skynet

  
  
  skynet 是一套基于 c + lua 打造的轻量级 actor 模子的分布式服务端框架。
  使用 skynet 可以很轻易就构建出高效率、稳定的游戏服务器。
  我曾经到场的项目中,一款 FPS 和一款 ARPG 使用过 skynet,非常顺手。
  美中不敷的是,lua 这个语言的生态很弱,许多东西需要本身造。
  加上开发只能在 linux 环境,如果想要在windows环境下开发,需要共同捏造机。
  如果本身对 lua 认识,或者客户端逻辑使用的是 lua 语言,skynet 是一个不错的选择。
  ioGame

  
  这是一个实用性非常强的 Java 游戏服务端方案,作者写了近 30 万字的说明书。
  但大概是宣传比较低调,star 数量并不高。喜欢 Java 的朋友可以试试。
  小编的好几个朋友公司,Java 游戏服务端使用的都是这个 ioGame。
  写在末了

  
  对于服务端框架的选择,小编发起按下面的优先级来选择:
  
  希望上面的内容能够资助到各位有需要的 Cocos 游戏开发者朋友们,也希望各位开发者的项目能够一切顺利,成功上线。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4