Nota: Este
tutorial asume que ya tienes una base de como hacer un nivel,
esto es, una caja de salida y el jugador encima. :]
Vamos a crear una
ventana que explote al dispararla.
Paso 1:
Crea el cepillo
que usaras para tu ventana. Texturizalo con una de las
texturas de ventanas y ya tienes tu ventana basica. Las
texturas de ventana autimaticamente hacen el cepillo transparente
asi es que no requieren nada adicional. |
___
Paso 2:
Aplica la
entidad Func\Explosive al cepillo de la ventana.
Aqui habra tres campos para rellenar con valores configurables.
El campo health(salud) es usado para ver cuanto
daño ha de llevarse el cepillo antes de explotar.
Yo he usado un valor pequeño de 10 por que el cristal
suele ser fragil. El campo mass(masa) es donde
pones la masa del cepillo que determina en cuantas parte
se rompe al explotar. Finalmente, pon un nombre en el
campo target(objetivo) para poder luego darle una
propiedad de sonido. |
Paso 3:
Para completar
el efecto de el cristal rompiendose vamos a añadir
un altavoz que tocara el sonido del cristal rompiendose
cuando el cepillo de la ventana se rompa. Crea una entidad
Target\Speaker(Objetivo/Altavoz). Ve a sus propiedades
y metele el camino al sonido wav "world/brkglas.wav" dentro
del campo noise(ruido). y en el campo targetname(nombre
del objetivo) pon el nombre que le pusiste a la ventana
objetivo. |
Notas
La entidad
Func\Explosive no esta limitada a ventanas. Puedes usarlo
en craters, pilares, muros etc. Puedes hacer incluso que
haga daño poniendo un valor en el campo dmg. |
Vamos! A romper
cristales!
|