Rumah > Soal Jawab > teks badan
像腾讯的LOL,CF,DNF,王者荣耀之类的游戏服务端都是用什么开发的?
学习服务端开发之前都需要哪些预备知识?
好像找了一圈发现这方面资料很少啊,只知道一个minecraft是java开发的,但是听网上别人说java的gc在服务端承载人数非常大的时候会出现卡顿,游戏中即使一两秒卡顿也会影响体验,所以想问问像腾讯那些同时在线几百几千万的游戏服务端都是拿什么开发的?
怪我咯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
伊谢尔伦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.
PHP中文网2017-04-18 10:50:27
Banyak klien dan pelayan permainan mudah alih kini dibangunkan menggunakan U3D dan C#
迷茫2017-04-18 10:50:27
Banyak bahasa boleh digunakan sebagai bahasa pelayan Syarikat kami menggunakan java
大家讲道理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++
迷茫2017-04-18 10:50:27
Permainan berskala besar seperti ini, seperti LOL dan DOTA2, pada asasnya ditulis berdasarkan C++