Colossal Cave Adventure, mas conocido como ADVENT es un juego de aventura de texto, escrito entre 1972 y 1977 por Will Crowther y Don Woods.
Es considerada el primer juego de aventuras de texto, cuya temática fantástica propone explorar una caverna con oro y donde el mismo programa “narra” lo que sucede en distintos estamentos. Nunca fue lanzado comercailmente, aunque existieron muchas adaptaciones comerciales. La primera versión estaba escrita en FORTRAN, lo que hacía fácil portarlo.
La versión para la PDP-10 tenía solo almacenamiento de seis bits, por lo tanto todo el texto estaba en mayúsculas. La versión PDP-11 mejoraba esto y reflejaba los patrones de uso de esta máquina. La versión para la Altair 8800 fue probablemente la primera adaptación de software de mainframe a una microcomputadora.
Ejecutalo con:
nfrotz /var/www/caja/anthk/zgames/spa/aventura.z5
Los comandos que teclees se componen de un verbo (en imperativo salvo los meta-verbos que van en infinitivo) y en ocasiones de un objeto directo, como por ejemplo:
>COGE LA ESPADA
También comprende el uso de pronombres, como por ejemplo:
>EXAMINALA
(en este caso -LA
se refiere a la espada, en general se referirá al ultimo objeto manipulado que concuerde en genero. El comando PRONOMBRES
te muestra que significa para el interprete cada pronombre en un momento dado).
Puedes dar ordenes a otros seres en el juego usando el nombre de la criatura, una coma, y la orden que quieras darle. Por ejemplo:
>ENANO, COGE EL HACHA
(naturalmente no siempre te van a obedecer).
Si tu frase está incompleta el interprete te pedirá aclaración. Por ejemplo:
>ABRE ¿que quieres abrir?
Puedes responderle en este momento el objeto directo que habías olvidado poner, o bien dar una orden nueva diferente.
El verbo ABRIR
se usa también como sinónimo de ingles “UNLOCK” que quiere decir abrir algo que necesita una llave para ser abierto. Por tanto puedes decir:
>ABRE COFRE
lo cual se refiere simplemente a levantar su tapa (para lo cual el cofre debe tener la cerradura abierta), o bien:
>ABRE COFRE CON LA LLAVE VERDE
lo cual se refiere a abrir la cerradura del cofre, para la cual habrás de usar la llave adecuada.
En ingles la primera frase habría llevado el verbo OPEN
, mientras que la segunda necesita UNLOCK
. En castellano usamos ABRE en ambos casos. Esto lleva a la curiosa situación de que necesitas abrir el cofre en dos veces:
>ABRE COFRE CON LLAVE VERDE
te abre la cerradura tan solo, y a continuación necesitas poner:
>ABRE COFRE
para abrir la tapa.
Las mismas consideraciones se aplican a CIERRA
(con respecto al ingles CLOSE
y LOCK
).
Para mas detalles sobre el ADVENT, ¡juégalo! (puedes poner AYUDA
para saber mas).
r, re, repetir repite el ultimo comando oops, epa, eepa permite corregir una palabra mal tecleada undo, deshacer elimina los efectos de tu ultima accion puntuacion, puntos Te dice que tal vas “puntuacion total” Lo mismo pero dando mas detalles (depende del total juego) q, quit, terminar, fin Abandonar el juego save, guardar, salvar Guarda a disco el estado del juego, para
seguir otro dia
load, cargar, recuperar Carga del disco el estado del juego para
continuar donde lo habias dejado
reiniciar Vuelve a empezar el juego desde cero verificar Comprueba que el fichero del juego este bien transcripcion on/off Activa/desactiva la transcripcion (copia en
disco de todo lo que va saliendo por pantalla)
superbreve, corto Solo te mostrara los nombres de los lugares,
pero no sus descripciones
normal, breve Te mostrara la descripcion la primera vez que
entres a un sitio. En lo sucesivo solo mostrara su nombre
largo, verbose Te mostrara la descripcion completa siempre. pronombres Te muestra que significa “lo” “la”…
Estos son (la mayor parte de) los comandos que comprende la librería en su versión actual. Los que se hallan en una misma linea son sinónimos.
n, | norte, |
s, | sur, |
e, | este, |
o, w, | |
ne, | nordeste, |
nw, no, | noroeste |
se, | surdeste |
sw, | so, suroeste |
u, | arriba, sube, |
d, | abajo, baja, |
entra, sal, |
coge/toma
algo o a alguien
saca algo
o alguien de algun sitio
quita algo
, quita algo de algun lugar, quitale algo a alguien
sacate/quitate
algo (que llevas puesto),
ponte/viste algo
,
vistete con
algo,
pon algo
o a alguien en algun lugar,
echa algo
a alguien por algun lugar,
mete algo
o a alguien en algun lugar,
pon algo sobre
algun lugar, etc…
vacia algo
, vacia
algo en algun otro sitio,
cambia
/transfiere
algo a otro lugar,
deja
/suelta
algo o a alguien,
deja
algo sobre/en algún lugar,
lanza/arroja algo
a/contra algo o alguien,
tira algo
, tira algo en
algún sitio, tira de
algo,
da/dale algo
a alguien,
compra
,
muestra/enseña
algo a alguien,
i
, inventario, inventario estrecho, inventario ancho
x
/examina/mira/describe/observa/inspecciona/lee algo
z
, espera
mira
–> descripcion del lugar en que estas
mira dentro
de algo,
mira debajo
de algo,
abre/destapa
algo,
desbloquea/abre
algo con una llave,
cierra/tapa
algo,
bloquea/cierra
algo con una llave,
entra
entra
/metete en
algún lugar,
sientate
/echate en
algún lugar,
sal
,
sal de
algún lugar,
bajate de
algun lugar,
registra/busca
en objeto,
saluda/agita
las manos
sacude/agita
objeto,
ajusta/fija
algo,
pulsa
, empuja
, mueve
, desplaza
,
empuja algo
hacia una dirección
gira
, atornilla
,
enciende/conecta
algo,
desconecta/apaga
algo,
ataca
/mata
/golpea
…. a alguien,
di/responde
algo a alguien,
habla
con alguien sobre algo
pregunta a
alguien por algo
pide/pidele
algo a alguien
come/traga
algo
canta
,
duerme
,
escala/trepa [por]
algún sitio
subete a
algún sitio
salta
, (en el sitio)
salta
objeto, salta sobre
un objeto,
tuerce/retuerce
algo,
nada
,
balancea
/balanceate
/columpiate
/menea
… algo (o en algo)
sopla
algo,
reza
,
despierta
/espabila
,
despierta a
alguien,
besa a
alguien,
piensa
,
huele
,
huele
algo o a alguien,
escucha
,
escucha
algo o a alguien,
prueba
/saborea
/lame
algo,
toca
/palpa
algo,
limpia
/lava
/frota
algo,
ata
algo, ata algo a
otro objeto,
quema
algo, quema algo con algo,
bebe
algo,
llena/rellena
algo,
corta algo
, corta algo con
otro objeto,
cava
/excava
[en] lugar, cava
/excava
[en] lugar con objeto,
si
(responde “si” a una pregunta realizada por el juego)
no
(responde “no”, o según el contexto, es interpretado como “noroeste”)