Highlights in this week’s game development update include new animations for the enormous Stone Golems, eerie sound effects for the graveyard, and four new set pieces for in-game events. In between all that, we’ve got new armour sculpts, some epic screenshots from our environments, tons of new ability VFX, and an update on the new Golang server!

As always, join us on Twitter, Instagram, or Reddit for daily updates on Depths of Erendorn – now let’s get into it!

3D Modelling

The sculpts for the heavy armour set our Character Artist has been working on recently were finished last week, including a lower and higher level version! The next step is retopology (pray for our Artist), so here’s a look at the finished sculpts in ZBrush:

Animation

Our Animator created a new idle and attack animation for the Stone Golem last week. If you’ve been with us for a while, you may remember this epic character, which appears as both an enemy and friendly NPC in the game.

In a nutshell, Erendorn’s Stone Golems are anthropomorphic beings made from rocks and the soul of a dead person. Only powerful magic can be used to bring these creatures to life, and they have a pretty dark story behind how this magic was first used, so make sure you check out their character lore if you want to know more about them!

Stone Golem animations

So, after the Stone Golem and its animations were imported into the engine, our Animator began adding some NPCs around the fire pit in the settlement! During this, they adjusted some animation poses, and began preparing female characters to bring in as well. For now, though, here’s how it’s looking:

Environment Design

Creating Set Pieces for Events

Last week, our Environment Artist continued their work on creating new set pieces and accompanying assets for events in the game. As a reminder, different events will occur randomly throughout Depths of Erendorn, challenging players with a difficult choice they must make.

Here are the events that were brought to life last week:

A Sword in a Stone

As you can probably imagine, this event will reveal a powerful sword that’s stuck in a block of stone. Players will be given the choice to attempt to pull it out – but it takes a lot of Strength, and you may not even be successful:

A Demonic Crystal

As you make your way through the dungeons, you may come across a large, ominous crystal. Humming with energy, this crystal has a dark aura about it – but held within it is a rotating sword. 

You’ll be presented with the choice of shattering the crystal to retrieve this rare weapon, but at the risk of facing untold consequences, or leaving the crystal behind, empty handed, but safe and sound:

Book of Knowledge

This will be a particularly fortuitous event, granting a Stat boost in Experience to all players. But you never know what repercussions will occur from reading the ancient Book of Knowledge, so always be prepared:

Sacred Gong

Who can resist banging a giant, golden gong? It’s definitely on par with the desire to hit a big red button, or a scolding hot plate, when everybody tells you not to.

Well, just as pressing a red button can set off an alarm, or touching a hot plate can burn you, so will ringing this gong set off a dangerous chain of events for your team. One of you will be rewarded with a rare item if you manage to survive these consequences, so it’s up to you all to decide if it’s worth the risk:

World Environment

While those awesome set pieces were being created, our second Environment Artist was busy making the world of Erendorn look more natural and epic! This work involved some large scale set dressing, such as adding huge cliff rocks around the world, as well as large fog volumes to mountain peaks and hills. 

A couple of improvements were also made, namely the rendering of rock materials and terrain materials from a distance. Check out some of our latest environmental screenshots below:

Visual FX

For our VFX Artist, last week was dedicated to reworking some level 1 abilities, including:

Arcanic Leech: Used by the Parakaw Astromancer to deal Arcane Damage over two turns. The best part? Each time an enemy is hit, you receive an extra bit of Mana
Earthly Strike: An Earthen Dwarf ability that deals Physical Damage to the adjacent tile, and Earth Damage to the tile behind it
Mana Rush: Allows the Parakaw Astromancer to turn Energy into Mana, and can be used once per turn
Spider Swarm: As the Zentragal Illusionist, you can use this to summon 20 skittering spiders that will aid you in combat
Teleport: Another Parakaw Astromancer specialty, this allows you to teleport anywhere within a 14 tile radius – but you can’t teleport to a tile that’s taken up by an enemy or friendly character

Sound Design

Last week, our Sound Artist worked on new ambient sounds for caverns, as well as the graveyard that was created a few devlogs ago! Here’s a sample of it:

Graveyard sound effects

They also updated the sound effects for some old level 1 generic spells, including all of the following:

Frostbolt: Deals Frost Damage while reducing an enemy’s Movement Speed
Inferno: Deals Fire Damage to all enemies within a targeted 3×3 tile space
Kinetic Crush: Moves an enemy to an empty space before hitting them with a significant amount of Arcane Damage
Push: Allows you to push a 1-tile enemy one space in any direction. If they hit a wall, it also deal some Physical Damage
Sub Zero: Deals Frost Damage to three enemies of your choice
Unique Blessing: Grants a team member a little extra Strength and Resilience for one turn

Programming

Golang Server

Last week, our Golang team continued to polish up the new Golang server. With this work, they took some time to improve and rewrite how inventories and loot are managed. To cut a long story short, ⅓ of the RAM usage was removed, and the 3 second request time was shaved down to 0.5 seconds max.

For items, the only thing left to be done is changing how they’re stored. If you can believe it, the amount of loot you can collect from levels 1-3 alone numbers over 2 million – so we’re obviously looking to optimise that a little!

With item storage refactored, the Golang team have also begun putting in a loot-rolling and XP-rewarding functionality at the end of combat.

That’s it for this week’s devlog – see you next Tuesday!