En 1991, el desarrollador francés Éric Chahi creó el clásico cinematográfico Another World prácticamente en solitario, valiéndose de un ingenioso motor de polígonos vectoriales en dos dimensiones para superar las estrictas limitaciones de memoria de la Commodore Amiga.
Tras años de desarrollo sin alcanzar un éxito masivo, Chahi comenzó en 1989 un proyecto ambicioso guiado por restricciones técnicas y un enfoque de improvisación narrativa. Para evitar el excesivo consumo de espacio que requerían las animaciones tradicionales con mapas de bits, el creador decidió construir la aventura mediante polígonos planos. El momento decisivo llegó al comprobar que el hardware de Amiga podía renderizar su juego a unos 20 cuadros por segundo, confirmando la viabilidad de su propuesta visual. Esta elección no solo ahorró memoria, sino que otorgó al título una estética minimalista y atemporal que lo distingue hasta el día de hoy.
Un lenguaje de programación personalizado
Sin herramientas previas para gestionar gráficos poligonales, Chahi tuvo que desarrollar su propia solución desde cero. Creó un lenguaje de programación interpretado en tiempo real que no exigía compilación constante para ejecutar el proyecto. Este lenguaje se estructuró con apenas 20 instrucciones y soportaba 256 variables, las cuales debía registrar a mano en papel debido a que el sistema no admitía comentarios en el código. Esta metodología, aunque rudimentaria, le permitió iterar rápidamente sobre las secuencias de juego sin perder tiempo en procesos de compilación largos que habrían ralentizado su flujo creativo.
Para dotar de realismo a los movimientos de Lester, el protagonista, el desarrollador recurrió a la técnica de la rotoscopia utilizando un dispositivo genlock en Amiga, el cual permitía superponer vídeo de fondo sobre la pantalla del juego. Además, la cuidada dirección artística se apoyó en una paleta de apenas 16 colores, definida tras una semana de trabajo para establecer la atmósfera opresiva del planeta alienígena. Cada color fue seleccionado meticulosamente para maximizar el contraste y la legibilidad en las pantallas de la época, logrando una profundidad visual sorprendente con recursos extremadamente limitados.
Soluciones creativas y ritmo cinematográfico
La improvisación también moldeó el diseño de niveles y las mecánicas. El uso de teletransportadores para pasar de una escena a otra no respondió únicamente a una elección estética inspirada en las líneas de velocidad del anime, sino también a la dificultad técnica de programar animaciones y colisiones complejas para escaleras. Del mismo modo, el icónico disparo de láser con escudo protector y bolas de plasma surgió para añadir dinamismo táctico al enfrentamiento contra los alienígenas. Chahi entendió que, al no poder crear animaciones fluidas de combate cuerpo a cuerpo, debía compensar con mecánicas de disparo que se sintieran responsivas y satisfactorias.
El desarrollo en solitario generó una sensación de aislamiento que terminó reflejándose en la ambientación del título. Hacia diciembre de 1990, tras 17 meses de trabajo constante, Chahi había completado un tercio del juego, consolidando una secuencia introductoria y una estructura narrativa que se transformaron en un hito histórico para la industria de los videojuegos. La falta de un equipo de control de calidad o de otros programadores le permitió mantener una visión artística pura, sin compromisos externos, lo que resultó en una experiencia cohesiva que desafió las convenciones de los juegos de acción de principios de los años noventa. Su capacidad para convertir limitaciones técnicas en decisiones de diseño artístico sigue siendo estudiada como un ejemplo magistral de optimización y creatividad en el desarrollo de software.