← All posts

Making Monsters That Belong

Creatures, spells and sound in Rowan.

I want Rowan to have its own character, from the creatures you meet to the magic you use. I’m building it as a single-player fantasy RPG with coding agents, with a painted visual style that carries through the world and its inhabitants. The creatures, spell effects and sounds here are the latest pieces of that world.

Six creatures, in motion
Thornpelt Wolf
A bristled forest hunter with a mane of thorns.
Burlbear
A heavy bear with a bark-armoured back.
Squall Drake
Slate-blue wings and a long, low body.
Mosshulk
A hulking tangle of moss and timber.
Bellowtoad
A broad, squat inhabitant of the mire.
Bramble Weaver
A long-legged woodland spider.

Creature animations in Unreal.

The Thornpelt Wolf

I’ve kept our base creature designs and chosen additional members for their families. I want that variety to come through in the creatures themselves, with recognisable fantasy shapes and a painted finish that belongs in Rowan.

Concept painting of a thick-furred wolf with an oversized, layered thorny ruff.
Concept painting
Original wolf model with its spiked ruff and simple olive-brown surface colours.
Original coat
The same wolf model and view with layered green ruff details, tan fur and a pale face and chest.
Painted coat

Original and painted coats show the same model from the same camera.

Three Thicket Hares

I also want variety within a creature family. These coats give the Thicket Hare different characters while keeping it recognisably the same creature.

A warm russet hare with dark feet and a cream chest.
Russet and umber
A pale hare with violet-grey shadows and dark points.
Chalk and gloaming
A dark grey-brown hare with mauve flecks and a lighter underside.
Heather and peat

We keep these treatments in a colour-flavour library. A flavour describes relationships between colours and materials, such as a dark back against a pale belly. Each creature family supplies its own material instructions. Fur should still look like fur; shell plates should keep their harder edges. Applying the palette is an art-direction choice, not just changing a tint.

Giving the model a new coat

The useful part of this process is that we can improve an animated creature we already have. An image model, FLUX.2 Klein, edits a render into the appearance we want. TRELLIS.2 then uses the inspected image and the original mesh to make a painted donor: an intermediate model whose surface colour we transfer back to the original creature.

A new coat on the original animated asset
From a reference image to a painted animated creature The original asset supplies a render for FLUX.2 Klein to edit. The inspected image is cut out, then enters TRELLIS.2 HQ with the original mesh. The resulting donor supplies colour to the original animated asset. Geometry, skeleton, weights, clips and material properties are preserved. The result is inspected in Unreal. original mesh render surface colour original asset Render the original FLUX.2 Klein Extract the foreground TRELLIS.2 HQ Keep the original Geometry · rig · weights Animations · timing Material properties Roughness · metal Opacity · sidedness Transfer colour Inspect in Unreal
The gold route creates and transfers the paint. The green route preserves the original asset. The donor is an intermediate painted model used as a source of colour.

The original keeps its geometry, skeleton and actions. It also keeps the material settings that decide how shiny, metallic, transparent or two-sided a surface is. The new coat supplies colour. That separation matters on creatures with both solid bodies and thin wing membranes.

A spell takes shape

The creatures are one part of Rowan’s painted world. I want the magic the player uses to feel at home alongside them.

Each spell’s effect also needs to make its purpose clear. Ember Dart is an attack; Mend and Ward are healing and protection. Their appearance needs to make those differences apparent.

The timing matters too. Preparing a spell, releasing it and reaching its target need to agree with what the player is doing.

Ember DartFire gathers, travels and lands.
MendHealing rises around its recipient.
WardA shell forms around the protected character.

Spell demonstrations in Unreal, with isolated spell sound.

Giving spells a sound

I want the sound and picture to feel like one spell. Preparation should last through the cast, and the release and impact should arrive with the action. I selected the SuperCollider spell sounds for this work.

I’m building a design toolkit for game assets, bringing together ways to shape creatures, develop their painted look, and create spell effects and sound. Each addition gives me more to build with as Rowan grows, and more room to give its world a character of its own.

Making Monsters That Belong
0:00
0:00