Rumah  >  Soal Jawab  >  teks badan

java - 游戏服务端一般是用什么开发的?学习游戏服务端开发之前需要哪些预备知识?

像腾讯的LOL,CF,DNF,王者荣耀之类的游戏服务端都是用什么开发的?

学习服务端开发之前都需要哪些预备知识?


好像找了一圈发现这方面资料很少啊,只知道一个minecraft是java开发的,但是听网上别人说java的gc在服务端承载人数非常大的时候会出现卡顿,游戏中即使一两秒卡顿也会影响体验,所以想问问像腾讯那些同时在线几百几千万的游戏服务端都是拿什么开发的?

巴扎黑巴扎黑2744 hari yang lalu661

membalas semua(6)saya akan balas

  • 怪我咯

    怪我咯2017-04-18 10:50:27

    Sekolah pelayan permainan domestik sangat bercampur-campur
    Secara amnya pengeluar besar mempunyai pengalaman projek yang tinggal dari era permainan pelanggan, menggunakan c++
    Banyak pengeluar kecil dan sederhana menggunakan java
    Terdapat beberapa permainan web dalam Guangdong yang menggunakan erlang
    Yunfeng menyokong penggunaan C dan Lua, dan mempunyai ramai peminat
    Lain-lain termasuk node.js dan pergi

    Anda menyebut bahawa permainan aksi atau kompetitif seperti lol dan cf biasanya ditulis dalam udp, dengan mengambil kira isu seperti lag gc, permainan sebegitu biasanya ditulis dalam c/c++.

    Jika anda ingin terlibat dalam pembukaan pelayan permainan, anda mesti mempunyai pengetahuan yang kukuh tentang rangkaian Linux juga sangat berguna, tetapi jika anda ingin memasuki syarikat besar, anda masih perlu mempunyai asas C++ yang kukuh

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:50:27

    Tencent C++ popular dan menggunakan rangka kerja dalaman Anda perlu bertanya IEG bakat daripada jabatan yang berkaitan

    Untuk bahagian belakang permainan, anda boleh mengikuti blog Yunfeng dahulunya Yunfeng adalah pakar permainan NetEase yang hebat, tetapi apa yang dia anjurkan ialah C+Lua, tetapi tidak mengapa, pelayan mempunyai banyak pengetahuan bebas bahasa.

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 10:50:27

    Banyak klien dan pelayan permainan mudah alih kini dibangunkan menggunakan U3D dan C#

    balas
    0
  • 迷茫

    迷茫2017-04-18 10:50:27

    Banyak bahasa boleh digunakan sebagai bahasa pelayan Syarikat kami menggunakan java

    balas
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:50:27

    1. Menggunakan java untuk membangunkan sudah boleh memenuhi keperluan kebanyakan pelayan permainan web, dan kos java adalah agak rendah berbanding dengan c++ PHP kadangkala mempunyai masalah dengan pautan, dan pelayan java adalah lebih baik untuk soket.
    2. Lebih baik menggunakan asp.net dan php untuk membangunkan laman web.
    3. Kecekapan pengkomputeran: c++ > skrip java > gunakan c++

    balas
    0
  • 迷茫

    迷茫2017-04-18 10:50:27

    Permainan berskala besar seperti ini, seperti LOL dan DOTA2, pada asasnya ditulis berdasarkan C++

    balas
    0
  • Batalbalas