Cuando las computadoras eran tan poderosas como una tostadora fabricada en el 2020, los desarrolladores tenían que recurrir a la reinterpretación y el ingenio para crear mundos fantásticos e imaginarios. La computadora, básicamente un instrumento para ingresar bases de datos, programar rutinas y hacer hojas de cálculos, gradualmente se convertirá también en un campo de juegos. Nuestro asistente personal también se convertirá en nuestro cuentacuentos. Claro, también existían algunas consolas, pero se creía que eran únicamente instrumentos de ocio. Quizás, como humanos, para nosotros es más divertido transformar las herramientas del deber en juego. Cuando la gente suele decir: ama tu trabajo y nunca trabajarás toda la vida, muy posiblemente se refieren a: transforma tu herramienta de trabajo en juego, y el tedio se puede convertir en un ocio amable.
Hay dos pedazos de software que son importantísimos porque revelan, en su forma más básica, dos géneros de los videojuegos que han evolucionado ampliamente en estos tiempos contemporáneos: las novelas interactivas (o aventuras de un solo jugador) y los motores de creación de juegos. Ambos son, a su vez, pilares para otros dos géneros que son muy populares hoy en día: el sandbox y las aventuras de mundo abierto.
Zork es la aventura de un personaje sin nombre que debe recoger, en un calabozo subterráneo, una cantidad de objetos para ganar el juego. Uno de los máximos exponentes de la novela interactiva, no solo dependía de cápsulas de texto y variables para contar una historia, pero también de un lenguaje orgánico para que el jugador pudiera jugarla. El motor de juego, por ejemplo, ya aceptaba algunos artículos y preposiciones que eran entendibles. El jugador podía interpretar que estaba hablando con el juego, con la máquina o el narrador. La máquina deja de ser un productor de algoritmos y cálculos para convertirse en un narrador bastante peculiar, uno que ofrece a través del texto un puñado de objetos, monstruos, historias y misterios. La conexión del jugador iniciaba no solamente en su teclado, pero también en su capacidad de pensamiento, en su capacidad lectora para imaginar y desarrollar la historia en su cabeza, en su capacidad de observación para encontrar las pistas que lo llevaran de situación en situación, de cuarto en cuarto y de calabozo en calabozo.
ZZT es un tímido motor de juego, con apenas 27 comandos posibles para la creación de aventuras, para MS-DOS. En su primera iteración, presenta cuatro tableros o juegos distintos: El pueblo de ZZT, Los calabozos de ZZT, La ciudad de ZZT y Las cuevas de ZZT. A través de 255 grafías ASCII, ZZT puede representar un compendio de personajes, trampas mortales, acertijos complejos y un bestiario pequeño pero llamativo de criaturas peligrosas e intensas (leones Ω, osos Ö, tigres π, rufianes ♣). La carita sonriente ☻ (símbolo 001 del código ASCII) se convertiría en nuestro avatar para vivir estas aventuras. Tim Sweeney ha entregado una valiosa pieza de shareware que abrirá algunas puertas a que la gente viva aventuras duales: textos que representan gráficos, textos que nos cuentan historias más allá de la prosa. Algunos creadores de ZZT, más ambiciosos que el promedio, crearán máquinas y aventuras curiosas: el avatar manejará a un avatar dentro de un recuadro en una esquina inferior del juego y eso permitirá tramas más complejas, más planeadas.
ZZT sería la inspiración para otro motor de juegos cuya comunidad sigue muy activa hoy en día: Megazeux. Por otra parte, los juegos ascii inspirarían un pequeño monstruo que sigue muy vivo hoy en día: Dwarf Fortress.
, .
/( )\ A
.--.( `.___.' ).--. /_\
`._ `%_&%#%$_ ' _.' /| <___> |\
`|(@\*%%/@)|' / ( |L| ) \
| |%%#| | J d8bo|=|od8b L
\ \$#%/ / | 8888|=|8888 |
|\|%%#|/| J Y8P"|=|"Y8P F
| (.".)%| \ ( |L| ) /
___.' `-' `.___ \| |L| |/
.'#*#`- -'$#*`. / )|
/#%^#%*_ *%^%_ # %$%\ .J (__)
#& . %%%#% ###%*. *%\.-'&# (__)
%* J %.%#_|_#$.\J* \ %'#%*^ (__)
*#% J %$%%#|#$#$ J\% * .--|(_)
|% J\ `%%#|#%%' / `. _.' |L|
|#$%||` %%%$### '| `-' |L|
(#%%||` #$#$%%% '| |L|
| ##|| $%%.%$% | |L|
|$%^|| $%#$% | VK/cf |L|
|&^ || #%#$%#% | |L|
|#$*|| #$%$$#%%$ |\ |L|
|||||| %%(@)$# |\\ |L|
`||||| #$$|%#% | L| |L|
| #$%|$%% | ||l |L|
| ##$H$%% | |\\ |L|
| #%%H%## | |\\| |L|
| ##% $%# | Y||| |L|
J $$#* *%#% L |E/
(__ $F J$ __) F/
J#%$ | |%%#%L
|$$%#& & %%#|
J##$ J % %%$F
%$# * * %#&
%#$ | |%#$%
*#$%| | #$*
/$#' ) ( `%%\
/#$# / \ %$%\
ooooO' `Ooooo
Propósito
- Hablar del pasado prehistórico de los videojuegos, pero ese pasado que no tiene qué ver con las consolas, pero la construcción de historias.
- Analizar cómo funciona la mente del jugador cuando confronta símbolos sencillos.
- Sopesar otro tipo de herramientas para construir un videojuego. ¿Es posible, hoy en día, crear un buen trabajo con poco presupuesto o herramientas muy sencillas?
- Divertirnos un poco con las grafías. ¿Qué imaginas cuando ves ciertos símbolos?
Temario
- Los mundos de ZZT.
- Los mundos de Zork.
- Consolas y pixeles. ¿Qué son esos cuadritos?
- El futuro de los símbolos. Megazeux y Dwarf Fortress.