Character Animation: Giving Game Characters Personality
Character animation is where a model stops being a sculpture and starts being a person. Players form an opinion about a character in the first second of seeing it move, long before they read a line of dialogue. This is the workflow and the principles we use to make game characters feel alive — especially within the tight performance budget of mobile.
A clean rig is half the animation
Animation lives or dies on the rig. Before a single keyframe, we build a skeleton with sensible joint hierarchies, good weight painting, and controls an animator can actually pose quickly. A bad rig forces animators to fight the tool on every shot; a clean rig with intuitive controllers lets them spend their time on performance, not problem-solving. For mobile we also cap bone counts deliberately, because every extra bone is skinning cost on a phone GPU.
The principles still rule
The classic animation principles — anticipation, follow-through, squash and stretch, timing — are not optional nostalgia; they are why a jump reads as a jump. A character winds up before a big action so the player anticipates it, then overshoots and settles so the motion has weight. Even a stylised, low-poly mobile character feels expensive when these fundamentals are respected, and cheap when they are skipped.
Game-ready means looping and blending
Cinematic animation plays once; game animation has to loop seamlessly and blend into whatever the player does next. We author idle, walk, and action clips so their start and end poses line up, then rely on the engine's blend trees to transition between them without a visible snap. A walk cycle that pops at the loop point is the kind of small flaw players cannot name but always feel.
Performance is part of the art
On phones we constantly trade animation richness against frame rate. We bake complex secondary motion where we can, use level-of-detail rigs so distant characters animate more cheaply, and lean on additive layers to add life — a head turn, a breath — without authoring full new clips. The goal is a character that feels hand-animated while staying inside a budget that runs smoothly on a mid-range device, which is what most of our GCC players carry.