Respuesta corta. Puedes alojar un servidor de OpenArena tú mismo gratis: descarga el ZIP completo de OpenArena 0.8.8 desde openarena.ws, descomprímelo, inicia oa_ded.x86_64 en Linux con +set dedicated 2 y abre el puerto UDP 27960. O alquila un servidor de OpenArena y olvídate de la red.
Los jugadores se conectan a la dirección IP y el puerto de tu servidor desde su propio juego de OpenArena. Nadie necesita Quake III Arena.
Comprobado el 5 de noviembre de 2026, válido para OpenArena 0.8.8 (febrero de 2012), la versión más reciente en openarena.ws.
Esta guía usa la página de descargas de OpenArena, el código del motor y del juego de OpenArena en GitHub, y la configuración que usa nuestro panel para los servidores de OpenArena. Si quieres ir directo a la opción de alquiler, mira la Opción 2.
Qué necesitas
Sistema operativo: Linux de 64 bits para los pasos de abajo. El ZIP 0.8.8 incluye el binario del servidor para Linux oa_ded.x86_64.
Red: UDP 27960, el puerto de servidor por defecto del motor, accesible desde internet. Puedes cambiarlo con net_port.
Software:wget y unzip. Sin cuenta de Steam y sin licencia: OpenArena es gratis.
El juego: cada jugador necesita OpenArena, que también es gratis.
Opción 1: alójalo tú mismo
Linux
Descarga el juego. Abre la página de descargas de openarena.ws y coge el ZIP completo de la 0.8.8, o bájalo con el enlace de descarga del propio sitio.
mkdir ~/openarena && cd ~/openarena
wget -O openarena.zip "http://www.openarena.ws/request.php?4"
Ese enlace redirige a una copia de openarena-0.8.8.zip, así que usa -O para ponerle nombre al archivo.
Descomprime el servidor. Solo necesitas el binario del servidor y las carpetas baseoa y missionpack.
dedicated 2 es para jugar por internet. En el código fuente del motor, un servidor solo envía señales a los servidores maestros cuando se ejecuta con dedicated 2 (o con sv_public activado), mientras que dedicated 1 es para juego en LAN.
Abre el puerto. Permite UDP 27960 en el cortafuegos de la máquina (con ufw: sudo ufw allow 27960/udp) y redirígelo como UDP en tu router hacia esta máquina.
Compruébalo. Cuando la consola muestre AAS initialized, el mapa y los datos de navegación de los bots se han cargado. Después pide a un amigo que se conecte a tu IP pública y al puerto.
Los ajustes principales de inicio
net_port: el puerto UDP. El valor por defecto del motor es 27960.
sv_hostname: el nombre del servidor.
sv_maxclients: los huecos de jugadores. Se aplica al cargar el mapa, así que cámbialo antes de cambiar de mapa o reiniciar.
g_password: la contraseña para entrar. Déjala vacía para un servidor abierto.
rconpassword: la contraseña de la consola remota. Sin ella, los comandos remotos están desactivados.
g_gametype: el modo de juego, un número del código del juego: 0 Free For All, 3 Team Deathmatch, 4 Capture The Flag, 7 Harvester, 10 Last Man Standing, 11 Double Domination. En el código hay otros números (por ejemplo 1 Tournament y 12 Domination).
bot_enable y bot_minplayers: con los bots activados, el servidor añade bots hasta que haya esa cantidad de jugadores en la partida. En los modos por equipos el número cuenta por equipo, así que 4 completa cada equipo con bots hasta 4 jugadores (pueden entrar más humanos).
+map: el mapa inicial. Los modos con objetivos necesitan un mapa hecho para ellos: aggressor no tiene banderas, así que para Capture The Flag inicia un mapa CTF como oa_ctf2.
Opción 2: alójalo en PlayNHost
Alquilar elimina el cortafuegos, la redirección de puertos y los pasos de descarga y descompresión. El puerto ya viene configurado.
Elige un plan. Abre la página de hosting de servidores de OpenArena y compara los planes (SKIRMISH, DEATHMATCH y TOURNAMENT en el momento de escribir esto, para 8, 16 y 32 jugadores). Pulsa Crear servidor en un plan (Personalizar plan en TOURNAMENT) y termina el pedido. Los precios están en esa página.
Espera a la instalación. Recibes un correo cuando el servidor está listo, y aparece en panel.playnhost.com. En la pestaña Consola, el panel considera que el servidor está en marcha cuando muestra AAS initialized.
Abre Configuración. Estos campos alimentan la línea de inicio del servidor:
Hostname del servidor: el nombre del servidor, hasta 55 caracteres.
Contraseña del servidor: la contraseña para entrar, hasta 20 caracteres. Vacía significa que cualquiera puede entrar.
Contraseña de RCON: hasta 20 caracteres, para comandos de la consola remota.
Tipo de juego / Modo de juego: Free For All, Team Deathmatch, Capture The Flag, Harvester, Last Man Standing o Double Domination.
Mapa del juego: el mapa con el que arranca el servidor. El predeterminado es aggressor, que no tiene banderas, así que para Capture The Flag elige un mapa CTF como oa_ctf2.
Bots: hasta cuántos jugadores se completa la partida con bots, hasta 16. En los modos por equipos cuenta por equipo.
Máx. de jugadores: lo fija tu plan y aquí no se puede editar. Editar slots de jugadores puede bajarlo para una partida más pequeña.
Reinicia. El servidor lee estos valores al iniciar, así que reinícialo tras cambiarlos y espera a AAS initialized.
Entra. Los jugadores se conectan desde OpenArena con la dirección IP y el puerto del servidor que muestra el panel, y con la contraseña si pusiste una.
Lo que hace nuestra configuración por ti
Instalación. El script de instalación descarga el ZIP 0.8.8 de openarena.ws y descomprime solo el binario del servidor, baseoa y missionpack, el mismo conjunto reducido que en los pasos de Linux de arriba.
Línea de inicio fija. El panel inicia oa_ded.x86_64 con tu puerto, nombre, contraseñas, huecos, tipo de juego y número de bots, con bot_enable 1 siempre activado. No establece ni dedicated 2 ni sv_public, así que, según las reglas del motor, el servidor no se anuncia a los servidores maestros. Comparte la dirección con tus jugadores en lugar de esperar una entrada en la lista pública.
Reiniciar partida. La tarea rápida Reiniciar partida recarga el mapa actual sin un reinicio completo.
Archivos. La configuración más a fondo de bots, tipos de juego y rotación de mapas está en Archivos.
Alojarlo tú o alquilar: una comparación honesta
Coste. Por tu cuenta: el software es gratis, y pagas hardware, electricidad y ancho de banda. Alquilado: una cuota mensual según el plan. Mira los planes actuales.
Disponibilidad. Por tu cuenta: tan fiable como tu máquina y tu internet de casa, y tiene que estar encendida cuando juegan tus amigos. Alquilado: funciona en el hardware del proveedor, no en tu PC.
Lista pública de servidores. Por tu cuenta: posible con dedicated 2. Alquilado: nuestra línea de inicio no lo anuncia, así que comparte la dirección.
Exposición de red. Por tu cuenta: los jugadores se conectan a tu IP pública y tú te ocupas del cortafuegos y del router. Alquilado: tu IP de casa no interviene.
Control. Por tu cuenta: cualquier ajuste de inicio que quieras. Alquilado: los campos de Configuración, además de los archivos de configuración en Archivos.
Alojarlo tú te conviene si ya tienes una máquina encendida todo el día y te manejas con redes. Alquilar te conviene si prefieres no ocuparte del hardware.
Problemas frecuentes y soluciones
Los amigos no pueden conectarse
Causa: UDP 27960 (o tu net_port) está bloqueado por un cortafuegos o no está redirigido en el router.
Solución: permítelo como UDP, redirígelo y da a los jugadores tu IP pública con el puerto.
Tu cambio de huecos no hace nada
Causa:sv_maxclients queda retenido: se aplica cuando el servidor arranca o cambia el mapa.
Solución: cambia el mapa o reinicia el servidor.
Esperabas una entrada en la lista de servidores
Causa: el servidor se ejecuta sin dedicated 2.
Solución: en tu propia máquina, inicia con +set dedicated 2. En PlayNHost, comparte la dirección.
Preguntas frecuentes
¿Puedo alojar un servidor de OpenArena gratis?
Sí. El servidor es software libre. Aun así pagas la máquina, la electricidad y el internet.
¿Necesito Quake III Arena?
No. El ZIP 0.8.8 contiene todo lo que necesita el servidor.
¿Qué puerto usa un servidor de OpenArena?
UDP 27960 por defecto. Cámbialo con net_port.
¿Cuántos jugadores pueden entrar?
Lo eliges con sv_maxclients. Nuestros planes son de 8, 16 y 32 jugadores.
¿Puedo añadir bots?
Sí. Configura bot_enable 1 y bot_minplayers, o usa el campo Bots en PlayNHost.
Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Puedes aceptar todo, aceptar solo las cookies esenciales o elegir por categoría.Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Aquí están activadas por defecto: puedes desactivar lo que no quieras.Leer nuestra política de privacidad