3d & animation

Pyxel Edit Tutorial: How to Create an Idle Animation

Find out how to create this basic animation and why it is so important to video game design with Daniel Benítez

Where does the success of a video game rest? In its narrative? In its design? In a combination of everything? What is unquestionable is that, in a discipline where the player is surrounded by a whole world created for them, the details are very important. The details can be what leaves a player satisfied or not. And one of the most important details is the waiting animation.

In the following video tutorial, art director Daniel Benítez (@dabntz) shows us how to create this basic animation and why it is so important in game design. Discover it below:

What is idle animation?

Basically, a waiting animation is the animation we see when a player stops moving their character, when they're not interacting with the character itself. Its function is to show that the character is still alive, active, and waiting for you to pick up the remote again and continue with the adventure.

There are two stages of a typical waiting animation:

- Idle or stop animation, usually accompanied by an exaggerated breathing that brings a small bounce to the character's movement.
- Waiting animation, usually occurs after a few seconds of the stop animation. In this animation, the character changes their posture or gesture to inform us, generally, that we are taking too long to play again.

Poses and keyframes

Once we have Pyxel Edit open, we have to think: what are the most descriptive poses I am going to apply to my character animation? These keyframes are the basic points of a movement: for example, if we think of a bouncing ball, the keyframes will be the point where it is on the ground, the point it rises to at the top, and the point where it touches the ground again.

To start creating the keyframes, duplicate the first frame with your character using Tile Position. Once duplicated, make your character slightly shorter in the second frame by moving their trunk one pixel down.

Duplicate your character using Tile Position
Duplicate your character using Tile Position
Make the duplicate character slightly shorter
Make the duplicate character slightly shorter

Now create an animation 2 frames long, to see how your character moves. Change the speed to 200 in Frame Time Multiplier if it moves too quickly.

Now, add a new frame by copying and pasting the second frame you just created. Change the length of the animation to 3 frames. If you want to make the bob a little more dynamic, you can lift the animation's head and open their arms a little in the second frame.

Open the character's arms slightly and lift their eyes in the middle frame
Open the character's arms slightly and lift their eyes in the middle frame
Put the speed up to 200 and add a third middle frame
Put the speed up to 200 and add a third middle frame

Motion interpolation

Motion interpolations are the intermediate frames that are placed between key frames to make the movement more fluid. In order to create them, change the length of your animation to 6 and distribute the 3 frames you have already created: place the third one at position 6, the second one at position 3, and leave the first one where it is.

Distribute the key frames
Distribute the key frames

Now, fill in the gaps by copying the frames that precede them. We are going to work on frames 3, 4 and 5: the idea is to edit the hair, clothes and objects the character wears to accompany their movement, lowering or raising them according to the character's position.

Especially important are the weapons, which always play an important role in every adventure: you should animate them to catch people's attention. In this case, Daniel Benítez animates the sword back and forth and the shield up and down. Finally, set the speed of the animation back to 100, now that you've tweaked it.

Fill in the other frames, editing the hair, clothing, and accessories
Fill in the other frames, editing the hair, clothing, and accessories

Did you like this tutorial? Learn more about how to bring your video game characters to life frame by frame with Pyxel Edit from Daniel Benítez on his online course Pixel Art Character Animation for Video Games.

You may also like:

- Introduction to Character Design in Pixel Art, a course by Daniel Benítez
- Illustration Techniques in Pixel Art, a course by Galamot Shaku
- Introduction to Unity for 2D Video Games, a course by Juan Diego Vázquez Moreno

Recommended courses

3D Architectural Design and Modeling with Revit. 3D, Animation, Architecture, and Spaces course by Arturo Bustíos Casanova

3D Architectural Design and Modeling with Revit

A course by Arturo Bustíos Casanova

Create an orthogonal plan of a home step by step using BIM (Building Information Modelling) methodology

  • 48,958
  • 99% (1.3K)
98% Disc.
Original price $49.99USD
Buy $0.99USD
Blender for Beginners. 3D, and Animation course by Carlos Sifuentes Haro
Domestika Basics · 7 courses

Blender for Beginners

A course by Carlos Sifuentes Haro

Learn how to master the software's basic tools to create professional-quality 2D and 3D content

  • 75,802
  • 93% (1.2K)
97% Disc.
Original price $59.99USD
Buy $1.99USD
Introduction to After Effects. 3D, and Animation course by Carlos "Zenzuke" Albarrán
Domestika Basics · 5 courses

Introduction to After Effects

A course by Carlos "Zenzuke" Albarrán

Learn After Effects from scratch and master the leading motion graphics and post-production software on the market

  • 290,966
  • 97% (4.9K)
97% Disc.
Original price $59.99USD
Buy $1.99USD
0 comments