Doom Wiki
Advertisement
Doom Wiki


Las Escaleras que pueden ser subidas, pero no bajadas son una rareza causada por la forma en que funciona la física del motor de Doom. No es un error de programación, y crear tales escaleras se considera generalmente como un diseño erróneo de nivel.

Error escalera

El efecto se ve cuando existen dos escalones con diferentes alturas de techo, y la altura del techo del escalón inferior es menor a 56 unidades por encima de la altura del piso del escalón superior (pero lo suficientemente por encima del escalón superior para proporcionarle al jugador espacio para pararse sobre él).

A medida que el jugador sube la escalera, el motor le permite subir al escalón superior porque hay al menos 56 unidades (la altura del jugador) de despeje. Si el jugador continúa avanzando por la escalera, primero se calcula el movimiento horizontal y luego el movimiento vertical. Entonces, primero el jugador se mueve hacia adelante en el escalón superior, luego se verifica la altura del techo y, dado que el jugador tiene despeje suficiente, el movimiento es permitido.

Sin embargo, cuando el jugador da vuelta e intenta volver a bajar, el motor no lo permite porque intenta mover al jugador una vez más horizontalmente antes de tener en cuenta el cambio vertical. Dado que el escalón superior está dentro de las 56 unidades del techo del escalón inferior, determina que no hay suficiente espacio para que el jugador ingrese a ese sector. En consecuencia, el movimiento será bloqueado.

Demo[]

Véase también[]

Advertisement