cari

Rumah  >  Soal Jawab  >  teks badan

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

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

有没有好的推荐框架

PHP中文网PHP中文网2775 hari yang lalu1624

membalas semua(5)saya akan balas

  • PHP中文网

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

    Jika ia benar-benar pelayan permainan, adalah disyorkan untuk menggunakan node.js, dan disyorkan untuk menggunakan rangka kerja Pomelo yang dibangunkan oleh NetEase.

    balas
    0
  • 伊谢尔伦

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

    Mesin acara Ruby https://github.com/eventmachine/eventmachine

    balas
    0
  • 阿神

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

    “Menulis pelayan permainan dalam ruby ​​​​Adakah untuk dua orang sahaja?” Konkurensi tinggi sebenarnya bukan titik kuat ruby ​​Anda boleh merujuk kepada penggunaan node.js yang disebutkan di atas.

    balas
    0
  • PHP中文网

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

    Permainan mempunyai konkurensi yang tinggi dan selalunya mempunyai sambungan yang panjang, jadi nodej lebih dipercayai.

    balas
    0
  • 伊谢尔伦

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

    http://www.kbengine.org/
    Apakah KBEngine?

    Enjin pelayan permainan sumber terbuka yang menggunakan protokol mudah untuk membolehkan pelanggan berinteraksi dengan pelayan Menggunakan pemalam KBEngine, ia boleh digabungkan dengan cepat dengan teknologi (Unity3D, OGRE, Cocos2d, HTML5, dll.). untuk membentuk pelanggan Lengkap.

    Rangka kerja asas bahagian pelayan ditulis dalam C++, dan lapisan logik permainan menggunakan Python (menyokong kemas kini hangat Pembangun tidak perlu berulang kali melaksanakan beberapa teknologi asas biasa pada pelayan permainan, dan benar-benar boleh menumpukan perhatian pada permainan). tahap pembangunan dan cepat mencipta Pelbagai permainan dalam talian.

    (Kami sering ditanya tentang had beban. Seni bina asas kbengine direka bentuk sebagai penyelesaian pengimbangan beban dinamik teragih pelbagai proses. Secara teorinya, had beban boleh ditingkatkan secara berterusan dengan mengembangkan perkakasan secara berterusan. Had beban satu mesin bergantung pada logik permainan itu sendiri )








    balas
    0
  • Batalbalas