March Devlog | Week #3 | No. 170

Development
March 22, 2022
April 7, 2022

Last week has been a busy one for development as the team begins optimising the Zentragal model and testing animations! In other areas the environment team has created new points of interest in Erendorn, and the Sound team tackle vocals and attack sounds for the Deadly Thrasher, Enteledon, and Yeti! As always, join us on Twitter, Instagram, and Reddit for daily updates on Depths of Erendorn - now let’s get into it!

3D Modelling

The optimisation has begun on the Zentragal model as our artists wait for concept designs for the rear abdomen. Using a method called retopologising our 3D artist has taken the high poly count of the sculpted model and created an easier to work with mesh. This will help when the model needs to be deformed and moved around by the animation team. While also making certain tasks, like unwrapping and texturing the model, much simpler. Exciting things to come from the modelling team and our eight-legged friend!

Retopologising Zentragal model to contain fewer polygons

Set Piece Design

Our Set Piece design team has been working on some more city props last week, creating these exquisite wardrobes, instrument stands, and braziers. These models will join the hundreds of others that will populate the cities of Erendorn, breathing life into the many areas players can explore.

Wardrobe, instrument stand, and brazier
Alternate angle of the wardrobe, instrument stand, and brazier

Programming

Client

Last week the programming team has been updating the Client to be able to handle and run Session Updates, previously, while in a Dungeon, the client parses and performs Combat Updates sent by the Server. The Client is now able to do this in the open world. Using Session Updates to give us the framework to add functions to each kind of action that can be performed in a Settlement or Zone. Some other work on the client includes:

  • Modified the Game State Updater and Action Director to function for both Combat and Session Updates.
  • The two classes responsible for handling the parsing and execution of updates now exist separately for Sessions and Combats, allowing updates to come through specific channels and to be better organised relating to their purpose.
  • Handling Joining and Leaving Settlements.
  • Created Logs and Steppers (the objects used to perform the variety of message types) for players joining and leaving Sessions.

Server

Slight change of pace for the server team now that they are beginning to get to a fairly polished state for the current code in the game. Some focus on the AI to ensure they run more optimally (in terms of time and computing power) has been done. The team has also been fixing some bugs to do with the Turn's Start triggering active effects multiple times, and AI sometimes ending their turn prematurely. Some of the other work completed on the server is as follows:

  • Session now starts correctly
  • Added command processing to world sessions
  • Zone data service now correctly loads zone navigation data on startup
  • Fixed logging bugs introduced from last weeks refactoring
  • Created and started daily backups of the development database
  • World Join command fix
  • World Leave created and implemented - This allows us to despawn entities from an ongoing session, this happens when a player disconnects and the leave timer expires.
  • Leave manager created and implemented - On the first version of this leaving a world session will result in the character staying online for 2 minutes, if the player does not reconnect the character is removed from the session
  • Disconnecting from a session will now result in a disconnection message in the chat
  • Fixed Session log message type, this bug resulted in the client not handling the logs correctly

Sound Design

Continuing from last week, our sound design team have been working on more creatures that will be inhabiting the lands of Erendorn. This week they focused on vocal lines and attack sounds for the Deadly Thresher, Enteledon, and Yeti. Once in-game these will bring a rich variety to the creatures in the world and will ensure experienced adventures will be able to differentiate between monsters that may lurk in the shadows.

Enteledon vocal Sample

Deadly Thrasher Attack Sample

Deadly Thrasher Vocal Sample

Yeti Vocal Sample

Environment Art

It has been a busy week for the environment team as they move into new areas to create points of interest across Erendorn. Last week saw the team remove some trees across the grasslands so impressive new rock formations can be added. These groupings of rocks will create “natural pathways” for the player guiding them through the vast landscape of Erendorn. Check out the remarkable screenshots of the environment below.

Adding Life to new areas of Erendorn
Fantastic Grasslands of Erendorn

Not just the grasslands are getting the makeover they deserve in the world of Erendorn. The environment team has also turned their attention to other areas that make up the vast landscape, such as this coastline. This work in progress below shows some of the variations of environment that will be available for players to explore as they play through the Depths.

A coastal area of Erendorn

Animation

Some big things coming from the animation team as our favourite spider’s new model has some fresh animations to go with it. To test some animations, the team has used the high polygon model to see if the previous animation would work as intended. From there, the team has updated the animations with better poses and overall improvements to movement making the walk cycle more in line with a true arachnid stride.

Test Walk Cycle

Getting both the walk cycle and the run cycle working requires new poses and emphasis in a certain area of the model. The differences in the two different animations need to be visible at a glance for players to understand the speed they are moving. In the run cycle, the model will be leaning forward with momentum more than in the walk cycle. Along with this, we can see the shoulders and arms are articulating more to make the momentum and cycle more authentic and realistic to how a creature of this size would run.

Test Run Cycle

Visual Effects

This week we welcome back our VFX artist and we are looking forward to lots of exciting work from them. Last week the team has been experimenting with the wonderful quarry area that has been created by the environment team, starting to add a waterfall into the pool at the base of the quarry. This will add some realism into the area and become a fantastic point of interest when complete. After an initial investigation into this waterfall, our VFX artist discovered a new plugin that will soon be available within UE5 that will help with this point of interest. Until this is made available our team will be focusing on character abilities through the coming weeks.

Waterfall experimentation at the quarry

That’s it for this week’s devlog, but have you seen our monthly roundup of February yet?!

LATEST NEWS

April 18, 2024
2024-04-18 19:00
April 18, 2024
Development
April Devlog | Week #2 | No. 271
This week at Depths of Erendorn, our teams have been hard at work across various departments, achieving significant milestones and pushing forward with key projects. The 3D modelling team completed retopology on the revenant enemy, moving on to unwrapping and texturing to enhance its visual appeal.
April 12, 2024
2024-04-12 19:00
April 13, 2024
Development
April Devlog | Week #1 | No. 270
Over the past week, the team at Depths of Erendorn has made strides in various aspects of development. The 3D modelling team initiated the retopology process for the Revenant character, ensuring efficiency while retaining intricate details.
April 9, 2024
2024-04-09 19:00
April 12, 2024
Development
Monthly Devlog | March 2024 | No. 62
Throughout the past month, the teams at Depths of Erendorn have made significant progress across various aspects of development. The 3D Modelling team successfully refined character models, focusing on the Centaur and Revenant enemies, while the Set Piece Design team enhanced in-game environments.
April 8, 2024
2024-04-08 19:00
April 12, 2024
Development
March Devlog | Week #4 | No. 269
Over the past week, the Depths of Erendorn development teams have been hard at work across various fronts, bringing the game's world to life with new enhancements and refinements. The 3D modelling team has completed their work on the Revenant model.
VIEW MORE..