Cómo instalar Quake 3 en una Raspberry Pi

Cómo jugar a Quake3 con una Raspberry Pi

A menudo presentamos la Raspberry Pi como una máquina ideal para los juegos retro, y si hay un juego que se asocia a menudo con ese tipo de juegos, es Quake 3.

Quake 3 es un famoso juego de disparos, que puedes instalar fácilmente en Raspberry PI buscando quake3 en el gestor de paquetes, o a través de apt-get o compilándolo tú mismo a partir de las fuentes del juego.

Ahora vamos a explicar un poco más en detalle:

  • Qué es Quake 3 y qué puede esperar de Raspberry Pi
  • Cómo instalarlo usando tres métodos diferentes
  • Algunos consejos para empezar a jugar

¿Qué es Quake 3?

Quake 3 Arena es un shooter en primera persona que fue uno de los primeros en introducir los robots en el juego, controlado por la inteligencia artificial. Esta tecnología hizo los juegos mucho más interesantes. El juego se desarrolla en un universo de ciencia ficción con arenas de hasta 16 jugadores por mapa, donde cada uno elige un personaje. Todos los jugadores empiezan con las mismas armas (ametralladora y guantelete) pero pueden encontrar nuevas armas moviéndose en el mapa. Quake 3 ofrece varios modos de juego: Solo vs. Bots, Juegos Locales, e incluso multijugador en línea
Además de la arena de la muerte y la campaña para un solo jugador, también hay modos de juego como la captura de banderas o la lucha por equipos.

Historia

Quake 3 es un mítico juego de los años 2000, lanzado en 1999 en PC, Dreamcast y PS2. Y lo que es más importante, encantó a los críticos de videojuegos y satisfecho a un gran número de jugadores, que continuaron jugando durante años.

Este juego siempre ha sido un icono para los jugadores. Por lo tanto, muchos proyectos han permitido jugar en otras plataformas. Más tarde fue posible jugar a Quake 3 en Xbox 360, Nintendo DS, PSP e incluso iPhone. Tiene sentido que Quake 3 también esté disponible en Raspberry Pi

En agosto de 2011, un post apareció en el blog de Raspberry Pi mostrando el siguiente vídeo, donde vemos Quake 3 corriendo por primera vez en Raspberry Pi. Desde entonces, las cosas han evolucionado y la instalación de Quake 3 ya no es un experimento científico. Con el tiempo se ha vuelto relativamente simple. Como resultado, veremos cómo instalarlo en tu Raspberry Pi.

No esperes algo sorprendente, ya que la Raspberry Pi sigue siendo un PC en miniatura, y por lo tanto su objetivo principal no es necesariamente ejecutar videojuegos en 3D. Pero es un pequeño proyecto que estamos orgullosos de hacer en un PC tan pequeño, y vamos a explicar cómo se puede hacer.

¿Cómo instalar Quake 3 en una Raspberry Pi?

Desde el escritorio

La instalación desde el escritorio podría haber sido sencilla, pero hay un pequeño consejo que debemos darte. Empieza por seguir una instalación de software típica:

  1. Ve a Preferencias > Agregar o quitar software.
  2. Escribe «sismo3» en el buscador
  3. Marca la opción «Quake 3 Arena menu entry and launcher scripts» en la lista
  4. Instálalo haciendo clic en Aceptar en la parte inferior de la ventana

quake 3 arena en menu raspberry pi - Cómo instalar Quake 3 en una Raspberry Pi

Quake 3 ya está disponible en el menú de inicio. Pero si lo ejecuta ahora, no funcionará debido al siguiente error:

quake 3 arena instalar raspberry pi - Cómo instalar Quake 3 en una Raspberry PiRequired data files are missing, Please use game-data-packager to build and install the data packages for Quake 3 Arena «Faltan los archivos de datos requeridos. Por favor, utilice el paquete de datos de juego para construir e instalar los paquetes de datos para Quake 3 Arena.»

Lo que necesitas hacer para arreglar este error, y que no se explica en ninguna otra parte, es ejecutar el siguiente comando:

game-data-packager quake3 -i

Este comando descargará e instalará los archivos que faltan para Quake 3. La compilación tardará unos minutos, pero entonces el juego funcionará correctamente. Al final de este comando, regresa al menú de inicio, inicia Quake 3, y verás el siguiente menú:

quake 3 en raspberry pi - Cómo instalar Quake 3 en una Raspberry Pi

Desde el repositorio Raspbian

Si te sientes más cómodo con la línea de comandos, es posible seguir casi el mismo procedimiento gracias a apt-get.

  • Primero, asegúrate de que tu Raspberry Pi esté completamente actualizada
    sudo apt-get update && sudo apt-get upgrade
  • Luego instala el paquete quake3 escribiendo el siguiente comando: sudo apt-get install quake3
  • Todas las dependencias, como el paquete game-data-packager, serán instaladas automáticamente por apt

Como en el caso de una instalación desde el gestor de paquetes, esto no es suficiente, y si intentas ejecutar el juego ahora, no funcionará. Así que tienes que usar el paquete de datos del juego para descargar y compilar los archivos del juego, usando el siguiente comando:

game-data-packager quake3 -i

Deja que se ejecute unos minutos, y finalmente puedes iniciar el juego a través del menú Inicio o con el comando:

quake3

Desde GitHub

El último método que proponemos (no el más rápido) es recuperar directamente el código fuente de Quake 3 en el repositorio GitHub de la fundación Raspberry Pi. El enlace se puede encontrar aquí: https://github.com/raspberrypi/quake3

Para completar esta instalación, deberás seguir estos pasos:

  • Asegúrate de que su sistema esté actualizado sudo apt-get update && sudo apt-get upgrade
  • Instalar los paquetes necesarios para la compilación sudo apt-get install git gcc build-essential libsdl2-2.0-0 libsdl2-dev
  • Crear una carpeta donde descargar el código fuente mkdir ~/quake3 && cd ~/quake3
  • Consigue el código fuente con este comando git git clone https://github.com/raspberrypi/quake3.git ./
  • Ahora tendrás que modificar el archivo build.sh, hay tres cambios que hacer: nano build.sh
    • Línea 8: sustitúyase la línea actual por :
      ARM_LIBS=/opt/vc/lib
    • Línea 16: sustitúyase la línea actual por la siguiente
      INCLUDES="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads"
    • Línea 19: comentar esta línea:
      #CROSS_COMPILE=bcm2708-
    • Línea 31: eliminar esta opción:
      -lvmcs_rpc_client
    • Guarda el archivo (CTRL+X seguido de Y) y ejecute el proceso de compilación:
      ./build.sh

Tardará unos 30 minutos. A continuación, tendrás que obtener archivos PAK para el juego, y la forma más fácil es utilizar este sitio web: https://ioquake3.org/extras/patch-data/
Descarga los datos comprimidos y extrelos en ~/quake3/build/release-Linux-arm/baseq3

Y ahora podrás empezar el juego con:

cd ~/quake3/build/release-linux-arm
sudo./ioquake3.arm

Cómo jugar a Quake 3

Ahora que has instalado con éxito Quake 3 usando cualquiera de estos métodos, déjanos mostrarte algunos consejos para que puedas empezar.

Lo primero que necesitas saber es que, como en cualquier juego de disparos, necesitarás velocidad y precisión. A menudo, con la Raspberry Pi, no tenemos necesariamente el equipo necesario. Te recomendamos encarecidamente que tengaa un controlador o al menos un teclado y un ratón correctos. Es inútil jugar sin el equipo adecuado; no jugarás a gusto.

En segundo lugar, echa un vistazo a las opciones para configurar el juego para que coincida con lo que quieres. En el menú principal, seleccione «Setup» y tendrá varias opciones:

  • Jugador. Aquí encontrarás todo lo necesario para personalizar tu personaje.
  • Controles. Para configurar las teclas correspondientes a las acciones del juego (mira si tienes un controlador específico)
  • Sistema. Para administrar los gráficos, la pantalla, el sonido y las opciones de red.
  • Opciones de juego. Varios ajustes de juego, no muy útiles para la primera vez que juegas.
  • CD Keys. Si tienes una clave de licencia válida, puede activarla aquí
  • Predeterminado. Para restablecer todas las opciones a sus valores predeterminados

Te recomendamos que al menos compruebes los comandos y configures las opciones gráficas para que la visualización sea correcta pero fluida. A continuación, inicia un juego para un solo jugador con el modo de menor dificultad, ve cómo funciona y vuelve a las opciones si es necesario.

Recuerde que la Raspberry Pi no es una consola, por lo que puede ser necesario revisar tus ambiciones y reducir el nivel de los gráficos para jugar de forma óptima,

Conclusión

Ahora sabes más sobre Quake 3, cómo instalarlo en una Raspberry Pi usando tres formas diferentes, y cómo configurarlo antes de divertirte jugando.

Hay muchos juegos antiguos disponibles en Raspberry Pi (de diferentes consolas de videojuegos), que le permiten convertir su Raspberry en una consola de juegos retro.

Pin It on Pinterest

Shares