GNU/Linux >> Tutoriales Linux >  >> Linux

Colossal Cave Adventure:el juego de aventuras basado en texto clásico más famoso

Aventura en la cueva colosal , también conocido como ADVIENTO , Cueva Colosal o Aventura , es el juego de aventuras basado en texto más popular en el período de principios de los 80 y finales de los 90. Este juego también es conocido por ser el primer juego histórico de "ficción interactiva". En 1976, un programador llamado Will Crowther escribió la primera versión de este juego, y luego un compañero programador Don Woods mejoró el juego con muchas características al agregar un sistema de puntuación, más personajes y ubicaciones de fantasía. Este juego se desarrolló originalmente para PDP-10 , una buena y antigua computadora gigante Mainframe. Más tarde, fue portado a computadoras de escritorio domésticas normales como IBM PC y Commodore 64. El juego original fue escrito usando Fortran. , y más tarde se introdujo en MS-DOS 1.0 a principios de la década de 1980 por Microsoft.

Colossal Cave Adventure ejecutándose en un PDP-11/34 que se muestra en la consola serie VT100 de la minicomputadora.

La Aventura 2.5 La versión final lanzada en 1995 nunca ha sido empaquetada para los sistemas operativos modernos. Casi se extinguió. Afortunadamente, el defensor del código abierto Eric Steven Raymond ha portado este juego clásico a los sistemas operativos modernos con el permiso de los autores originales después de varios años. Abrió el código fuente de este juego clásico y alojó el código fuente en GitLab con un nuevo nombre "open-adventure" .

El objetivo principal de este juego es encontrar una cueva que se rumorea que está llena de tesoros y oro y salir con vida. El jugador gana puntos a medida que se mueve por la cueva imaginaria. El número total de puntos es 430. Este juego está inspirado principalmente en el amplio conocimiento de la exploración de cuevas del autor original Will Crowther . Había estado explorando activamente en cuevas, particularmente en Mammoth Cave en Kentucky. Dado que la cueva del juego se estructura libremente alrededor de Mammoth Cave, es posible que notes muchas similitudes entre las ubicaciones del juego y las de Mammoth Cave.

Instalando el juego Colossal Cave Adventure

Open-Adventure se ha empaquetado para sistemas basados ​​en Arch y está disponible en AUR . Entonces, podemos instalarlo usando cualquier ayudante de AUR en Arch Linux y sus variantes como Antergos y Manjaro Linux.

Usando Yay :

$ yay -S open-adventure

En otras distribuciones de Linux, es posible que deba compilarlo e instalarlo desde la fuente como se describe a continuación.

Primero instala los requisitos:

En Debian y Ubuntu:

$ sudo apt-get install python3-yaml libedit-dev

En Fedora:

$ sudo dnf install python3-PyYAML libedit-devel

También puede usar pip para instalar PyYAML:

$ sudo pip3 install PyYAML

Después de instalar los requisitos previos, compile e instale open-adventure desde la fuente como se muestra a continuación:

$ git clone https://gitlab.com/esr/open-adventure.git
$ make
$ make check

Finalmente, ejecuta el binario 'advent' para jugar:

$ advent

También hay una versión para Android de este juego disponible en Google Play Store .

¿Cómo jugar?

Para iniciar el juego, simplemente escriba lo siguiente desde la Terminal:

$ advent

Verá una pantalla de bienvenida. Escribe "y" si quieres instrucciones o escribe "n" para entrar en el viaje de aventuras.

El juego comienza frente a un pequeño edificio de ladrillos. El jugador debe dirigir al personaje con comandos simples de una o dos palabras en inglés simple. Para mover a tu personaje, simplemente escribe comandos como adentro , fuera , ingresar , salir , edificio , bosque , este , oeste , norte , sur , arriba , o abajo . También puede usar letras de una sola palabra para especificar la dirección. Aquí hay algunas letras para indicarle al personaje que se mueva:N , S , E , M , NO , ES , etc.

Por ejemplo, si escribe "sur" o simplemente "s" el personaje irá al lado sur de la ubicación actual. Tenga en cuenta que el personaje solo entenderá los primeros cinco caracteres. Entonces, cuando tenga que escribir algunas palabras largas, como noreste , solo use NE (pequeño o mayúsculas). Para especificar sureste use SE. Para recoger un artículo, escriba pick . Para salir de un lugar, escribe salir . Para entrar al edificio o a cualquier lugar, escriba en . Para salir de cualquier lugar, escriba salir y así. También te avisa si hay algún peligro en el camino. También puedes interactuar con comandos de dos palabras como "eat food" , "beber agua" , "obtener lámpara" , "lámpara de luz" , "matar serpiente" etc. Puede mostrar la sección de ayuda en cualquier momento simplemente escribiendo "ayuda".

Pasé toda la tarde para ver qué hay en este juego. ¡Dios mío, fue una experiencia súper divertida, emocionante, emocionante y aventurera!

Entré en muchos niveles y exploré muchos lugares a lo largo del camino. Incluso obtuve oro y fui atacado por una serpiente y un enano una vez. Debo admitir que este juego es realmente adictivo y el mejor asesino del tiempo.

Si salió de la cueva de forma segura con el tesoro, gana y obtendrá el crédito completo del tesoro. También obtendrá crédito parcial solo por localizar el tesoro. Para terminar tu aventura antes de tiempo, escribe "quit" . Para suspender tu aventura, escribe "suspender" (o "pausar" o "guardar"). Puedes retomar la aventura más tarde. Para ver qué tan bien lo está haciendo, escriba "puntuación" . Recuerda que perderás puntos si te matan o si abandonas.

Lea también:

  • Pon a prueba tus habilidades BASH jugando juegos de línea de comandos

¡Diviértete!


Linux
  1. Juega el juego de palabras virales en Linux

  2. El juego de nombres:Nombrar interfaces de red en Linux

  3. Cómo jugar juegos de aventuras clásicos en Linux

  4. ¿El método más portátil para lanzar un emulador de terminal?

  5. ¿El método más eficiente para vaciar el contenido de un archivo?

Conoce a Nitrux:¿La distribución de Linux más hermosa de la historia?

Comando Linux DF – Las 3 opciones más utilizadas

5 de los comandos más aburridos de Linux

Los 50 comandos de Linux más útiles para ejecutar en la terminal

Las 8 distribuciones de Linux más populares disponibles en el mercado

Las 50 preguntas y respuestas más frecuentes de la entrevista sobre Linux