首頁  >  問答  >  主體

游戏开发 - 写游戏服务器.. ruby有没有好的开源框架

在学ruby 想试着用ruby做游戏服务端

有没有好的推荐框架

PHP中文网PHP中文网2713 天前1562

全部回覆(5)我來回復

  • PHP中文网

    PHP中文网2017-04-21 11:19:05

    如果真是遊戲伺服器端,建議還是使用node.js,推薦使用網易開發的Pomelo框架。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 11:19:05

    ruby 的 eventmachine 吧 https://github.com/eventmachine/eventmachine

    回覆
    0
  • 阿神

    阿神2017-04-21 11:19:05

    “用ruby寫遊戲伺服器?就兩個人玩的嗎?” 做高並發真的不是ruby的強項,可以參考上面說的用node.js吧。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-21 11:19:05

    遊戲高並發,而且經常是長連接,還是nodejs比較可靠。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 11:19:05

    http://www.kbengine.org/
    什麼是KBEngine?

    一款開源的遊戲服務端引擎,使用簡單的約定協議就能夠使客戶端與服務端進行交互, 使用KBEngine插件能夠快速與(Unity3D, OGRE, Cocos2d, HTML5, 等等)技術結合形成一個完整的客戶端。

    服務端底層框架使用c++編寫,遊戲邏輯層使用Python(支援熱更新),開發者無需重複的實現一些遊戲服務端通用的底層技術, 將精力真正集中到遊戲開發層面上來,快速的打造各種網路遊戲。

    (經常被問到承載上限,kbengine底層架構被設計為多進程分散式動態負載平衡方案, 理論上只需要不斷擴展硬體就能夠不斷增加承載上限,單台機器的承載上限取決於遊戲邏輯本身的複雜度。







    回覆
    0
  • 取消回覆