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.
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.
That’s it for this week’s devlog, but have you seen our monthly roundup of October yet?!