July DevLog | Week #5 | No. 38

Development
August 2, 2019
December 21, 2021

Welcome back to another devlog! We’re ending July on a pretty productive note - the clothes for our Tribed Lionman series have all been modelled and baked, and more and more weapons are getting pumped out of the Environment Art department! Before we get into it, remember to follow the progress of Depths of Erendorn on Twitter and Reddit!

3D Character Modelling

In last week’s devlog, we walked you through how we created the bodies and manes for three different sizes of Lionmen. In this week’s devlog, then, we’re going to show you how the clothes are coming along for these three fierce characters that make up the Tribed series of Lionmen. Each model requires a unique set of clothing to match with the character lore, so let’s get into it.

We started by making the clothes for the Proven Lionman, which uses the medium model size. Proven Lionmen are some of the most elite of the Tribe, and they wear more refined armour to reflect this status. For the Unproven Lionman, which uses the smaller model size, we simply resized and fitted the parts of clothing that both types have in common. These include:

  • Ripped shorts
  • An armoured belt that is reminiscent of a Roman pteruges
  • Adornments made from bone, such as armour plates and necklaces
  • Bandages that wrap around the wrists and ankles

This aesthetic draws inspiration from the ancient Gladiators, which we think suits the lifestyle of these ferocious desert-dwelling beasts. Once the clothes had been modelled for the Proven and Unproven Lionmen, we baked them before ensuring that this series of clothes shared the same UV set.

With the Tribed clothes done and ready to start being textured, we moved onto creating the rest of the clothes for this race of characters. The largest Lionman model we sculpted last week is reserved for the Tribe Leader, the biggest of all Lionmen and a gnarly opponent in the game. But since his clothes are going to require a bit more detail, we went straight onto creating the clothes for the Untribed Lionmen series. So far, we’ve got all the pieces blocked out and ready to start being detailed - so we’ll fill you in next week on how it’s all coming along.

Screenshot showing the front and back of an Unproven Lionman low mesh in ZBrush
The Proven Lionman model is not only slightly bigger than the Unproven Lionman, but also has slightly more intricate clothing and armour.
Baked 3D models of a Proven and Unproven Lionman side by side in ZBrush
This is how the Unproven Lionman (left) and Proven Lionman (right) models looked after everything had been modelled and baked.
Low mesh of an Untribed Lionman in ZBrush
We are now in the process of creating the clothes for the Untribed Lionman series, starting with this model!

Animation

Over the last few weeks, our Animator has been working tirelessly on updating the Twilight Elf Assassin’s rig and tweaking its animations for Unity. This work continues in this devlog as more of the Assassin's animations were able to be added to the game engine. These animations include:

  • Dodge
  • Kick, Low Kick and Dirt Kick
  • Equip/unequipping weapons
  • One of its several special attacks

Our Animator also created a stun animation as well as continued to rework another special attack used by the Twilight Elf Assassin. Known as Blindside, this attack allows the player to attack enemies from the side or from behind, dealing a significant amount of Damage.

We have now also planned the next set of animations for some generic skills that will be used by both the Twilight Elf Assassin and the Watertarg Excursionist. These new animations are a work-in-progress and include things like a spinning kick, palm strike and leaping strike.

Environment Art

After spending the last couple of weeks creating some awesome weapons for the game, this week our Environment Artist formed the idea for a modular weapons system. Using this system, weapons will be broken down into their components and procedurally generated in the engine. This will be a developer tool to allow us to efficiently create hundreds of variations of swords and weapons.

On top of this, an icon screen-capture scene has been set up to capture pictures for equipment and weaponry for use as icons. Meanwhile, the creation of the modular weapon kit is well under way, starting with swords. This was a nice change of pace after creating so many daggers last week, so we hope you like our little family of blades so far!

3D model scene of two swords and two daggers leaning against moss-covered rocks
The creation of the modular weapon kit is well under way, starting with swords. We also created some daggers last week which will be added to the arsenal.

Server & Game Client

A lot has been going on inside the server and game client this week, starting with a server communication upgrade. A few months ago, work was put into upgrading the server-to-server communication in order to make a framework where servers can not only keep a connection with each other, but also register themselves with each other to increase or decrease the number of machines processing the game data.

A basic implementation of this has been enacted this week to test the code - and after some setbacks, it seems to be working well. Whilst this was going on, a few more bits were being taken care of inside the server and game client:

  • Basic weapon prefabs were created
  • A couple of character abilities were fixed
  • UI and camera improvements were made
  • Portraits now work on the turn order display
  • A directional targeting system was implemented
  • All references to an entity/item icon have been standardised as ‘icon_id’
  • The ability for characters to socket weapons to animation bones was added
  • We also made it so that characters can switch idles depending on their state
  • Turn order display now updates each turn to display the turn order, including for the round after

As well as all this, the server now exposes equipped items for players connected to lobbies. This will be extended to allow us to display the character information of other players while you’re in the same lobby. Equipped item information is now also exposed inside the game scene. Wrapping up the week, we have now made a start on a portrait/item sprite generator tool that can be used with the modular weapons our Environment Artist is making.

Line up of black and white models of swords with various hilts
Using the modular weapons system, weapons will be broken down into their components and procedurally generated in the game engine.


LATEST NEWS

November 22, 2024
2024-11-22 19:00
November 22, 2024
Development
November Devlog | Week #2 | No. 302
This week, the development team at Depths of Erendorn made substantial progress across multiple areas to enhance the game’s performance, functionality, and immersive qualities. The Client team focused on improving the Dungeon RoomBuilder, identifying and resolving issues affecting Dungeons.
November 15, 2024
2024-11-15 19:00
November 15, 2024
Development
November Devlog | Week #1 | No. 301
This week, the teams at Depths of Erendorn have made remarkable progress across multiple aspects of development, continuing to enhance the quality and functionality of the game. From optimising server performance to refining the visual, audio, and environmental elements.
November 9, 2024
2024-11-09 13:00
November 9, 2024
Development
Monthly Devlog | October 2024 | No. 69
October saw the team at Depths of Erendorn make significant advancements across all areas of development, refining and expanding the game's features to elevate the player experience. The 3D Modelling team made notable progress in the creation of high-level and lower-level Minotaur characters.
November 8, 2024
2024-11-08 19:00
November 8, 2024
Development
October Devlog | Week #5 | No. 300
In our 300th weekly devlog, the Depths of Erendorn team made impressive strides across all facets of development, pushing forward on critical gameplay enhancements and visual refinements for our online RPG. The 3D Modelling team finalised the sculpting of the Minotaur's armoured variants.
VIEW MORE..