Una Demo o secuencia de demostración (también llamada LMP, por la extensión del archivo Lump) es cualquier grabación de una sesión de juego que se puede reproducir con el mismo motor del juego. Internamente, es una secuencia de comandos de tics, llevar un registro de los pocos estados de control de entrada durante cada cuadro. Así, una demo es mucho más compacta que una captura de vídeo, o incluso de una grabación de los estados de todos los objetos en el nivel.
Demos incorporadas[]
Si no hay ningún juego o demostración que arranque inmediatamente al iniciar vanilla Doom (ya sea desde los menús del juego o mediante el uso de argumentos de línea de comandos), tres demos incorporadas pronto comenzarán a reproducirse de forma repetida, evocando un juego de arcade.
Doom[]
Los niveles de demostración incorporados en Doom son:
DEMO | Shareware Doom v1.666 | Doom v1.9 | Doom II v1.9 |
---|---|---|---|
DEMO1 | E1M2: Nuclear Plant | E1M5: Phobos Lab | MAP11: Circle of Death |
DEMO2 | E1M5: Phobos Lab | E2M2: Containment Area | MAP05: The Waste Tunnels |
DEMO3 | E1M7: Computer Station | E3M5: Unholy Cathedral | MAP26: The Abandoned Mines |
The Ultimate Doom reproduce las mismas tres demos incorporadas que Doom, junto con una cuarta llamada DEMO4 que tiene lugar en E4M2: Perfect Hatred.
Final Doom[]
Final Doom contiene las siguientes demostraciones incorporadas:
DEMO | TNT: Evilution | The Plutonia Experiment |
---|---|---|
DEMO1 | MAP01: System Control | MAP17: Compound |
DEMO2 | MAP12: Crater | MAP10: Onslaught |
DEMO3 | MAP13: Nukage Processing | MAP12: Speed |
Heretic[]
DEMO | Heretic Shareware | Heretic Registrado |
---|---|---|
DEMO1 | E1M3: The Gatehouse | E2M9: The Glacier |
DEMO2 | E1M6: The Cathedral | E2M5: The Catacombs |
DEMO3 | E1M9: The Graveyard | E3M2: The Cesspool |
Hexen[]
DEMO | Hexen versión demo | Hexen v1.0 | Hexen v1.1 |
---|---|---|---|
DEMO1 | Hub 1: Guardian of Ice | Hub 1: Guardian of Ice | Hub 1: Winnowing Hall |
DEMO2 | Hub 1: Winnowing Hall | Hub 4: Gibbet | Hub 1: Guardian of Fire |
DEMO3 | Hub 1: Guardian of Fire | Hub 4: Effluvium | Hub 4: Effluvium |
DEMO | Deathkings of the Dark Citadel |
---|---|
DEMO1 | Hub 1: Ruined Village |
DEMO2 | Hub 2: Market Place |
DEMO3 | Hub 3: Chantry |
Strife[]
DEMO | Strife Shareware | Strife Registrado |
---|---|---|
DEMO1 | MAP32: Sanctuary | MAP02: Town |
Cuando se utiliza un lanzador de GUI, tal como la interfaz Doom95, para iniciar el juego, el lanzador generalmente salta a un nivel seleccionado y las demostraciones incorporadas se omiten. Todavía se pueden ver, sin embargo, seleccionando END GAME en el menú correspondiente. Las demostraciones incorporadas se almacenan en lumps en el archivo IWAD, llamados DEMO1, DEMO2 y DEMO3. Un PWAD puede sustituir una demostración incorporada, mediante la inclusión de un lump con el mismo nombre, a pesar de que a menudo se produce un accidente del motor si la nueva demostración es incompatible (véase más adelante).
Demos personalizadas[]
Los jugadores pueden grabar demos de sus propias sesiones de juego. Esto se hace mediante el uso del parámetro de línea de comandos -record <name>, lo que sitúa la grabación en un archivo llamado <nombre>.lmp en la carpeta donde está instalado el programa de Doom.
La grabación posteriormente se puede reproducir mediante el argumento de línea de comando -playdemo <nombre> , donde <nombre>.lmp es el nombre con el que se registró la demostración grabada.
A diferencia de la secuencia de demostración incorporada, y cuando se utiliza -timedemo (ver abajo), es posible cambiar el modo automapa durante el uso de -playdemo, debido a que está desactivada la característica que hace aparecer el menú al pulsar teclas o botones de entrada.
Estos archivos demo luego pueden ser subidos a sitios web y servidores FTP para ayudar a otros jugadores a completar el juego, demostrar trucos, revelar secretos o para fines de competencia Speedrun. También es posible grabar los juegos multijugador.
El parámetro -timedemo <nombre> se puede utilizar como una alternativa a -playdemo.