November Devlog | Week #2 | No. 302

Development
November 22, 2024
November 22, 2024

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 Dungeon components, while also troubleshooting the Gaea Unreal Tools Plugin to streamline terrain integration. Meanwhile, the Server team introduced a new control panel for managing server agents, enabling remote updates and configurations to better support scaling, and optimised connection scaling logic to improve bandwidth allocation. In addition, several backend refinements were made, including bug fixes for chest interactions, improved dungeon group selection code, and the development of tailored filters for Adventures to enhance gameplay variability.

The Sound team worked on integrating new audio recordings into abilities such as Alert, Ignore Pain, and Elbow Smash, and successfully implemented Max XP and Level Up systems, adding further depth to the player experience. On the animation front, updates to combat movements and cloth physics brought greater fluidity to characters, with polished animations for abilities like Sever making gameplay feel more dynamic. The VFX team laid the groundwork for upcoming skills with creative brainstorming and material experimentation, developing textures that push visual boundaries. Together, these efforts ensure that the world of Erendorn continues to grow in richness, stability, and engagement, bringing players closer to the epic RPG experience being crafted. 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!

Programming

Client

This week, the Client team at Depths of Erendorn focused on addressing several issues within the Dungeon RoomBuilder, identifying and resolving problems affecting the setup of Dungeon components to improve their functionality and stability. In addition, work continued on troubleshooting and finding workarounds for challenges related to the Gaea Unreal Tools Plugin, ensuring that it integrates smoothly with the project’s pipeline. These efforts are vital for maintaining the quality and efficiency of Dungeon creation and terrain integration, both of which are key to delivering immersive and dynamic environments for players to explore. Additional work completed by the team can be seen below.

  • Explored a number of different ways to include Gaea in the project.
  • Removed Gaea from SVN to prevent issues preventing team members from recompiling.
  • Worked through a number of different crash causes relating to the building of walls and combat grids for Dungeons.

Server

This week, the Server team at Depths of Erendorn focused on several critical backend updates and optimisations to enhance server management, scalability, and gameplay stability. A new control panel for managing server agents was introduced, allowing remote updates and configuration changes, which will greatly assist in scaling the number of active servers. Connection scaling logic on the player server was improved to track unique sessions rather than relying solely on player count, ensuring optimal bandwidth allocation and concurrency management. The team also worked on refining social feature updates, adjusting constants to improve error handling on the client side. In the game server code, a cheat command was added to toggle enemy movement for better log collection during bug investigations, alongside optimising dungeon group fetching and selection code to prevent crashes in specific spawning scenarios.

New server API endpoints were developed and refined to better support control panels, while unassigned servers now handle clustering more effectively. Additionally, a CPU profiler tool was added to continuously monitor server processes for spikes, enabling efficient debugging and optimisation. This tool was incorporated into the server installer repository, streamlining its implementation. Other key fixes included resolving an issue with chest interactions that prevented proper loot distribution and refining filters for Adventures, allowing enemy encounters and events to be tailored to quests, seasonal content, and other specific conditions. Collectively, these updates enhance server performance, bug-fixing processes, and gameplay experiences across the world of Erendorn.

Sound Design

Over the last week, the sound team at Depths of Erendorn continued editing new audio recordings from the previous week, preparing them for integration with abilities. Several new abilities, including Alert, Ignore Pain, and Elbow Smash, received unique sound designs to enhance their impact and immersion during gameplay. Additionally, collaboration with the development team resulted in the successful implementation of Max XP and Level Up mechanics, which are now fully functional in the game. These updates ensure both gameplay progression and abilities are supported by high-quality audio, adding depth to the player experience. An example of the work completed by the team can be seen below.

Animation

The animation team at Depths of Erendorn focused on updating various animations and refining cloth physics to enhance the fluidity and realism of character movements. Significant progress was made on combat animations, with updates to abilities such as Sever and general combat movement. These refinements ensure a more dynamic and immersive experience for players, bringing the world of Erendorn to life with detailed and polished animations that respond naturally to in-game actions. Examples of the progress made to animations throughout the week can be seen below.

Updated attack animation

Continued updates to animations

Visual Effects

Last week, the VFX team at Depths of Erendorn focused on brainstorming and conceptualising the visuals for the next batch of skills, laying the groundwork for unique and impactful effects that align with the game’s aesthetic. Alongside this, work was undertaken to develop new textures and experiment with materials, pushing the boundaries to create fresh and exciting visual styles. These explorations are essential for maintaining a high standard of visual quality and ensuring that every ability feels distinct and immersive within the world of Erendorn. An example of the work completed by the team can be seen below.

Examples of new textures to be used in future visual effects

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

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..