Skip to content

1.8.3.1 - Optimizations and more

Compare
Choose a tag to compare
@Jnnshschl Jnnshschl released this 19 Jan 17:46
· 19 commits to master since this release

Improved Map Loading Speed:

  • Map loading has been significantly accelerated, especially for systems with multiple CPU cores. On a machine with an AMD Ryzen 7 6600HS, the Eastern Kingdoms map now loads in less than 1 second, a substantial improvement from the previous ~5 seconds.

New Smoothing Algorithm:

  • Introduced Bezier-Curve-Interpolation as an additional smoothing algorithm for enhanced map rendering.

Polygon Exploration Logic (Work in Progress):

  • Implemented basic polygon exploration logic, although it is currently a work in progress and not yet usable. Future updates will refine and complete this feature.

Support for Multiple MMAP-Formats on a Per-Client Basis:

  • The server now supports multiple formats, allowing flexibility on a per-client basis. Clients need to send their desired MMAP-Format on connecting.

Code Optimization:

  • Conducted a thorough optimization of the C++ code structure, enhancing overall efficiency and performance.

MMap Export Tool (Under Development):

  • Initiated the development of a new MMap export tool. This tool is still in the early stages of development and will be refined in subsequent releases.