Buscar en Unity

Crea como un maestro:

3 razones para amar a Timeline

Last updated: December 2018

Lo que encontrarás en esta página: Timeline ofrece flujos de trabajo de depuración (scrubbing) en tiempo real y edición no lineal (NLE). Puedes crear tomas dinámicas con cámaras procedimentales, así como tus propias pistas y clips, además de mezclar y extender clips, repetir pistas y controlar prácticamente todos los elementos de tu juego desde la interfaz multipista.

Se siente familiar (en especial si ya has utilizado las herramientas de animación de Unity)

Timeline se construyó para permitir a los usuarios ensamblar assets rápidamente en un entorno intuitivo, basado en cuadros. Utilizando los comportamientos de arrastrar y soltar de Unity, los usuarios pueden enlazar fácilmente los objetos del juego con diferentes tipos de pistas, arrastrándolos directamente hacia Timeline.

Los assets tales como audio y clips de animación también pueden arrastrarse a las pistas de Timeline, para ensamblarse visualmente, en el tiempo. Pueden hacerse nuevas animaciones cuadro por cuadro en el contexto, de una manera muy similar a lo que se hace con la ventana Animation. Luego, los clips pueden recortarse, moverse y dividirse hasta que la secuencia "quede bien".

La capacidad de depurar los timelines recién ensamblados permite a los usuarios juzgar visualmente cómo los diferentes elementos interactúan entre sí y hacer los cambios necesarios, al vuelo.

Es extensible

Timeline está construido sobre la API Playable (el mismo sistema que la animación) e incluye una integración para Cinemachine. Cinemachine es una suite modular de herramientas profesionales para las cámaras, escrita en C#, la cual te permite controlar todas las cámaras de tu proyecto al mismo nivel que los juegos AAA.

Debido a que Timeline está incorporado en la API reproducible, podrás extenderlo y personalizarlo de la manera que quieras; además, hemos agregado un par de cosas a la API reproducible para hacer que la personalización sea más fácil:

  • Reproducibles en scripts (estos solían ser la animación personalizada reproducible). Son elementos reproducibles escritos en C#, de manera que si deseas tener tu propio tipo de reproducible - hacer que algo ocurra mientras el gráfico se está evaluando - podrás escribirlo en C#.
  • Assets reproducibles: Son objetos serializables que pueden inyectar reproducibles en un gráfico. Los assets reproducibles son, de hecho, la característica clave sobre la que hemos construido Timeline: Los assets de Timeline propiamente dichos son assets reproducibles; es decir, assets que generan un árbol. Y las pistas y los clips también son assets reproducibles y todos ellos hacen su trabajo de inyectar para construir un árbol más grande.

De hecho, la integración de Timeline en Cinemachine está escrita completamente como scripts del usuario, utilizando los mismos API reproducibles.

Es eficiente

Debido a que un Timeline genera un gráfico reproducible, este puede reproducirse sin ninguna penalidad para el desempeño.

Unity-playableAPI-three-things-to-love-about-Timeline

Timeline puede reproducir animaciones, audio y scripts, de una manera tan eficiente como los sistemas nativos, dejándote utilizar Timeline de varias maneras durante todo el juego. Utilízalo para hacer una transición suave de gameplay a películas intersticiales, crear efectos visuales complejos, crear secuencias ambientales o utilizarlo junto con Cinemachine para crear cámaras de calidad cinemática.

Tutoriales avanzados

Esta sesión con especialistas de Unite profundiza en la personalización, la experimentación y los casos de uso complejos que aprovechan las herramientas cinemáticas y de posprocesamiento de Unity para juegos y cine. También se hablará sobre las funciones nuevas, como el sistema Impulse Camera-Shake, el módulo de Event (eventos) y las mejoras de ClearShot.

Lee este blog de Ciro Continisio, promotor de Unity, para conocer las maneras en que Timeline puede impulsar los diálogos, apoyar en la ramificación (branching) o incluso conectarse con los sistemas de AI de tu juego.

Este es otro blog excelente y detallado de Ciro, que esta vez habla sobre el scripting creativo para Timeline. Ciro te enseña cómo aprovechar Timeline para mezclar el juego con la historia, lo que te permitirá llevar tu contenido al siguiente nivel.

Mas recursos

¡Debemos saberlo! ¿Te gustó este contenido?

Sí. Que sigan llegando Me da igual. Podría ser mejor