3D Monster Maze es un juego de computadora desarrollado a partir de una idea de JK Greye y programado por Malcolm Evans y lanzado en febrero de 1982 [1] para laplataforma Sinclair ZX81 con la expansión de memoria de 16 KB. El juego fue lanzado inicialmente por JK Greye Software a principios de 1982 y relanzado más tarde el mismo año por la propia startup de Evans, New Generation Software . Representado utilizando"gráficos" de bloques de caracteres de baja resolución , fue uno de los primerosjuegos en 3D para una computadora doméstica , [2]y uno de los primeros juegos que incorpora elementos típicos del género que luego se denominaría survival horror .
Laberinto de monstruos 3D | |
---|---|
Desarrollador (es) | Malcolm Evans |
Editorial (es) | Software JK Greye |
Plataforma (s) | Sinclair ZX81 |
Lanzamiento | |
Género (s) | Laberinto en primera persona |
Modo (s) | Un solo jugador |
3D Monster Maze pone al jugador en un laberinto con una salida y un monstruo hostil, el Tyrannosaurus rex . Allí, el jugador debe atravesar el laberinto, desde la perspectiva en primera persona , y escapar por la salida sin ser devorado.
JKGreye Software se convirtió en una empresa de juegos de gran éxito, publicando seis cintas de juegos para el Sinclair ZX81; dos usan gráficos 3D: 3D Monster Maze y 3D Defender, ambos diseñados por JKGreye y programados por Malcolm Evans.
New Generation Software se convirtió en una empresa de software reconocida con la plataforma Sinclair y continuó siendo pionera en la tecnología de juegos 3D para ZX81 y el modelo posterior Sinclair ZX Spectrum . La prensa dio inmediatamente al juego un título de "favorito firme" de los usuarios de la ZX81. Décadas más tarde, se hizo popular entre la comunidad de retrojuegos , inspirando remakes e impulsando proyectos de emulación ZX81 . [3]
Como se Juega
El juego utiliza un laberinto de celdas de 18 por 16 que se genera aleatoriamente . [4] [5] [6] Inicialmente, el T. rex está al acecho. Una vez que el jugador comienza a moverse, la bestia comienza a cazar. A partir de entonces, el T.rex puede calmarse (si el jugador entra en una parte del laberinto que está lo suficientemente lejos) o volverse más activo a medida que el jugador se acerca. Si el T.rex tiene una vista directa de su presa, el monstruo correrá directamente hacia el jugador. [5]
El T. rex nivel de ansiedad, informó al jugador como una declaración en la línea de estado, proporciona una pista indirecta a distancia relativa del jugador del monstruo. Estos estados son: MENTIRAS REX al acecho , seguido por él es CAZA PARA USTED , pasos que se acercaban , REX te ha visto y RUN él es a tu lado o RUN HE está detrás de usted . La velocidad del jugador es mayor que la del monstruo, por lo que es posible escapar corriendo (a menos que el jugador esté atrapado en un callejón sin salida). [7] El jugador puede mapear manualmente el laberinto en una hoja de papel con cada paso, pero esto se vuelve cada vez más difícil a medida que aumenta el ritmo. El ritmo rápido también puede llevar a presionar el teclado con fuerza, lo que, a su vez, puede sacudir la conexión de expansión de memoria de la computadora / 16K y provocar un reinicio repentino con varios minutos de tiempo de recarga que vale la pena. [8]
Los puntos se otorgan por cada paso realizado por el jugador cada vez que el dinosaurio está en una caza activa. Dado que el jugador corre más rápido que el monstruo, es posible acumular puntos corriendo en círculos con el monstruo solo unos pasos detrás. También se otorgan puntos al escapar con éxito a través de una salida y entrar en otro laberinto. [9]
Cuando el juego termina, el jugador es informado de que está " condenado a vagar por el laberinto para siempre", y luego puede "apelar" o continuar jugando de nuevo en el último laberinto. Si se intenta la apelación, se rechaza con un 50% de probabilidad , en cuyo caso el jugador es enviado de regreso a recorrer el laberinto anterior nuevamente. Una apelación que se acepta efectivamente da como resultado que la computadora se reinicie automáticamente a través de la NEW
declaración de BASIC . [5]
Desarrollo
3D Monster Maze fue el primer juego programado por Malcolm Evans basado en un diseño de JKGreye. [10] Trabajó en la industria aeroespacial, primero en diseño de aviones y luego como científico de microprocesadores en Sperry Gyroscope en Bristol , Reino Unido . Recibió un ZX81 de su esposa por su trigésimo séptimo cumpleaños en abril de 1981. Malcolm desarrolló aspectos básicos del juego para probar de lo que era capaz la computadora, y lo completó después de agregar características de diseño sugeridas por JKGreye, incluida la adición del T.Rex y convertir el Laberinto en un juego. Los amigos persuadieron a Malcolm de que el juego era de la calidad suficiente para venderse y finalmente fue lanzado por JK Greye Software en febrero de 1982. [1]
Cuando poco después cerró la sucursal de Sperry Gyroscope en Bristol, Malcolm tomó la decisión de concentrarse por completo en los juegos de computadora. La firma New Generation Software que él había fundado siguió produciendo juegos en 3D para las computadoras Sinclair Research y se convirtió en sinónimo de juegos en 3D en esta plataforma durante algún tiempo. [11] Algunos de sus juegos fueron aclamados por la escena de los videojuegos, pero algunos títulos ocasionalmente atrajeron críticas de los críticos por sus elegantes gráficos pero la mala trama del juego. Después de lanzar 3D Defender y Breakout para la ZX81, [12] Malcolm cambió los esfuerzos de desarrollo de ZX81 a ZX Spectrum cuando el último modelo fue lanzado al mercado. Además de volver a publicar 3D Monster Maze , la nueva firma también lanzó títulos de juegos como Escape , 3D Tunnel , Knot en 3D , Corridors of Genon , Trashman y Travel with Trashman , Light Magic , Jonah Barrington's Squash , The Custard Kid y Cliff Hanger . [13]
Recepción
El juego se vendió a nivel nacional en el Reino Unido y en el extranjero, y se convirtió en un éxito poco después de su lanzamiento:
... cuando se acababa de lanzar la ZX81, los estándares de software eran en general bastante bajos. Una excepción a esta regla fue un programa llamado 3D Monster Maze, que ha sido un firme favorito entre los propietarios de ZX81 desde que apareció por primera vez ... [14]
Las reseñas contemporáneas lo describieron como "el mejor juego que he visto para el Sinclair ZX81" [15] y "¡Brillante, brillante, brillante! De inmediato, esto entra en mis diez mejores programas ZX personales ... Sin duda, uno de los mejores programas ZX disponibles . ". [dieciséis]
A pesar de que no utilizó la función de gráficos de alta resolución indocumentados de la ZX81 y renderizó la escena con personajes pseudográficos (disponibles en el juego de caracteres estándar de la ZX81 ), el juego se consideró un logro notable, utilizando las capacidades de la máquina. a su mejor:
Si tuviera que elegir solo un programa para impresionar a la audiencia con las capacidades de la ZX81, entonces 3D Monster Maze sería el indicado sin lugar a dudas. [17]
Pronto, los usuarios de la plataforma Sinclair comenzaron a cambiar al ZX Spectrum más nuevo, que tenía una mejor resolución de gráficos y color, más RAM y ROM , así como capacidad de sonido y una apariencia más elegante. Algunas personas continuaron usando su ZX81, e incluso los usuarios de Spectrum dieron crédito a 3D Monster Maze como el juego que trajo el aspecto 3D a los juegos de computadora domésticos:
Incluso aquellos críticos que descartaron la ZX-81 como un juguete para niños, tuvieron que admitir que el programa era innovador y estaba bien presentado. Monster Maze marcó el auge del uso de técnicas 3D en microcomputadoras tan pequeñas como la ZX-81 y Spectrum. [11]
Los elogios de Monster Maze trajeron reconocimiento a Malcolm Evans y su firma, New Generation Software, que continuó lanzando más juegos que mejoraron aún más la experiencia de juego en 3D. Incluso cuando los juegos de éxito posterior de NGS, como Trashman , fueron cubiertos por las reseñas de los medios de juegos, 3D Monster Maze fue recordado como el comienzo impresionante e histórico:
Desde el principio, New Generation y Malcolm Evans se han convertido en sinónimos de gráficos 3D ... [1]
Edge en 2006 declaró que 3D Monster Maze "es eljuegooriginal de terror de supervivencia ", escribiendo "Pregúntale a cualquier jugador y te dirán de qué se trataba principalmente 3D Monster Maze: miedo, pánico, terror y enfrentarte a un enemigo implacable e implacable que va para atraparte al final ". [5] Retro Gamer estuvo de acuerdo, en 2014, afirmando que "Survival horror puede haber sido una frase acuñada por primera vez por Resident Evil, pero podría haberse aplicado fácilmente al gran éxito de Malcolm Evans". [18] Con los juegos ZX81 jugados principalmente en entornos emulados por lacomunidad de retrogaming , aún recibe críticas entusiastas, incluso mientras que las modernas consolas de juegos de alta gamay las computadoras domésticas brindan capacidades mucho más ricas para la inmersión en un juego 3D en primera persona:
Lo mejor de los juegos antiguos que jugamos este mes ... Lo mejor de 3DMM fue extrañamente el silencio mientras te movías. ... Esto se sumó a la atmósfera. Esto también se sumó a los sustos. No había nada peor que dirigirse por un pasillo y ver a lo lejos el inicio del dino dirigiéndose hacia ti. Debido a que los gráficos eran lentos para dibujar, el dinosaurio se te acercó en unos pocos pasos. Dar la vuelta y correr hacia el otro lado era un baile maníaco a través del teclado, mientras te veías aturdido mientras la pantalla se llenaba de dientes. Fue realmente un momento de mojar los pantalones. [19]
Tecnología
La vista gráfica, animada en tiempo real a alrededor de 6 fotogramas por segundo , está compuesta por caracteres en blanco y negro de 8 × 8 píxeles , por lo que la vista es aproximadamente cuadrada, ocupando un área de 25 × 24 en la pantalla de texto de 32 × 24. La resolución de subcaracteres del conjunto de caracteres pseudográficos ZX81 hace que la resolución se duplique en cada dimensión (haciendo que la vista consista en 50 × 48 "píxeles más grandes"). El uso de los 6 pseudográficos con un patrón de tramado también hizo posible que el autor del juego incorporara un tercer color (gris) en la imagen en blanco y negro. Parte de la pantalla está reservada para el recuento de puntuaciones y, en ocasiones, se superpone un mensaje de estado de una línea en la parte inferior de la vista gráfica. El jugador siempre corre a lo largo de la línea central del corredor y mira solo en la dirección actual, lo que simplifica la tarea de renderizado.
El motor 3D del juego y el código de creación de laberintos aleatorios están escritos en código de máquina Z80 , producido con un ensamblador . [5] Esto se ve aumentado por varias docenas de líneas BASIC para tareas menos críticas, como los saludos iniciales y el retraso entre líneas de la animación de la leyenda del juego. El bloque de subrutinas de código de máquina está incrustado en la línea BASIC 0, comenzando con una declaración ( comentario BÁSICO ), haciendo que el intérprete pase por encima de ella. Si, por accidente, se intenta editar la línea a través del editor de líneas BASIC , los cambios no serán aceptados ya que 0 es un número de línea no válido. Normalmente, dicho código se crea creando primero una línea con un número válido y luego modificando el campo numérico en el área del programa BÁSICO utilizando la manipulación de memoria directa, como . [20] No hay protección de copia integrada en el juego; Además, como las cintas magnéticas de la época no eran confiables, se podría reutilizar el punto de entrada de guardado en el código BASIC (que fue utilizado por los desarrolladores originales para que el juego se ejecutara automáticamente al ser cargado por el usuario) para guardar otro programa. copiar a la cinta (con fines de archivo y copia de seguridad ).REM
POKE
El juego está controlado por tres de las teclas de control del cursor del teclado (izquierda, adelante y derecha, respectivamente 5, 7 y 8 en el teclado ZX81). La velocidad del juego también se puede controlar; de acuerdo con la incrustación del casete original, la línea BASIC 370 tiene una constante cableada que determina un retraso de bucle de espera ocupado . La constante inicialmente se establece en 5; al variarlo de 0 a 9, el juego se puede ajustar de más rápido a más lento. [7] La cifra de 6 cuadros por segundo corresponde al retardo establecido en cero, mientras se mantiene presionada la tecla "Adelante" para correr recto. Se percibe un movimiento algo entrecortado a esta velocidad de fotogramas lenta que da la sensación de ser sacudido junto con cada paso de una carrera pesada desesperada.
Ver también
- Mazmorras de Daggorath
- 3-Demon , también conocido como "Monster Maze"
- Guerra del laberinto
Referencias
- ^ a b c d Personal de CRASH (Michael Broomfield) (junio de 1984). " Ingredientes de nueva generación de un equipo ganador" . CRASH ( 5 ).Un artículo sobre New Generation Software , la empresa que se inició con el desarrollo de 3D Monster Maze .
- ^ "Las maravillosas computadoras de Clive Sinclair" . 2002-09-17 . Consultado el 21 de mayo de 2008 . Una mirada a las computadoras de Sir Clive Sinclair.
- ^ Chris Cowley
(2002). @grok.co.uk>"vb81" . vb81 - Emulador Sinclair ZX81 . Archivado desde el original el 20 de abril de 2008 . Consultado el 30 de marzo de 2008 .Un emulador ZX81 empaquetado con 3D Monster Maze y otros juegos famosos; con licencia GPL (pero escrito en Visual Basic ). Se puede utilizar para jugar y ver la parte BÁSICA del juego en Microsoft Windows . - ^ "soft-tango-uk" . wixsite.com . Consultado el 21 de abril de 2018 .
- ^ a b c d e Bastón de Edge (Andy Krouwel) (18 de abril de 2006). "La realización de ... 3D Monster Maze " . Borde ( 161 ). Archivado desde el original el 13 de mayo de 2007.
- ^ Malcolm Evans (mayo de 1983). "Letras" . Usuario de Sinclair ( 14 ). Archivado desde el original el 22 de junio de 2008. Respuesta de Malcolm Evans que describe la generación de laberintos.
- ^ a b "Instrucciones 3D Monster Maze" . 1981 . Consultado el 12 de junio de 2008 .Escaneo de instrucciones 3D Monster Maze .
- ^ "Sinclair ZX80, ZX81 y Spectrum" . 1999-06-01 . Consultado el 12 de junio de 2008 . Una mirada a las computadoras de Sir Clive Sinclair.
- ^ David Grosjean (otoño de 1983). "Juegos de ordenador para el hogar: cuatro grandes juegos para el Timex Sinclair 1000" . Creative Computing Video & Arcade Games ( Vol. 1, No. 2 ). Archivado desde el original el 28 de junio de 2011.
- ^ Chris Bourne (septiembre de 1984). "Hit Squad - No solo un montón de basura vieja" . Usuario de Sinclair ( 30 ). Archivado desde el original el 9 de marzo de 2001.Con Malcolm Evans siguiendo el exitoso juego de Trashman .
- ^ a b John Gilbert (septiembre de 1983). "Juegos 3D" . Usuario de Sinclair ( 18 ). Archivado desde el original el 3 de noviembre de 2004 . Consultado el 1 de noviembre de 2004 .Discusión de la escena de los juegos en 3D en las computadoras Sinclair, naturalmente abierta por 3D Monster Maze .
- ^ Phil Garrett (agosto de 1982). "Greye Defender es otro ganador 3D" . Usuario Sinclair ( 5 ). Archivado desde el original el 23 de febrero de 2002 . Consultado el 3 de febrero de 2006 .Juegos de Malcolm Evans publicados por JK Greye Software .
- ^ Martijn van der Heide (2005). "Software de nueva generación" . Información sobre el nombre de la etiqueta en el software de nueva generación en World of Spectrum . Consultado el 30 de marzo de 2008 .
- ^ "Escribiendo para la nueva generación" . Home Computing Weekly (33): 43. 1983-10-18 . Consultado el 24 de mayo de 2009 .
- ^ "Reseñas de software: 3D Monster Maze" . Computer and Video Games (6): 77. Abril de 1983 . Consultado el 7 de diciembre de 2008 .
- ^ "Reseñas - Software: Monster Maze" . Popular Computing Weekly (820513): 10. 13 de mayo de 1983 . Consultado el 7 de diciembre de 2008 .
- ^ "Laberinto de monstruos 3D" . ZX Computing (diciembre / enero de 1984): 163. Diciembre de 1983 . Consultado el 7 de diciembre de 2008 .
- ^ Equipo Retro Gamer (3 de febrero de 2014). "Los diez mejores juegos de ZX 81" . Jugador retro . Consultado el 21 de enero de 2015 .
- ^ "Lee's Peek n Poke" . Número cuatro: "Busque la cabeza verde" . Septiembre de 2005. Archivado desde el original el 21 de enero de 2008 . Consultado el 7 de diciembre de 2008 .
- ^ "Una guía para POKEing en el Sinclair ZX Spectrum" . La cabaña de reparación retro . 2007-03-22 . Consultado el 15 de julio de 2008 . Un artículo que describe cómo funciona LINE 0 en las computadoras Sinclair.
enlaces externos
- NGS World (archive.org): una página de inicio de tributo a los títulos de New Generation Software , creada y mantenida por la hija de Malcolm, Rachel; aloja descargas del juego original y un remake contribuido por fans para MS Windows; presenta una imagen incrustada en cassette de JK Greye Software del juego.
- Una revisión del laberinto de monstruos 3D de Malcolm Evans
- 3D Monster Maze : la página del juego en el sitio "Colección de cintas, libros y hardware ZX81", con la imagen de incrustación original publicada por JK Greye . Incluye un emulador para jugar el juego online.
- 3D Monster Maze : la página del juego en el sitio "Colección de cintas, libros y hardware ZX81", con la imagen del título incrustada en cassette, según lo republica New Generation Software .