Historia Real de Tetris

Tetris, uno de los videojuegos más emblemáticos de la historia, fue creado en 1984 por Alexey Pajitnov, un ingeniero de software soviético. Trabajando en el Centro de Computación Dorodnitsyn de la Academia de Ciencias de la Unión Soviética, Pajitnov desarrolló Tetris mientras experimentaba con juegos de puzles para computadoras. Inspirado por un juego de mesa llamado Pentominoes, creó un programa donde los jugadores encajaban piezas geométricas en una cuadrícula sin dejar espacios vacíos.

La Creación del Código

Pajitnov programó la primera versión de Tetris en una Elektronika 60, una computadora soviética. Utilizó el lenguaje de programación Pascal debido a sus capacidades gráficas y su facilidad de uso para desarrollar algoritmos de juegos. El juego no tenía gráficos en color; las piezas eran letras y símbolos en una pantalla monocromática. La clave del algoritmo de Tetris es el «line clearing», donde las líneas completas de bloques desaparecen, algo que Pajitnov implementó usando matrices y ciclos iterativos.

Ejemplo de Algoritmo Simple de Tetris en Pseudocódigo:

while (game is running):
if (no collision for current piece):
move piece down
else:
place piece in grid
check for full lines
remove full lines and update score
spawn new piece
end if
check for game over
end while

Derechos de Autor y Viaje a Moscú

La historia de los derechos de Tetris es compleja y fascinante. Después de su creación, Tetris se distribuyó rápidamente entre las computadoras soviéticas y llamó la atención de empresas extranjeras. Robert Stein de Andromeda Software se interesó en licenciar Tetris para el mercado occidental, pero la burocracia y las leyes soviéticas complicaron las negociaciones.

En 1988, Henk Rogers, un empresario de videojuegos, descubrió Tetris en la Feria de Electrónica de Consumo en Las Vegas. Fascinado, viajó a Moscú para negociar los derechos con ELORG, la organización estatal soviética que gestionaba las licencias de software. Rogers logró asegurar los derechos de Tetris para Nintendo, lo que resultó en el lanzamiento del juego en Game Boy, catapultando a Tetris al éxito global.

Película sobre Tetris

La historia del desarrollo y la disputa de derechos de Tetris es tan intrigante que inspiró una película biográfica. En 2021, se anunció una película titulada «Tetris», protagonizada por Taron Egerton como Henk Rogers, que explora el emocionante viaje de Rogers a Moscú y las negociaciones con los soviéticos para llevar Tetris al mercado mundial.

Records y Logros de Steve Wozniak

Steve Wozniak, cofundador de Apple, es conocido por su destreza en Tetris. En los años 80, Wozniak logró puntajes tan altos que la revista Nintendo Power dejó de publicarlos, ya que aparecía constantemente en la lista de los mejores jugadores. Finalmente, envió su puntuación bajo el nombre de «Evets Kainzow» (su nombre al revés) para seguir compitiendo.

Documentación Técnica y Compilación

Para programar Tetris, Pajitnov utilizó herramientas rudimentarias disponibles en la Unión Soviética. La Elektronika 60, una computadora basada en el PDP-11, no tenía gráficos avanzados, lo que llevó a Pajitnov a usar caracteres de texto para las piezas del juego. El código se escribió en Pascal y se compilaba utilizando los compiladores disponibles en el entorno de desarrollo de la Elektronika 60.

Optimización y Expansión del Juego

La optimización del código de Tetris fue crucial para su fluidez. La principal optimización fue el manejo eficiente de la matriz del tablero y las piezas. A medida que el juego se expandió a otras plataformas, se realizaron mejoras gráficas y de rendimiento. Los ingenieros que portaron Tetris a otras plataformas, como la Game Boy, utilizaron lenguajes de bajo nivel como Assembly para maximizar el rendimiento en hardware limitado.

Conclusión

Tetris es más que un simple juego; es una pieza fundamental en la historia de los videojuegos. Desde su creación en la Unión Soviética hasta su conquista del mercado global, Tetris ha dejado una marca indeleble en la cultura popular y en la industria de los videojuegos. Su algoritmo simple pero adictivo, junto con su fascinante historia de derechos y distribución, continúa siendo un tema de interés y estudio. A medida que avanzamos hacia un futuro digital, Tetris sigue siendo un recordatorio de cómo la creatividad y la innovación pueden superar barreras y cambiar el mundo.