Game
BattleJuice Alchemist

1 year ago

Our small but mighty two-person asset creation team tackles the challenge of creating diverse characters for our game. Learn about the magical tool of animation retargeting, saving us time while bringing unique personalities to life! Article below.


Hey folks,

as you're aware, we're a small team dedicated to BattleJuice Alchemist. With our combined efforts, we (that's Patrick and myself) essentially have the workload of one single full-time artist covering everything from 2D and 3D work, including modeling, texturing, and animation. Additionally, we create every asset ourselves, foregoing the use of marketplaces or asset stores. This poses a challenge for a comprehensive RPG, and today I'd like to shed light on a magical tool we use to add diversity to our characters despite these constraints: animation retargeting.

skeletoncomparison_1000x349.png

In the image above, you see three skeletons of different sizes. Upon closer inspection, you'll notice that they aren't just scaled versions of each other but have distinct proportions. Given our limited resources, creating individual animations for each character is impractical. This is where animation retargeting becomes invaluable.

If you just slap an animation onto a character without retargeting, things can go quite wrong, as you can see here (image from the Unreal Engine wiki):

animationtargetinggonewrong.png

Animation retargeting in Unreal Engine is like taking dance moves from one character and teaching them to another with a different body shape. It saves us a lot of time by reusing animations for various characters, even if they don't have the exact same proportions. The process involves setting up a translation of movements and rotations to fit the new character's structure, ensuring that the animations look good on different in-game personas. This allows us to efficiently use and share animations across various NPCs, like these two very different characters:

leprechaundullahan_3mb.gif

Here is what the teeny-weeny Leprechaun looks like in-game in comparison to our player character:

juiceleprechaun_1000x567.png

As we navigate the challenges of developing BattleJuice Alchemist with our lean yet dedicated team, animation retargeting turned out as a great ally, allowing us to breathe life into diverse characters without overwhelming our limited resources. Eventually, we plan to individualize animations more and more. For example, a giant should walk with more gravity than a Leprechaun. However, it is surprising how many animations work well, especially from our top-down perspective, when shared. I believe this is a smart approach to our work, and it has become one of our prime directives: We must choose our battles wisely by adding detail only where necessary.

Thank you for reading and have a great weekend!

Alain



0 comments

Loading...

Next up

Our latest devlog/roadmap post is live! We've finished building The Well, our next major story location. Meet Clementine, the gardener, and Stan, the scheming salesman. Unlock Act 2 this August for a new desert biome and exciting quests! Article below

Here comes more concept art for The Well, the new town we are currently implementing in BattleJuice Alchemist. These are two more tiles of the city, namely the makeshift camp of our protagonist, Juice, and the shop of Stan, the local merchant.

Hey there!

While waiting for Act 2 translations, let’s talk about how we actually craft those dialogs: it’s a collaborative effort with some Arcweave magic to bring the story to life in our "monolog-style dialogs." Check out the devlog below:

Congratulations to our "Show Us Your Centum Art" winner, @JotaDev !

The artists behind all of these are tagged below. Go like their original posts to show your support!

Big news everyone! BattleJuice Alchemist's Early Access now supports 12 languages! The language update also contains a lot of fixes and a bit of secret content, which we will talk about in detail soon. https://store.steampowered.com/app/1384060

This week's Fan Art Friday celebrates Baldi's Basics in Education and Learning! Accept the quest in your quest log to get started.

BattleJuice Alchemist Act 2 is almost here and if you're heading to Gamescom, you’re in luck—come be one of the first to experience it starting tomorrow! Swing by the Indie Arena Booth (Hall 10.2, Booth F010g - E019) and join the fun. See you there!

Unveiling the final wave of concept art for our desert haven, "The Well". 🌵⛲️ The heart of the bustling oasis is the tavern, where tales are spun over hearty fare and refreshing libations.

Inayah - Life After Gods is OUT NOW on Steam!

Celebrate the game's release by completing our quests!

You can play the demo or get the full game at https://bit.ly/steaminayah

As the year comes to a close, we want to say thanks for the wonderful support throughout 2024. Looking ahead, 2025 is set to be an exciting year for BattleJuice Alchemist. Wishing you happy holidays and a fantastic new year!