Les écoles nationales de serveurs de jeux sont très mixtes En général, les grands fabricants ont une expérience de projet héritée de l'ère des jeux clients, utilisant C++ De nombreuses petites et moyennes entreprises utilisent Java Il existe des jeux Web dans Guangdong qui utilise erlang Yunfeng préconise l'utilisation de C et Lua, et compte de nombreux fans D'autres incluent node.js et go
Vous avez mentionné que les jeux d'action ou de compétition tels que mdr et cf sont généralement écrits en udp. Compte tenu de problèmes tels que le décalage gc, ces jeux sont généralement écrits en c/c++.
Si vous souhaitez vous lancer dans l'ouverture de serveurs de jeux, vous devez avoir de solides connaissances du réseau. La connaissance du noyau Linux n'est également pas très importante, mais si vous souhaitez entrer dans une grande entreprise, vous le faites quand même. besoin d'avoir une base solide en C++
Tencent est C++ populaire et utilise un cadre interne. Vous devez demander aux IEG talents des départements concernés
.
Pour le backend du jeu, vous pouvez suivre le blog de Yunfeng. Yunfeng était un grand maître des jeux NetEase, mais ce qu'il préconise est C+Lua, mais ce n'est pas grave, le serveur a beaucoup de connaissances indépendantes du langage.
1. Utiliser Java pour développer peut déjà répondre aux besoins de la plupart des serveurs de jeux Web, et le coût de Java est relativement faible par rapport à C++. PHP a parfois des problèmes avec les liens, et les serveurs Java sont meilleurs pour les sockets. 2. Il est préférable d'utiliser asp.net et php pour développer des pages Web. 3. Efficacité informatique : script c++ >, temps de développement : c++ > script c Personnellement, je pense que Java est le meilleur si vous débutez, et pour les grands projets, utilisez c++
Les écoles nationales de serveurs de jeux sont très mixtes
En général, les grands fabricants ont une expérience de projet héritée de l'ère des jeux clients, utilisant C++
De nombreuses petites et moyennes entreprises utilisent Java
Il existe des jeux Web dans Guangdong qui utilise erlang
Yunfeng préconise l'utilisation de C et Lua, et compte de nombreux fans
D'autres incluent node.js et go
Vous avez mentionné que les jeux d'action ou de compétition tels que mdr et cf sont généralement écrits en udp. Compte tenu de problèmes tels que le décalage gc, ces jeux sont généralement écrits en c/c++.
Si vous souhaitez vous lancer dans l'ouverture de serveurs de jeux, vous devez avoir de solides connaissances du réseau. La connaissance du noyau Linux n'est également pas très importante, mais si vous souhaitez entrer dans une grande entreprise, vous le faites quand même. besoin d'avoir une base solide en C++
Tencent est
.C++
populaire et utilise un cadre interne. Vous devez demander auxIEG
talents des départements concernésPour le backend du jeu, vous pouvez suivre le blog de Yunfeng. Yunfeng était un grand maître des jeux NetEase, mais ce qu'il préconise est
C+Lua
, mais ce n'est pas grave, le serveur a beaucoup de connaissances indépendantes du langage.De nombreux clients et serveurs de jeux mobiles sont désormais développés en utilisant U3D et C#
De nombreuses langues peuvent être utilisées comme langages serveur. Notre société utilise Java
1. Utiliser Java pour développer peut déjà répondre aux besoins de la plupart des serveurs de jeux Web, et le coût de Java est relativement faible par rapport à C++. PHP a parfois des problèmes avec les liens, et les serveurs Java sont meilleurs pour les sockets.
2. Il est préférable d'utiliser asp.net et php pour développer des pages Web.
3. Efficacité informatique : script c++ >, temps de développement : c++ > script c
Personnellement, je pense que Java est le meilleur si vous débutez, et pour les grands projets, utilisez c++
Des jeux à grande échelle comme celui-ci, tels que LOL et DOTA2, sont essentiellement écrits en C++