Es:FunctionalityCheck

From Alcugs

Jump to: navigation, search

Nota: Cualquier cosa extraída de los archivos de recursos Plasma es propiedad de Cyan Worlds, Inc. No los uses si no recibes el permiso escrito de Cyan Worlds, Inc.

Por favor lee esta Carta de Cyan sobre la creación de Eras antes de continuar.



Comprobación de la funcionalidad del plugin

¿Te preocupa que tu plugin pueda no funcionar como debiese? Aquí hay un pequeño test para comprobar que distintas opciones de PyPRP funcionan correctamente. Los pasos que empiezan con "Comprueba" son los momentos en los que debes comprobar que tu copia del plugin soporta esa característica. Si no funciona alguno de ellos (premero mira que versión del plugin sea la más reciente) explica tu problema en el foro de PyPRP.

Pasos del Test

0. Descarga la Era de comprobación de funcionalidad:

Si sientes curiosidad acerca del código python, aquí hay enlaces a los dos archivos que hay dentro del archivo PAK:

1. Carga FuncChk01_packed.blend en Blender.

2. Vete a..., File->Export->Uru PRP..., ahora selecciona "All as full age (.age)". Salva el archivo como FuncChk01.age en tu directorio dat de Uru. Nota: Asegúrate de que cambias la extensión .blend a .age a la hora de especificar nombre del archivo.

  • Comprueba que no hay errores en el proceso. [Característica: Exportar una Era]

3. Sal de Blender. Luego copia los archivos de la Era (.age, .fni, .sum, .prp) en el directorio "dat" de tu instalación off-line de Uru.

4. Coloca FuncChk01.pak en el sub-directorio Python de tu instalación Off-line de Uru.

5. Registra FuncChk01.age con el UruLibraryManager. Nota: el "Punto de conexión" (Link-in point) se llamará "LinkInPointDefault".

6. Arranca UruExplorer.exe. Una vez llegues a Relto, abre el libro nuevo y conecta con FuncChk01.

  • Comprueba que tu avatar apearece en FuncChk01 sin errores. [Característica: Punto de conexión (Link-in point)]
  • Comprueba que la luz ilumina a tu avatar desde la derecha. [Característica: La dirección de la luz afecta al avatar]

[Captura]

7. Muévete hacia adelante en la plataforma gris e intentá atravesar la valla.

  • Comprueba que puedes ver el terreno que hay más allá de la valla. [Característica: Texturas alpha ]
  • Comprueba que el terreno que hay enfrente de tí está texturizado. [Característica: Texturas]
  • Comprueba que la luz ilumina al terreno desde la derecha. [Característica: La dirección de la luz afecta a los objetos]
  • Comprueba que tu avatar camina sobre la plataforma gris sin caerse a través de ella. [Característica: Colisión de tipo 4]
  • Comprueba que tu avatar no puede caminar a través de la valla. [característica: colisión de tipo 1]

[Captura]

8. Gírate hacia la izquierda hasta que veas una luz resplandeciente flotando, ve hacia ella.

  • Comprueba que la imagen de la luz sea igual mientras caminas hacia ella. [Característica: Sprite]

[Captura]

9. Sigue girando y observa la máquina al otro lado de la valla.

  • Comprueba que los dos pistones de la máquina suben y bajan. [Característica: AgeSDLHook]

[Captura]

10. Cambia a la vista en 3ª persona. Avanza hacia el botón que hay en la valla a la izquierda de la gran puerta.

  • Comprueba que la vista cambia a un punto fijo sobre el botón. [Característica: Cámara fija]

[Captura]

11. Acerca el cursor al botón y apriétalo.

  • Comprueba que el cursor cambia. [Característica: Objetos Clickeables]
  • Comprueba que la puerta baja y te permite pasar por ella. [Característica: Modificar el archivo Python]

[Captura]

12. Acercate a la pelota roja y detente en la puerta bajada (la linea roja marca el lugar xD).

  • Comprueba que hay un área de iluminación allí. [Característica: El foco de luz ilumina objetos]
  • Comprueba que la vista cambia a un punto por encima del hombro izquierdo del avatar. [Característica: Cámara del avatar]

[Captura]

13. Golpea la pelota roja hacia la pared que tiene una escalera.

  • Comprueba que la pelota se mueve. [Característica: Objetos golpeables.]
  • Comprueba que la pelota, una vez que entra en la luz, es iluminada por el foco de luz. [Característica: El foco de luz ilumina a los objetos en movimiento]
  • Comprueba que la pelota rebota en la pared. [Característica: Colisión de tipo 2]

[Captura]

14. Acercate a la base de la escalera.

  • Comprueba que el avatar,una vez entra en la zona iluminada, es iluminado también. [Característica: El foco de luz ilumina al avatar]
  • Comprueba que el avatar se sube automáticamente a la escalera. [Característica: Región escalable]

[Captura]

15. Sube por la escalera.

  • Comprueba que el avatar sube por la escalera. [Característica: Región escalable]
  • Comprueba que oyes los ruidos de los pies golpeando la escalera. [Característica: Región de pasos]
  • Comprueba que tu avatar, cuando llega al final de la escalera, automáticamente trepa al suelo que hay sobre ella. [Característica: Región escalable]

[Captura]

16. Acércate al lago.

  • Comprueba que tu avatar no cae a través del suelo. [Característica: Colisión de tipo 5]
  • Comprueba que, una vez llegues a la orilla del lago, la cámara cambia a una vista desde el centro del lago. [Característica: Cámara en círculo]

[Captura]

17. Ve al centro del lago.

  • Comprueba que el Avatar, en cuanto el nivel de agua le llega a los hombros, comienza a nadar. * [Característica: Ragión de nado]

[Screenshot]

18. Nada al otro lado del lago y sal del mismo.

  • Comprueba que, mientras nadas, cambian los reflejos en la suerficie del lago. [Característica: Mapeado ambiental]
  • Comprueba que, cuando sale del lago, al avatar le alimuna una luz azul. [Característica: La luz omnidireccional afecta al avatar]

[Captura]

19. Acércate al agujero rojo del suelo.

  • Comprueba que el Avatar conecta automáticamente a Relto antes de llegar al final del agujero. [Característica: Región de Conexión Automática]

[Captura]

* Solo Alcugs/PotS

Documento de Actualizaciones

  • 30 Marzo 2007: Agregados los pasos para testear cámaras, sprites, mapeo ambiental y Región de Conexión Automática; También añadidas imágenes.
  • 21 Septiembre 2006: Añadida valla para testear las Texturas Alpha.
Personal tools