Si en algún momento has intentado montar tu propio servidor de Minecraft, hostear una partida de Rust o sencillamente te has cuestionado cómo juegos como Phone of Responsibility: Warzone logran agrupar a 150 personas en un mapa, seguramente te ha asaltado la duda:
La respuesta corta es:
Los three pilares que determinan la capacidad
No hay un número mágico "universal". La capacidad de un servidor de juegos se mantiene sobre tres pilares escenciales:
1. El Components (La capacidad salvaje)
Es el motor de la experiencia. Aquí lo más esencial no en todos los casos es "más", sino "mejor":
únidad central de procesamiento (Procesador): Los servidores de juegos acostumbran a depender mucho más de la velocidad de un solo núcleo (continuidad en GHz) que de tener muchos núcleos. Esto se origina por que la lógica del juego tiende a ser lineal. Memoria RAM: Primordial para cargar el mapa, las entidades (NPCs) y los datos de cada jugador. Un servidor de Minecraft con varios "mods" consumirá considerablemente más RAM que uno de Counter-Strike. Ancho de banda: El servidor debe enviar y recibir paquetes de datos constantemente. Si la conexión es lenta, aparecerá el temido lag.
2. El "Tick Amount" (La continuidad de actualización)
El tick level es la agilidad a la que el servidor trata lo que sucede en el planeta (medido en Hercios o Hz).
- Un servidor de
sixty four ticks se actualiza sixty four ocasiones por segundo. - A mayor tick level, el juego se siente más fluido y preciso, pero
eat muchos mucho más recursos. De ahí que, los servidores confrontados acostumbran a admitir menos jugadores que los servidores casuales o de planeta abierto.
three. El género de juego y su optimización
No es exactamente lo mismo desplazar la posición de twenty players en un mapa pequeño que administrar la fileísica, el tiempo y los inventarios de cien personas en un mundo persistente.
Shooters (FPS): Priorizan la baja latencia, con lo que acostumbran a limitar los gamers (entre ten y 64). Battle Royale: Sacrifican algo de precisión fileísica para aceptar hasta cien o one hundred fifty gamers. MMOs: Usan técnicas como el instancing (dividir a la gente en diferentes copias del mismo mundo) para manejar a una cantidad enorme de personas.
Ejemplos reales: ¿Cuánto aguantan los juegos más populares?
Para que te hagas un concepto, aquí tienes algunas cifras estimadas por servidor físico/instancia:
Minecraft: Es dependiente totalmente de la RAM dedicada. Un servidor con 4GB de RAM puede soportar de manera cómoda entre 10 y 20 players con ciertos plugins. Con optimización extrema, puede llegar a cientos.- Rust: Acostumbra configurarse para entre 50 y 250 gamers, dependiendo de la potencia de la CPU.
- Counter-Strike: Comunmente con limite a 10-24 jugadores para mantener un tick rate alto y competitivo.
ARK: Survival Developed: Los servidores oficiales suelen rondar los 70 jugadores por mapa.
¿Qué sucede si excedo el límite de jugadores?
Si procuras meter a cien personas en un servidor diseñado para twenty, notarás los próximos síntomas:
Rubber-banding: Paseas y de pronto el juego te "teletransporta" hacia atrás.Hold off en acciones: Rompes un bloque o disparas, y la acción tarda un segundo en crear una cuenta. Crasheos: El servidor se queda sin memoria y se apaga de forma automática.
Conclusión: ¿De qué forma seleccionar la capacidad correcta?
Si piensas en alquilar un servidor o montar uno en read more casa, prosigue esta regla de oro:
- Mira siempre los requisitos mínimos del desarrollador del juego para servidores aplicados.
- Si vas a utilizar mods, disminuye a la mitad la expectativa de players.
- Escoge un distribuidor de hosting con discos
NVMe SSD; esto acelera de enorme manera la carga del mapa y disminuye los tirones.
¿Y tú? ¿Cuál fué tu experiencia más caótica en un servidor lleno? ¡Cuéntanos en los comentarios!
Si te ha dado gusto este artworkículo, ¡no olvides compartirlo con tu squad antes de la próxima partida!