This Week In Veloren 188

2 minute read05 September 2022

Authored by Christof

- AngelOnFira, TWiV Editor

Contributor Work

Thanks to this week's contributors, @YusufBeraErtan, @juliancoffee, @Isse, @imbris, @zesterer, @Sam, @flo, @XVar, @DominikBroĊ„ski, @Dong, @tygyh, @xMAC94x, @Sau, and @zDrag0nG!

This week saw an unprecedented increase in player count. When the number of players came closer to the server limit of 400 the overall gaming experience became bad due the long reaction time. Thus this week was dominated by developers working to optimize the server code.

@tormeh

A while back I added a modification to NPC behavior where NPCs with a certain personality and above a certain health threshold would attack others if there were no one else nearby (i.e. no witnesses)

@floppy

We have been working on playable music instruments that allow players to combine their collected instruments into (hopefully) enjoyable sounds.

The guitar in the video uses samples, recorded by @Oolnokk, the model was created by MerlinMan.

@YuriMomo, @Isse, @Sharp

There was a spooky interaction between environment variables, a vulkan SDK installation, shaderc, changing Rust compiler versions and voxygen compilation which created a reproducibility nightmare for the developers this week. The problem manifested as broken DX11 and DX12 support with @Sharps latest thread pool changes.

See also this Discord thread for more details.

PS: Other problems around these changes were far from solved at the date of this blog post.

Taking a refreshing bath. See you next time!