unity siga que programar personaje movimiento juego hacer crear como camara animaciones android ios animation unity3d

android - siga - Cómo hacer animación 2D en Unity



crear juego 2d en unity 5 (2)

¿Has explorado los motores de sprites 2D que están disponibles en Unity? Quien dijo "La unidad no es realmente un motor diseñado para trabajar con material en 2D" es una palabrería. Acabo de comenzar a trabajar en un juego de hobby en 2D y estoy usando un complemento de Unity llamado Orthello ( consulte el sitio web de WyrmTale para obtener información ). Maneja hojas de sprites, animaciones, detección de colisiones y más sin tener que escribir muchas cosas para hacer esto. La curva de aprendizaje es un poco abrupta y los ejemplos en su sitio web no son los mejores, pero he encontrado que replicar las soluciones de muestra que vienen con la descarga es la mejor manera de hacer que algo funcione.

También hay una herramienta similar llamada Sprite Manager 2, pero tienes que pagar por eso (creo). Consulte la tienda de activos para más información.

Me interesaría mucho saber si Orthello es lo que estás buscando y cómo te encuentras trabajando con él. Por favor, avísame a través de http://markp3rry.wordpress.com si puedes.

Así que estoy haciendo un juego 3D para niños para Android e iOS en Unity, pero soy nuevo en el desarrollo de juegos y ha sido muy difícil planificar los activos.

Necesitamos crear animaciones 2D (papel como personajes) y los personajes tienen que ser realmente detallados con excelentes animaciones.

Hemos estado pensando en varias opciones:

Podríamos crear animaciones cuadro por cuadro, pero nuestro diseñador dice que tiene que haber al menos 24 imágenes por segundo (debido a 24 fps por segundo) con esto, la aplicación será muy grande.

Otra opción es crear modelos 2D en Blender y animarlos allí, pero es mucho trabajo y podría llevar mucho tiempo.

La última opción es hacer que las piezas del modelo lo animen en todo el código pero es mucho trabajo y creo que la calidad de las animaciones sería baja.

¿Cuál es la mejor manera de crear animaciones 2D en Unity?

¡Gracias!


El hecho de que la aplicación se ejecute a 24 fps no significa que no pueda mostrar las animaciones para más de un fotograma del bucle principal. Puede que no sea fácil, pero al volver a mirar las hojas de sprites de juegos como Super Street Fighter, parece que no están cerca de 24 fps (la hoja de sprites de Dhalism en SF3 Alpha es un archivo de 210kb .gif en mi computadora, y hay menos de 252 cuadros de animación en ella. Del mismo modo, el espacio total de almacenamiento ocupado por cada sprite de personaje en Dustforce ocupa solo 7mb, aunque esos sprites son solo 192x192, tal vez demasiado baja resolución para ti. aunque parezca papel). Dudo que cualquier cosa que involucre a Blender tome más tiempo que la animación a mano: Blender hace fotogramas clave para ti.