EMPEZANDO
 • Introducción
 • Planificación y Escala
 • Primeros Pasos
SECTORES
 • Lo Básico
 • Creación y Manejo
 • Sector sobre Sector
 • Problemas con Sectores
SPRITES
 • Lo Básico
 • Creación y Manejo
 • Sprites de Build
 • Estructuras de Sprites
TEXTURAS
 • Lo Básico
 • Manipulación de Texturas 1
 • Manipulación de Texturas 2
ILUMINACION
 • Contraste
 • Sombras mediante Sectores
 • Sombras mediante Sprites
EFECTOS
 • Puertas
 • Ascensores
 • Luces
 • Sectores móviles
 • Agua
 • Campos de fuerza
 • Teletransportes
 • Botones
 • Explosiones y Similares
 • Espejos
 • Sonidos
 • Sprites Especiales
 • Exclusivos de Atomic Edition
CONSEJOS
 • Toques Finales
 • Detalles y Realismo
LISTADOS
 • Listado de Lotags
 • Listado de Paletas
 • Listado de Sonidos

Nociones Básicas de los Sprites

Introducción

Los sprites pueden ser usados para mucho más que hacer efectos como puertas, plataformas, sonidos, etc.
Pueden ser usados para sombrear partes de una pared o tras objetos. Tambíen pueden ser usados para hacer "falsas texturas" cuando nos encontremos en una zona en la que no puedas usar más de 1. También se pueden hacer puentes en 3D, escaleras, bordillos y balcones. Hay demasiadas aplicaciones para los sprites y posiblemente no se podrían enumerar todas ya que siempre se van encontrando más y más.

Relatividad

Una de las primeras cosas que aprender al trabajar con sprites es cómo hacerlos "relativos". Hacer un sprite "relativo" es hacer que esté plano con respecto a la pared, suelo o techo. Básicamente, es hacer un sprite plano. Todo lo que tienes que hacer para hacer el sprite "relativo" es poner el cursor sobre él en modo 3D y presionar la tecla R. Cada vez que pulses la tecla R, éste cambiará su posición relativa. Eso significa que al pulsar R una vez lo hace relativo hacia (en paralelo a cualquier superficie), o perpendicularmente a la posición de su cola.

Puedes ver hacia donde apunta la cola del sprite en modo 2D. Si está apuntando hacia el norte, entonces en modo 3D al pulsar R lo vuelve plano verticalmente hacia el este/oeste. Gira su cola para encarar el oeste y, en modo 3D, será relativo norte/sur.

Presiona la tecla R en el sprite una segunda vez y será plano contra el suelo, pulsa R de nuevo y el sprite volverá a su forma original.

Si tienes el sprite plano muy bajo y quieres que llegue hasta el techo, pon el cursor sobre él en modo 3D, presiona y mantén pulsada la tecla Ctrl y presiona Re Pag. Ahora el sprite estará pegado al techo. La combinación de Ctrl + Re Pag funciona para todas las relatividades del sprite.

Una sola cara

Lo segundo que aprender sobre sprites es saber como hacerlos de "una sola cara". Muy sencillo: en modo 3D, pon el cursor sobre el sprite y pulsa la tecla 1 en el sprite. Ahora solo tiene una cara. No podrás notar la diferencia si el sprite está sin ser relativo (cuando está "mirándote"). Haz el sprite "relativo" y verás que sólo puedes verle desde la cara paralela a la posición de su cola. Si la cola está apuntando al norte, solo verás el sprite si estás enfrente de la cola, encarándote al sur (mirando al sprite). Yendo por el lado contrario al que la cola apunta no verás nada. Este efecto es importante al crear estructuras en 3D con sprites.

De una cara y relativo con un solo click

Si pones el cursor en una pared en modo 3D y pulsas la tecla S, un sprite se colocará automáticamente en esa pared, siendo relativo y de una cara. Sin embargo, es complicado colocar el sprite en el lugar deseado. Al poner botones y demás objetos, lo más sencillo es crear el sprite en el suelo, hacerle de una sola cara y relativo, girar la cola de modo que apunte hacia el jugador. En modo 3D, súbelo hasta la altura deseada, pon el cursor sobre él y presiona la tecla O. Esto "empotrará" el sprite directamente en la pared contraria a la que su cola está apuntando.

Copiando y/o Moviendo Sprites

Digamos por ejemplo que tenemos planeada una gran explosión, con un montón de sprites de bidones de C9 (tile 1247). Si has creado antes un efecto así, recordarás el aburrimiento de poner los lotags/hitags de todos los c9, tardando un montón en poner los tags correctos y corriendo el riesgo de ponerlos mal o dejarte algunos de ellos sin tag.

A la izquierda verás una zona de un mapa a la que aún no se le han añadido los sprites de c9. Queremos crear una explosion radial y no queremos que el jugador logre escapar de ella de ningún modo.

No queremos que todos los C9 exploten al mismo tiempo, queremos que exploten comenzando desde el centro continúando a través de círculos concéntricos. Para hacer esto, todos los C9 necesitan un distinto lotag y deberemos usar un montón de sprites.




Comienza con un sprite de C9 y dale un hitag único (que usarás en todos los sprites de la explosión (en el ejemplo usamos un 486) y un lotag (en el ejemplo empezamos con un 10. En modo 2D, presiona y mantén pulsada la tecla shift y mueve el ratón para abarcar todo el sprite en la caja rosa que aparecerá. Ese sprite que ya tiene su hitag y lotag está ahora seleccionado y listo para ser copiado. Recuerda que este es solo la primera porción de sprites que serán copiados formando el primero de los círculos concéntricos en nuestra explosión radial.

Ahora, pon el cursor del ratón sobre ese sprite, y mantén pulsado el botón izquierdo para arrastrarlo a lo largo de la zona del mapa donde estará el primer círculo de la explosión, y pulsa insert a la vez que mueves el ratón para hacer copias del sprite y completar así el primer círculo de explosiones.

Una vez tengas completado el primer círculo, es hora de hacer el segundo círculo de sprites. Obviamente, no quieres que éstos exploten al mismo tiempo que los del círculo interior sino un poco después. Ya que pusimos a nuestros primeros un lotag de 10, el segundo grupo deberá tener el mismo hitag pero un lotag de, digamos, 20 o 25 (según encuentres apropiado).

En el ejemplo de arriba, hemos usado esta técnica varias veces para crear todos los C9 necesitados para esta gigantesca explosión y no se tardó tanto de esta forma. Si alguien hace esto creando cada sprite y poniendo su lotag y hitag uno por uno, entonces sí, ¡Tardará lo suyo!

Arriba hemos visto como seleccionar un sprite y copiarlo. Lo bueno de copiar sprites de esta forma es que todos los sprites duplicados así tendrán el mismo hitag y lotag y la misma altura en modo 3D que el sprite original. También has de saber que esta técnica no funciona sólo con un sprite, sino que puedes seleccionar y copiar estructuras de varios sprites, haciendo más sencillo copiar cosas como sillas u objetos en 3D creados por sprites.

Nota sobre el modo 3D

Una vez tengas seleccionado un grupo o estructura de sprites en modo 2D, puedes inmediatamente cambiar a modo 3D y mover el grupo de sprites seleccionados arriba o abajo, presionando las teclas Re Pag o Av Pag.

© Copyright - 2003 - 2012 Dukespana.com
Todos los derechos reservados.