Motor oscuro


The Dark Engine es un motor de juego desarrollado por Looking Glass Studios y se utilizó de 1998 a 2000, principalmente en los primeros juegos de Thief .

El renderizador de The Dark Engine, creado originalmente por Sean Barrett en 1995, admite gráficos similares a los del Quake original , con efectos de caja de luz similares a los de Unreal y luces de colores introducidas en Thief II . Debido al hardware limitado de la época, Dark Engine no se diseñó teniendo en cuenta la escalabilidad y, por lo tanto, solo puede mostrar 1024 polígonos de terreno en pantalla a la vez, así como varios otros límites en objetos y luces. En cuanto a las texturas, los soportes de juego paletizados PCX y TGA texturas , en potencias de dos hasta 256x256. Las texturas se agrupan en "familias" que comparten la misma paleta. . Hay un máximo de 216 texturas y paletas independientes, excluidas 8 texturas de agua animadas.

El motor no admite de forma nativa secuencias de comandos de juegos avanzados, con la inteligencia artificial y el comportamiento de los objetos controlados por archivos del "módulo de secuencia de comandos de objetos" (.OSM), que son archivos DLL que se cargan en tiempo de ejecución. Como tal, se pueden escribir nuevos módulos y conectarlos al editor de niveles, DromEd , pero están limitados debido al alcance de las funciones disponibles por el motor central. Para superar esto, los editores deben recurrir a complicados efectos similares a una máquina de Rube Goldberg utilizando una combinación de sus otros sistemas.

Para su época, Dark Engine ofrecía funciones avanzadas de inteligencia artificial y sonido, así como un potente sistema de objetos orientado a objetos. El diseñador tiene el control total de la propagación del sonido dentro del nivel, y la " inteligencia artificial " de los personajes no jugadores (NPC) permite tres niveles de conciencia: reconocimiento vago causado por alteraciones visuales o auditivas leves, que solo provoca un poco de sobresalto. de diálogo; reconocimiento definitivo causado por perturbaciones visuales o auditivas significativas, lo que hace que el NPC entre en "modo de búsqueda", y adquisición definitiva (activada por visual en el jugador completamente iluminado, o contacto directo con un jugador sin importar el nivel de luz), lo que indica un ataque directo.

En 2009, se descubrió una copia completa del código fuente de Dark Engine en posesión de un ex empleado de Looking Glass Studios que en ese momento continuaba su trabajo para Eidos Interactive . [1] El código era un conjunto completo de recursos del motor e incluía las bibliotecas necesarias para compilar el código. Los fanáticos de la serie Thief y System Shock solicitaron posteriormente al editor que considerara la posibilidad de publicar el código.

A finales de abril de 2010, un usuario del foro Dreamcast Talk desensambló el contenido de un kit de desarrollo de Dreamcast que había comprado. El contenido del kit incluía, entre otras cosas, elementos relacionados con los puertos de Thief 2 y System Shock 2 para ese sistema. En diciembre de 2010, el usuario y, posteriormente, la gran comunidad de fans de Looking Glass Studios había descubierto que un disco compacto incluido con el kit, cuyo contenido se había subido a Internet, incluía una segunda copia de la fuente Dark Engine. menos las bibliotecas necesarias para compilar el código. [2]


DromEd 2
DromEd 2