Affinity - Imagined by designers, created for professionals

Game creation in Affinity Designer: Bear’s Black Heart

Created within a two-week deadline period for Wizard Jam 4, The Bear’s Black Heart by Big Bad Studios involves players in a race against hunger and increasing cold as you find food and interact with a host of characters.

Everybody you meet has unexpected replies to the choices you make and both their and your actions can be a little nutty sometimes! Can you reason with Eric the Actor? Can you seek directions from David Bowie’s ghost? There’s been massive interest in the game since YouTube ‘big beast’ Markiplier put out a gameplay video.

Here, Bob Byrne of Spanish/Irish game developers Big Bad Studios, explains how they used Affinity Designer to create characters for the game – up against an incredibly tight timescale.

“We decided to take part in Wizard Jam, a yearly challenge where you have two weeks to create a game from scratch. The only stipulation is that the game title must be selected from an existing list.

We chose ‘The Bear’s Black Heart.’

Step 1: Pencil sketches

Bear's Black Heart

As always, I began by working up pencil sketches. This was my first game jam but I’d completed the comic artist equivalent a few times, for example 24hr Comics Day, which is essentially doing a month’s work in one day. Same deal though, you’re given a title and off you go.

Having a hard deadline with no real negative consequences unlocks something inside you. For artists or designers who struggle with procrastination these projects are invaluable.

I figured it also gave me an opportunity to really test drive Affinity Designer v1.5. I’d been playing with it on and off but after this project I’m entirely sold on it for all design work including print and UI stuff.

Step 2 – Character Design

I had no idea what the gameplay style would actually be but when Abban (my gamedev partner) showed me his Unity prototype I knew the character would be physically small on screen, so he needed to be bold and chunky.

Having his heart on his stomach like the Care Bears was too obvious so I developed the ‘jar bear’ idea with some sketches in Affinity Designer.

Bear's Black Heart

Previously in other apps I would break out the Wacom tablet and do some sketches but I quickly realised that the Pen tool in Affinity Designer is so smooth and intuitive that I just used my mouse.

I jumped the gun and made a sprite sheet, although in the end we decided to use Spine instead. No harm though as it only took a few minutes to reposition and pose him to make this sprite sheet, he is mostly made up of Symbols and Styles so if needed, I could re-style him directly no problem.

Bear's Black Heart

Because in Affinity the Export Persona is only one click away, I didn’t have to fret about targeting different sizes and remaking the sheet if changes were required. Trying to do all that in Photoshop would make my heart sag.

Step 3 Environments and assets

Once the character looked solid I created some tileset environment tests. Everything was created in one Affinity Designer document; by using Artboards there’s no danger of getting lost in a mess of files and I can keep working at a fast pace… the clock was ticking on this project.

Bear's Black Heart

In Affinity Designer, the Symbols feature makes mocking up environments and creating final game assets so easy. The trees in the game are actually just one leaf! Check out how I can change every instance of leaf Symbol in a few clicks.

Bear's Black Heart

Then to create the Winter and Autumn variations I just used Layer Adjustments to change the tone. It’s ideal for rapidly making and testing a tileset for your game.

Bear's Black Heart

Bear's Black Heart

Here’s one of the final tilesets we used:

Bear's Black Heart

I also had to create a bunch of Non-Playing Characters, Title Screen, Icon and promo screenshots.

The NPC’s were fun and I wanted to continue making them but, yeah…tick-tock!

Bear's Black Heart

Bear's Black Heart

Step 4 – Affinity to Spine

Bear's Black Heart

In Affinity Designer 1.5 you can now export for Spine JSON, which was another massive time saver.

Bear's Black Heart

And I must say it was genuinely painless getting the model rigged and ready from Affinity to Spine. If time permitted, we would have liked to add blinks and animation on the liquid bubbles and so on, but again we had a looming deadline on this.

Step 5 – Title screen and Icon

App icons…the bolder and stronger the better. Plus we needed something which doubled as the icon and Title Screen. This is the best thing about working fast and lean; you need to be economical with everything and, most of the time, simplicity is the best. Decisions have to be taken without hesitation.

Bear's Black Heart

That wonderful green glow gradient is just a simple Style which you can create by right clicking on any shape and hitting Create Style.

Bear's Black Heart

Again, I used Symbols in Affinity Designer, just in case I needed to edit fast or even reuse his arms on a different character.

The two-week deadline approached very fast as we juggled real life and work stuff. We spent all day Sunday before the bell rang making the actual game content and promo stuff like the screenshots and video, which you can view here.

It was a long night. My eyes were stinging from screen time (and brandy!). But we did it and it the game has been well received so far. We were blown away to see the Markiplier ‘Let’s Play…’ video and the response has been amazing. We’re definitely going to use the bear again in our new game ‘Woodland Run’.

All in all, a great experience and I recommend any kind of similar ‘imposed deadline projects’ to everyone. Not just for games but anything in the creative field.

Affinity Designer

Affinity Designer is shaping up to be the weapon of choice for increasing numbers of game developers. I honestly couldn’t have gotten this amount of work done in such a short window without it.

It’s got export for Spine, silky smooth Raster and Vector tools, a Constraint Tool for resizing UIs to different screen dimensions, plus improved versions of all the standard features which you have come to expect from other design apps. At a competitive one time price, it’s more than worth a look for pro and even casual game developers.”

Find out more info on Affinity Designer or check out the game here.

3 Comments

Nikhil -

This is great. Inspiring post. I hope to start with Affinity soon 😊

MAAANY -

Very Nice! I didn't know that Tile/Leaf Feature existed.

Affinity Support -

@MAAANY: This video on Symbols should help :) https://www.youtube.com/watch?v=Du7Su9VbeiY

Leave a reply

Comment on this blog post