November Devlog | Week #3 | No. 204

Development
November 16, 2022
November 16, 2022

It has been a busy week for the team! The set piece team have been implementing assets for world events and creating new visual effects to make them eye catching! During this time, the wizards of coding have worked on bug fixing and making improvements to the gameplay UI. Meanwhile, the audio team has continued to work on rewarding sounds for Erendorn, whilst the environment team take the time to re-light the initial settlement. Finally, the animation team has been updating movement cycles and creating new movements for spellcasters. As always, join us on Facebook, Twitter, Instagram, and Reddit for daily updates on Depths of Erendorn. Alternatively, join our Discord for all the latest! - now let’s get into it!

Set Piece Design

The team has been working on some interactable set pieces throughout the week, creating scenes that will be used within the world event system in Erendorn. Some of the set pieces the team completed are; a destroyed caravan, a combat shrine, the cursed brazier, a dwarf heirloom, a ranger's camp, armour and weapon vendors and a black market Ogre vendor. All these pieces will be implemeneted into the world of Erendorn for players to interact with as they adventure throughout the landscape. The team would also work on adding collision to these set pieces used the Nav Edit tool that was implemented by the programmers in previous weeks. Examples of the set pieces mentioned here can be seen below.

Broken wagon asset

Bandit camp asset

Dwarf vendor

Human vendor

Black market Ogre vendor

The team would also work on some visual effects for the set pieces through the latter part of the week. To ensure world events can be seen by adventurers, visual effects will be added to make them more eye-catching. These effects can also be edited within the engine to change the colour and frequency, allowing for many different events to span from one type of set piece. Working with a couple of the assets, the team has now added customisable visual effects to the dwarf heirloom, combat shrine and corrupted brazier. From the examples below we can now see how these events and objects will appear within the world of Erendorn.

Shield visual effects

Combat shrine visual effects

Corrupted brazier visual effects

Programming

Client

The client-side team have been working to fix a Dungeon breaking movement bug and improve how the gameplay UI updates during Adventures. Additional work completed by the client-side team can be seen below.

  • Fixed a bug where Room Tiles weren't being assigned their RoomID and made use of the property in room unloading.
  • Updated how Combat Finished Events are handled by Core Widgets, properly clearing and hiding the Turn Display.
  • Core Widgets now update their 'Focused Combat' if an already selected Entity enters a new Combat and removes if the selected Entity leaves a Combat, automatically updating the Turn Display.
  • Fixed Ability Tooltips text at the start of Adventures.
  • Enabled audio in the new map.
  • Added settlement music.
  • Added zone 1 music.
  • Added combat music.
  • Added the ability to switch to and from combat music.
  • Added StartTime to session data to ensure all player's music is synced.
  • Fixed Audio Manager volume multipliers.
  • Fixed Burst Message implementation to send very long commands in batches.
  • Fixed several bugs in the audio manager.
  • Integrated ultra-dynamic weather sounds with our audio manager.
  • Attempted to align the combat grid, it should be aligned correctly in most situations now, more testing is required.

Server

The server team has been mostly busy on some tougher bugs to fix, many as a result of Events spawning or interreacting with non-event things like nearby enemies, the inventory manager, and some finer details for where Events choose to spawn. Additionally, some work was done on fixing parties to make sure all members of the party are given a new one when a party is disbanded. Finally, level 2 basic abilities have begun some work on creating them in the ability editor, ready to be given to an entity. More work from the server-side team can be seen below.

  • Fixed incorrectly indexed AI types.
  • Adjusted Dungeon Session Zone IDs.
  • Fixed incorrectly placed Mutex lock around combat starting to fix a crash caused by concurrency.

Sound Design

With some extra primary resources under their belt, the sound design team has continued their work with the rewarding sounds of Erendorn. These effects created throughout the week will go into the large collection for rewarding sounds that will be utilised when players have completed a dungeon or quest. The team also worked on unique sounds that will be used when certain world events have concluded. Audio such as this will be of great use to the player, especially when sound is used to conclude a stressful event, such as the cemetery battle. While working on the many different sound effects that will be used throughout the world events, the team also created some more generic magic effects that will be used within other audio in the future. Examples of all the sound effects created throughout the week can be heard below.

Environment Art

The environment team have been working in the engine throughout the last week. Due to conflicts that have arisen while using the Lumen and DX12 plug-ins, the team have been working on re-lighting the initial settlement of Erendorn. The team has compensated for these issues by adding more lighting to the area during the night time. This will ensure that the initial area of Erendorn is nicely lit throughout the entire day through to night cycle. Using wall-mounted torches, the team has also added a rustic but cosy feel to the buildings. In doing so, as these torches may only be on during the evening, the team has added an extra dimension to the settlement giving it the appearance that it is both lived in and alive. The team will continue to work on the initial settlement lighting through the coming weeks.

Newly installed lighting inside settlement building

Alternate angle of new lighting

Another alternate angle of lighting within building

Wide shot of new lighting within main building of initial settlement

View of new lighting from outside the settlement

Animation

The animation team has continued to work on movement cycles for a range of Character Classes throughout the week. Small changes have been made to the Human and Dwarf idle that have been imported into the engine. The main bulk of the work would be focused on creating a new movement cycle that will be used for the spell casters within Erendorn. With a range of abilities that can be used by the characters of Erendorn, the team will need to fabricate multiple animations to fit them. The team started with a simple throwing animation, that portrays the user casting the ability from the palm of their hand. The team would apply this animation to a couple of different spellcasters, thus saving time when compared to creating a brand new one. The team will continue creating new animations for different abilities throughout the coming weeks. Examples of the first spell casting animation can be seen below.

Updated spell animation for Zentragal and Forest Druid

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

LATEST NEWS

January 28, 2023
2023-01-28 13:00
January 28, 2023
Development
Monthly Devlog | January 2023 | No. 48
The team have kicked off the new year with a productive month with many new features and improvements coming to Depths of Erendorn. The 3D modelling team work on hairstyles and the new Human Knight armour while the set piece design team added new assets to the Graveyard event.
January 27, 2023
2023-01-27 19:00
January 27, 2023
Development
January Devlog | Week #4 | No. 213
As the end of January draws to a close, the team are back to full-strength development! The 3D modelling team has continued the production of the newest Human Knight protective gear. During this time, the wizards of coding have been fixing some bugs and implementing a new movement system.
January 18, 2023
2023-01-18 19:00
January 18, 2023
Development
January Devlog | Week #3 | No. 212
It has been a productive week for developers working on Depths of Erendorn. The 3D modelling team have returned to working on the newest armour for the Human Knight. During this time, the Set Piece Design team has been working on assets for the Graveyard event.
January 11, 2023
2023-01-11 19:00
January 18, 2023
Development
January Devlog | Week #2 | No. 211
As the first month of the year gets into full swing, the team are getting settled into the busy year ahead. The 3D modelling team take another look at hairstyles to streamline the process with new techniques. Meanwhile, the set piece design team has implemented some lighting for the vendors.
VIEW MORE..