Pages - Menu

viernes, 23 de agosto de 2013

Tutorial Left 4 Dead: Crear paredes rompibles

En Left 4 Dead es bastante común encontrar paredes que se rompen a nuestro paso o al de los infectados, normalmente se usan durante los Panic Event o Finale Event para dar mayor dificultad al nivel. En éste tutorial vamos a ver cómo crear paredes rompibles.


Como siempre os dejo un mapa preparado para poder seguir el tutorial, se puede descargar de éste enlace.

Creando paredes rompibles.

Crear una pared rompible es una tarea sencilla y que consta de varios pasos y dos entidades concretas.

Los pasos son los siguientes:

- Creamos una entidad prop_static con el modelo breakwall_interior.mdl.
- Creamos un muro que transformamos en entidad con Control+T, le asignamos la clase func_breakable. Le asignamos la textura brickwall_darkred_cheap.
- Posicionamos el prop_static dentro del muro func_breakable.
- Creamos una entidad de tipo info_decal y la posicionamos en uno de los extremos del prop_static. Abrimos sus propiedades y ponemos lo siguiente:

Name: breakwall_decal
Texture: overlay/brakewall

- Duplicamos el info_decal y lo situamos en el otro extremo del prop_static. Sus propiedades son:

Name: breakwall_decal
Texture: overlay/brokenwall_mirror

- Abrimos las propiedades del func_breakable y en la propiedad "Breakable by" seleccionamos "everyone". De ésta forma podremos romper la pared nosotros mismos aunque se puede configurar a "All Infected" y a "Only Tanks" si queremos que sólo lo puedan romper los infectados o sólo el Tank.

- Nos vamos a la pestaña Outputs y pulsamos el botón "Add...":

My Output Named: OnBreak
Target Entity Named: breakwall_decal
Via this Output: Activate


Pulsamos F9 para probar el mapa. Dispara a la pared.



El mapa completo puede descargarse de éste enlace.

¿Qué ideas os sugieren poder colocar paredes rompibles?