How to make 2D animation in Unity

So, I am making a 3D game for children for Android and iOS in Unity, but I am new to game development and it was very difficult to plan assets.

We need to create a 2D animation (paper characters), and the characters need to be truly detailed with great animation.

We thought about several options:

We could create frame animations, but our designer says that there should be at least 24 images per second (because of 24 frames per second), and the application will be very large.

Another option is to create 2D models in Blender and animate them there, but this is a lot of work and can take a lot of time.

The last option is for parts of the model to display it in the entire code, but this is a lot of work, and I believe that the quality of the animations will be low.

What is the best way to create a 2D animation in Unity?

Thanks!

+4
source share
2 answers

Have you studied the 2D sprite engines available in Unity? The one who said: β€œUnity is not a real engine designed to work with 2D material,” says Mr. I just started working on a 2D hobby game and am using a Unity plugin called Orthello ( see the WyrmTale website for information ). It handles sprite sheets, animation, collision detection, and more, without having to write a lot of code for this. The learning curve is a little steep and the examples on their website are not the best, but I found replicating the sample solutions that come with the download, the best way to get things to work.

There is also a similar Sprite Manager 2 tool, but you have to pay for it (I think). For more information, visit the asset store.

I would be very interested to hear if Orthello is what you are looking for and how you work with it - let me know through http://markp3rry.wordpress.com if you can.

+1
source

Just because the application runs at 24 frames per second does not mean that you cannot just display animations for several frames of the main loop. It may not be so smooth, but then again looking at the sprite lists of games such as a super fighter, it looks like they are somewhere around 24 frames per second (the sprite sheet for Dhalism in SF3 Alpha is a 210kb.gif file on my computer and it has less than 252 frames of animation. Likewise, the total storage space occupied by each character sprite in Dustforce takes up only 7 MB, although these sprites are only 192x192, maybe too low for you. they really look like paper) . I doubt that anything related to the blender will take longer than manual animation - Blender makes key frames for you.

0
source

All Articles