Creating Characters: Bringing Phyllis to Life

Wyndham’s characters in The Kraken Wakes are vivid. Take Phyllis, the protagonist’s wife and fellow journalist. We learn through Mike’s own eyes that Phyllis knows her own mind – could not be “overpersuaded”, even by her husband – and that her conversational skills are dazzling, “something like a combination of skilled juggling and expert chess”. We learn, too, that she has a vivid imagination and a strong sense of empathy, a love of tropical weather, a thirst for the truth, and a periodic habit of fleeing London to “commune with nature”. There’s a wealth of material for a game writer to work with. But what about a character designer? 

Charisma specializes in bringing characters to life: in powering believable, interactive NPCs with whom players can hold real conversations. We’ll be exploring this in terms of voice, writing, and character emotions in later blog posts, but first, we’ll focus on the visuals. Let’s look at how Phyllis went from being a powerful character in a novel, to a fully fleshed-out person in a narrative designer’s head, to a stylish 3D NPC. 

A CATCHY BIO

All of our key characters begin with a character bio. Our narrative designer Rianna has created comprehensive fact files covering everything from goals and interests, to conversational style and favoured phrases, to player relationship, and even personality test results (Phyllis is an ENFP. Obviously). In terms of appearance, Wyndham gives us little to go on, so Rianna has imagined a Phyllis who works with both Wyndham’s characterisation and our vision for the game. Here’s the design brief: 

Early 30s, Female, Black African Caribbean, short height, medium-large build. 

Efficient, approachable, artistic and passionate. Her clothes are casual but fashionable, bold and attractive.

From here, it was time for our brilliant character designer, Emily Shilling, to take over.

A SKETCHY START

Emily’s first step was to produce a series of beautiful character sketches, based on Rianna’s bios and briefs. Below, we have the early designs for Phyllis. The whole team loved the look from the start, and you’ll see later on that the game version of Phyllis looks almost identical to these early sketches. In the very earliest sketch, on the left, we decided that Phyllis’s head was a little too small. The player’s ability to influence character emotion is integral to The Kraken Wakes – it’s a unique feature of Charisma’s conversation engine – so we wanted to make sure those emotions were extra visible!

Two colour sketches of Phyllis, a black woman with short dark hair, wearing a green top and cream skirt. The sketch on the right has a slightly larger face. There are also two small sketches of Phyllis's face smiling in different ways.

MODEL BEHAVIOUR

Once the designs had been signed off, it was time for Emily to start building Phyllis. This began with a high-poly sculpt using ZBrush: 

A screenshot of a character being modelled using a 3D sculpting computer program. In the middle of the screen is a grey 3D model of Phyllis, without any colours added yet.

Once this initial, highly detailed 3D model had been sculpted, Emily then retopologized the model into a low poly mesh in Maya. In case you're new to 3D modelling processes, retopology means simplifying a mesh to make it cleaner and easier to work with – important if you’re going to be deforming the model in some way, for instance, by animating it. 

Two images of the retopology process. On the right, a close-up of the Phyllis model's head and shoulders. On the left, a shot of Phyllis's full body. Both models are pale grey with a blue grid overlaid, a bit like a blueprint.

LET'S KEEP THINGS MOVING

Next up, it was time to make it possible for Phyllis to move. This was done by our game developer, Oscar, by skinning and rigging the model in Maya using Advanced Skeleton 5. For those of you not familiar with game dev terminology, it’s a lot less violent than it sounds. A rig is a series of connected joints that define how a model can move – essentially a bit like a skeleton. Skinning is the process of binding the 3D mesh (in this case, our Phyllis model) to the rig, so that the model can move. Here’s a screenshot of the process in action: 

A screenshot of the rigging process. A basic grey body shape on a black background, with a purple skeleton structure visible inside, and yellow, green and blue lines in various places on the model.

TIME TO ADD SOME COLOUR

The final stage of the character creation process is texturing (adding colours and surface materials to the model). The first step in texturing a model is unwrapping UVs. This literally means flattening out a 3D object into a 2D shape, which makes it much easier to map textures onto: 

A screenshot of the UV-unwrapping process. On the left, a series of coloured squares overlaid with 2D images – the "unwrapped" version of a model. On the right, the corresponding 3D model. The model shown is of Mike, a man with short hair and glasses.

We didn’t manage to capture a screenshot of this process for Phyllis, so here’s an image of unwrapping UVs for Mike’s model.

Emily then added the textures in Substance Painter, recreating her design sketch as a 3D character model:

A screenshot of the texturing process. The program being used displays brushstrokes at the bottom of the page, and colour information down the right-hand side. In the middle of the screen is a colour sketch and 3D colour model of Phyllis. Phyllis is a black woman with short dark hair, wearing a green top and cream skirt.

And there you have it – a game-ready Phyllis. From there, it’s back over to the writer for dialogue, emotions and voice direction. But we’ll save all that for another post! 

A shot of Phyllis in the game. She's standing in an office with green wallpaper. Above her head, a caption reads, "Hi. My name's Phyllis", and to the left of her a player hint reads "Phyllis Watson – EBC Post Journalist".