Dive into the bizarre world of Epic Loon, a quirky physics platformer for up to 4 players playable in couch co-op or battle mode.

Post feature Report RSS Animating 2D characters with a 3D animation workflow

How we manage the transition between 3D characters/animations and 2D characters/animations.

Posted by on

Our first decision was to make all the main characters in 3D to have a cool mix of 2D and 3D in the game to give them more value. After having worked like that on Nosferacula, we realized that it was a huge amount of work and, above all, that it neglected important things like interaction between the aliens (players) and these 3D characters.

Nosferacula


1. Allow interaction between characters and players

As the players are in 2D, the only solution to allow them to interact with other characters was to have them in 2D also.

That’s why we then decided to create the characters in 2D and to animate them thanks to Spine which allows you to put bones on a sprite and then animate them as if it’s a 3D character.

Trex Run


2. Quickly create the characters

For the creation of Nosferacula in 3D, it took:

  • ‍Base mesh : 1 day
  • Sculpt : 3 days
  • ‍Texture : 1 day

So a total of 1 business week of work for this character.

Nos WIP


On the other hand, for Alien the Hitchhiker in 2D, we accomplished it in only 1 day.

Alien


There was no comparison! 2D was the solution and the rendering is even better with 2D. With 2D, we only need to do what we need, not necessarily the whole character.


But our lead animator had to be familiar with Spine, so he experimented with it for one week and then was able to create very cool stuff because it ended up being very close to the way he worked on 3D animations.

First, you create a skeleton with bones for your sprite.

Trex2


After this step, you define a mesh on the sprite. So when you do the skinning, you’ll have good deformations of your sprite.

Maillage Trex

Skin Trex


Then you create your keyframes directly on the timeline.

timeline


Finally, you create the poses on each keyframe to make the animation.

trex pose


Here is a full animation session timelapse:


Comments
DOLBYdigital
DOLBYdigital

Wow really great work and thanks for sharing the information and details as well. Looking forward to the next update!

Reply Good karma Bad karma+3 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Epic Loon
Platforms
Windows, XONE, PS4, Switch
Developer
Macrales Studio
Publisher
Ukuza
Engine
Unity
Contact
Send Message
Homepage
Epicloon.com
Release date
Game watch
Follow
Feature
Related Games
Epic Loon
Epic Loon Party
Related Engines
Unity
Unity Commercial
Related Groups
Indie Devs
Indie Devs Hobbies & Interests with 1,588 members
Indie Gamers
Indie Gamers Hobbies & Interests with 1,471 members
Macrales Studio
Macrales Studio Developer
Ukuza
Ukuza Publisher
Unity Devs and Gamers
Unity Devs and Gamers Hobbies & Interests with 1,749 members