Historia de los videojuegos: El principio

Historia de los videojuegos

Photo by Francesco Ungaro from Pexels



En el principio no existía nada, solo gigantescas máquinas electromecánicas que funcionaban con tarjetas perforadas y mostraban resultados a través de una impresora. Y todos nos preguntaremos, ¿pero que se podía jugar en esas acaicas maquinas?.... Pues algunos inquietos programadores, quizás agobiados por lo tedioso de su trabajo o quizás para demostrar sus habilidades de programación, decidieron crear los primeros juegos electrónicos de computadora y en este articulo presentamos en detalle como fue el proceso.

Los primeros juegos electrónicos de computadora

Las computadoras son el origen de los videojuegos. Antes de que existieran las maquinas de arcade y las consolas caseras, ya los primeros científicos que programaban las primeras computadoras en los años 50 estaban creando videojuegos. Esta primera generación de juegos, que no eran comerciales, se desarrollaban con diversos propósitos: Como entrenamiento, para investigación y programas de demostración para impresionar al público.

Las primeras computadoras diseñadas específicamente para videojuegos fueron Bertie de Brain y Nimrod, que se desarrollaron para jugar "Tic tac toe" y el juego de Nim, respectivamente.


Computadora Bertie the Brain
Computadora Nimrod

Los primeros juegos en incorporar un monitor fueron dos proyectos de investigación desarrollados en 1952. El primero  de ellos es un juego de damas , creado por Christopher Strachey en una computadora Ferranti Mark 1. El segundo, fue un programa de tic-tac-toe llamado OXO, hecho por Alexander Douglas en la EDSAC (Electronic Delay Storage Automatic Calculator). Estos dos juegos usaban un display estático para actualizar el estado del tablero de juegos.

El primer juego que actualizaba sus gráficos en tiempo real fue un juego de billar, programado por William Brown y Ted Lewis, y fue diseñado específicamente para realizar una demostración de la computadora MIDSAC en la Universidad de Michigan en el año de 1954.


Checkers en Ferranti Mark I 1952

Demostración de OXO en EDSAC 1952

Demostración de juego de billar en MIDSAC 1954


En 1958 William Higinbothan y Robert Dvorak de Brookhaven National Laboratory crearon un juego llamado Tennis for two. El juego fue programado en una computadora análoga que mostraba sus gráficos en un osciloscopio. Sin embargo, este juego fue creado solo como demostración ya que en la época su comercialización no era práctica debido al alto costo y tamaño del hardware. Comparto a continuación de el juego mencionado.





Decada de los 60's Juegos en Mainframes y minicomputadoras

Al inicio de la década de los 60 la tecnología había avanzado lo suficiente como para que surgieran computadoras mainframes mas pequeñas, avanzadas y relativamente mas baratas, al punto que se les denominó minicomputadoras. Aunque no eran los suficientemente económicas para uso personal, instituciones como universidades comenzaron a adquirirlas y permitieron acceso a empleados y estudiantes. La comunidad de programadores de la computadora TX-0 del MIT llego a crear juegos como tic tac toe y mouse in the maze.







 


Mas tarde con la adquisición de la PDP-1 de Digital Equipment Corporation (DEC) por parte de la institución, la comunidad de programadores creo un juego para mostrar sus habilidades: Spacewar. Este fue el primer juego que fue mas allá de una instalación de computadora especifica, ya que se podía instalar en otras PDP-1 e incluso fue recreado para otros mainframes.




Debido a que diferentes computadoras no podían correr los mismos juegos sin realizar cambios significativos en el código por las diferencias en el hardware o en el código de maquina,  se crearon catálogos de juegos para diferentes instalaciones de la misma serie de computadoras. Por ejemplo habían catálogos para la linea  DEC PDP (DECUS) y para IBM. Estos grupos compartían pequeños programas y juegos e incluso tenían newsletters.

Algunos de estos juegos son "BBC Vik the baseball demonstrator" y "3D tic tac toe" para el catalogo de IBM. Y un juego de dados y otro de preguntas y respoestas para DECUS.


A finales de los 60 el lenguaje de alto nivel BASIC , facilitó la tarea de los desarrolladores de juegos a través de un amplio rango de computadoras diferentes. Aunque la mayoría de de juegos eran basados en texto y no gráficos, estos se volvían mucho mas complejos a medida que se incrementaba el numero de jugadores, como simulaciones de baseball o basketball.

El acceso a las computadoras se extendió a muchas personas mediante sistemas como el Dartmouth Time Sharing System (DTSS), ya que permitía a múltiples usuarios desarrollar programas a través de una terminal remota conectada a un mainframe central.

Juegos de computadoras basados en BASIC

El mundo de los videojuegos de computadora al principio de la década de los 70 fue dominado por BASIC. En 1971 un empleado de DEC, David H. Ahl realizo la conversión los primeros juegos de FOCAL a BASIC : Hammurabi y Lunar Lander. Esto, como demostración de la minicomputadora PDP-8. La popularidad de estas conversiones le llevo a lanzar un libro llamado 101 BASIC computer Games, que se convertiría en best seller. La segunda edición llamada BASIC computer games fue incluso mas exitosa y fue el primer libro de computadoras en vender un millón de copias. 

El libro en sus dos ediciones contiene descripciones y el código fuente de los juegos portados a BASIC, y se convertiría a la postre en el manual de los desarrolladores para crear o portar juegos al nuevo lenguaje.

Entre los juegos mas populares se encuentran Civil War. Un juego basado en texto  de simulación de la guerra civil americana que se jugaba contra la computadora. El juego mas popular de la época fue Star Trek. También se trataba de un juego basado en texto, cuyo objetivo era comandar la nave Enterprise en una misión para cazar, destruir e invadir flotas de naves Klingon.

A diferencia de otros juegos basados en textos , star trek no funcionaba con entradas escritas, sino en símbolos basados en caracteres. Versiones de este juego como Super Star Trek, fueron portados a una infinidad de computadoras. Incluso durante la década de los 80 cuando se popularizaron las computadoras personales, no era difícil encontrar una instalación de algunas versiones de este juego en alguna de las nuevas PCs.




Otros juegos que tuvieron impacto en esta época fueron Space Travel para la computadora GE 365/PDP-7 y baseball para la PDP-10.


De este punto en adelante, y con el advenimiento la integración a gran escala (LSI) y de las computadoras personales, nuevos sistemas operativos y lenguajes de alto nivel se popularizaron los juegos para computadoras personales y las computadoras caseras especializadas en juegos. Lo que supuso el inicio de una industria. Pero eso ya es tema para una segunda entrega.

Comentarios

Entradas populares