Revisitando Neohabitat 2026

Ocho a帽os despu茅s de nuestra anterior publicaci贸n –vaya c贸mo pasa el tiempo– es momento de revisitar Neohabitat, el “revival” del primer MMO gr谩fico de la historia: Habitat de Lucasfilm, que pudieron jugar all谩 por 1986 en EE. UU. los poseedores de un Commodore 64. ¡Y c贸mo ha evolucionado para bien!

Video promocional de 1986

Recordemos que el proyecto fue resucitado en 2017 por The MADE (Museum of Art and Digital Entertainment) junto con los creadores originales Chip Morningstar y F. Randall Farmer, reconstruyendo el servidor, el cliente y el mundo original para que pueda jugarse hoy desde nuestro C64 y, como vamos a ver, desde cualquier PC, tablet o tel茅fono.

@Naibor nos comenta: 

En estos 煤ltimos meses han trabajado much铆simo en mejorar el juego. Han corregido un mont贸n de bugs, han implementado un nuevo Bridge que le aporta much铆sima estabilidad, y le han metido hasta un bot IA (SageBot) que es capaz de aprender del entorno y de las interacciones, y se comporta de forma muy natural, es muy impresionante. Est谩n trabajando en una versi贸n CRT para C64U que usa el modem Swiftlink integrado, pero todav铆a no es estable, les est谩 dando muchos quebraderos de cabeza. 

Ahora ya no hay excusa para no probar este pedazo de historia de los juegos en l铆nea.

C贸mo sumergirse en el mundo de Neohabitat

Lo mejor es ir directamente a la fuente, el repositorio Github de F. Randall Farmer, y de ah铆 al proyecto Neohabitat

https://github.com/frandallfarmer/neohabitat

Si descendemos en la p谩gina encontramos el Readme principal, donde se listan todas las maneras de poder conectarse.

Para jugar en navegador tenemos tres opciones:

  1. Cliente de Neohabitat corriendo Vice en el navegador: Es una experiencia que puede satisfacer a puristas, ya que estamos corriendo el c贸digo de C64 con sus tiempos de carga, incluso los sonidos de la disquetera. Pero no necesitamos configurar (casi) nada y disponemos, adem谩s de la ventana del juego, de “Docent” que nos proporciona una gu铆a de las salidas de la pantalla en la que estamos, pistas sobre el juego y acceso a la documentaci贸n original.
  2. Play Accelerated: Una fant谩stica opci贸n en la que jugaremos a la versi贸n en Java. Esto significa que no tendremos tiempos de carga y adem谩s manejaremos todo con el rat贸n de nuestro PC. Por lo dem谩s, como la primera opci贸n, incluyendo Docent.
  3. Play Mobile: Pensado para jugar en pantallas m谩s peque帽as como tel茅fono o Tablet.

Adem谩s tenemos las opciones cl谩sicas que requieren instalaci贸n, con mayor o menor esfuerzo:

  1. Emulador C64 (Vice): Un autoinstalador que ya lleva el Vice y nos hace gran parte del trabajo.
  2. Ultimate 64/Ultimate II+: Versi贸n para usar con este hardware y conectarse a tu Wifi.
  3. Commodore 64 real: Versi贸n de discos para C64, necesita un modem Wifi.

La verdad es que las primeras opciones son muy interesantes, ya que nos permiten usar Neohabitat con muy poco esfuerzo y conocimientos. Nos vamos a centrar en ellas.

C贸mo arrancar la versi贸n con emulador VICE en el navegador

En la p谩gina de Github pulsaremos sobre “Play Original Now”

Esto es lo que nos encontramos al elegir esta opci贸n. Comentar que al ser un navegador podemos utilizar sin problema todos los plugins de traducci贸n para ajustar Docent al idioma que queramos.

En este punto, haciendo clic con el rat贸n veremos el proceso de carga hasta quedarnos en la pantalla de presentaci贸n.

Mi experiencia es que la tecla de disparo no se ha mapeado correctamente (al menos para jugar con un port谩til sin teclado num茅rico, como hago yo). Nada que no se arregle con un poquito de configuraci贸n del Vice que viene en el navegador. Pulsamos F12 para abrir el men煤.

En el men煤 de Vice, navegando con los cursores, vamos a “Machine Settings” y de ah铆 a “Joystick Settings”. En “Joystick Device 1” deber铆a decir “Keyset 1” y si es as铆, bajamos a “Define Keysets”, entramos y en “Keyset 1 Fire” pulsamos ENTER y luego la tecla que queramos poner como disparo (en mi caso, la tecla que hay sobre el TAB).

Queda algo as铆:

Pulsamos la tecla ESC para cerrar este men煤 y, ahora s铆, pulsamos nuestra tecla de Fire y arranca Neohabitat.

Ponemos el nombre preferido para nuestro Avatar, ENTER y… ya casi lo tenemos.

Tenemos que pulsar ALT+N (para cambiar el disco) y luego cualquier otra tecla, y ya arranca Neohabitat.

C贸mo manejar a nuestro avatar

Es bien sencillo. Aparte de poder escribir texto que aparecer谩 en pantalla como algo que dice nuestro Avatar, hay 4 comandos que se manejan con el joystick (en esta versi贸n los cursores y la tecla de Fire que hemos configurado, aunque se puede usar un joystick que reconozca el Windows).

Movemos la cruz con los cursores hasta el punto donde queremos que se realice la acci贸n y pulsamos el bot贸n de disparo. Nuestra cruz se transforma en una interrogaci贸n con 4 flechas alrededor. Sin soltarlo pulsamos el “Comando” que deseamos y al soltar disparo, se ejecutar谩.

  • Arriba: comando GO para mover el Avatar. Si lo ejecutamos en uno de los lados de la pantalla, iremos a esa pantalla contigua.
  • Abajo: DO. El comando de acci贸n gen茅rico.
  • Derecha: GET. Para coger cosas y si lo hacemos sobre nosotros (en el cuerpo) accederemos al inventario, donde podremos pulsar sobre los objetos –como el dinero– para pasarlo a la mano. Si lo hacemos sobre nuestra cabeza, eso cogeremos (si no llevamos nada, s贸lo se puede llevar un objeto a la vez)
  • Izquierda: PUT. Otro de los comandos de acci贸n que m谩s vas a usar. Si lo usamos sobre nuestro cuerpo cuando llevamos un objeto en la mano, se meter谩 en el inventario (si se puede). Si llevamos una cabeza en la mano y no tenemos una “puesta”, nos la pondremos (es una de las formas de personalizar el Avatar). Si llevamos dinero en la mano y lo ejecutamos sobre una de las m谩quinas de venta, compraremos el objeto (que aparecer谩 en el suelo y podremos cogerlo)

Vamos a ver las otras versiones y luego hablaremos sobre los primeros pasos en Neohabitat.

C贸mo arrancar la versi贸n Java para navegador

En la p谩gina de Github pulsaremos sobre “Play Accelerated”

Y ya. No hay que configurar teclas (se juega con el rat贸n) ni cambiar discos. Un di谩logo nos preguntar谩 por el nombre del Avatar y listo. Para interactuar con el mundo movemos la cruz con el rat贸n, y con el bot贸n izquierdo ejecutamos los comandos:

  • Bot贸n izq+Arriba: GO
  • Bot贸n izq+Abajo: DO
  • Bot贸n izq+Derecha: GET
  • Bot贸n izq+Izquierda: PUT

Ah铆 vemos c贸mo hemos comprado una nueva cabeza en una m谩quina de venta “Vendroid” y podemos ver otra diferencia con la versi贸n anterior, que es un teclado virtual (que podemos esconder). Esta versi贸n adem谩s de los tiempos de carga instant谩neos tiene alguna ayuda como flechas en los bordes para facilitar ir a otras pantallas. Ojo, los colores no son exactamente iguales a los de la versi贸n con Vice o las que corren en C64, est谩n m谩s saturados y son m谩s brillantes.

C贸mo arrancar la versi贸n para m贸viles

En la p谩gina de Github pulsaremos sobre “Play Mobile” para disfrutar de la misma versi贸n Java disponible para navegador pero sin Docent.

En este caso el teclado virtual nos va a servir para mucho, porque necesitamos configurar nuestro Avatar con las teclas de funci贸n. Adem谩s nos sirve para escribir mensajes. Nota: F2 y F4 se pueden pulsar con Shift+F1 y Shift+F3

El Avatar se maneja mediante la pantalla t谩ctil, tocando y luego moviendo el dedo arriba/abajo/derecha/izquierda para acceder a los comandos GO, DO, GET y PUT.

Podemos ocultar el teclado con la tecla que hay junto a F7 y luego poner la imagen apaisada para disfrutar mejor de la experiencia.

Primeros pasos en Neohabitat

Nada m谩s empezar configuraremos nuestro Avatar con las teclas de funci贸n, eligiendo el sexo, cabeza, altura y colores y apareceremos en Inmigraci贸n. R谩pidamente vamos a poder comprar otra cabeza.

Unos consejos generales para empezar a disfrutar la experiencia:

  • Acceder al inventario: Para eso, tendremos que hacer GET en nuestro cuerpo (no en la cabeza). En la ventana de inventario, pulsar sobre el objeto que queramos coger con la mano. Eso se usa para poder tener el dinero en la mano, necesario para comprar cosas.
  • M谩quinas de vending “Vendroid”: Hay una multitud de m谩quinas para comprar objetos y es interesante saber c贸mo interactuar con ellas:
    • a) Si hacemos DO sobre la m谩quina, cambia el objeto que vende. Tambi茅n nos dice el precio de ese nuevo objeto.
    • b) Si tenemos dinero en la mano, hacer PUT sobre la m谩quina compra el objeto (si tenemos suficiente dinero). El objeto aparece en el suelo, para cogerlo deberemos guardar el dinero (PUT sobre tu cuerpo para meterlo en el inventario) y luego GET sobre el objeto.
  • Docent: Este asistente es super煤til. Moverse por Populopolis (la ciudad inicial) es confuso (las direcciones N, S, E y O cambian seg煤n la orientaci贸n de la calle en la que estemos), as铆 que tener definidas las salidas v谩lidas y d贸nde van es muy interesante. Adem谩s, proporciona an茅cdotas y comentarios de los creadores que nos ayudan a imaginar c贸mo fue la experiencia real. Recomiendo leer la historia del “Meeting Hall” donde debatieron sobre las leyes en Habitat y c贸mo hacer que se cumpliesen. Recuerdo que las herramientas de traducci贸n de los navegadores nos pueden ayudar mucho.
  • Desconexiones: Si en alguna ocasi贸n tu Avatar deja de moverse puede ser porque nos hemos desconectado del servidor. Basta con refrescar el navegador y, cuando nos lo pidan, usar el mismo nombre de Avatar. Apareceremos en el punto en el que est谩bamos. Esto tambi茅n funciona de un d铆a a otro aunque imagino que ocasionalmente se limpiar谩n los avatares abandonados.

Conclusi贸n

El mundo de Neohabitat es enorme, es un placer perderse por sus calles y leer todas las notas sobre el universo que nos han dejado sus autores. Realmente se ha vuelto muy disfrutable y accesible este metaverso.

Video de @naibor probando si el bot es capaz de aprender a usar la cabina de teleportaci贸n, algo muy loco la verdad. 

https://www.youtube.com/watch?v=lwXrcG-gcc0


Publicar un comentario

1 Comentarios

  1. Muy buen art铆culo @Cubelindo , muy completo y did谩ctico. Enhorabuena!.

    Muchas gracias por compartir con la comunidad este tipo de contenido, que ayuda mucho a poner en su justo lugar esta obra maestra de los 80, que a煤n hoy sigue muy viva, gracias a la comunidad como la nuestra, y sobre todo a los creadores originales, que han hecho un esfuerzo enorme por revivir y mantener este juego tan espectacular.

    ResponderEliminar