News HIGH FIVE (H5) + SALVATION + Network level rework

Hey everyone!

It's been a while since we posted any news, and that's because we've been busy actually working. Time to share what we've been up to. Short version: we've overhauled a ton of stuff, started working on new chronicles, and we're planning to roll out a beta in June.

Now in more detail:
THE MAIN EVENT: HIGH FIVE (H5) + SALVATION. BETA IN JUNE.


Yes, you read that right. We're developing the High Five chronicles, and the beta release is planned for June.
But just H5 alone would be too easy. So we're building support for two protocols right away:
Protocol 273 (High Five)​
Protocol Salvation 140​

This is essentially a multi-protocol setup. These two clients are very close to each other in terms of internal structure, and we're taking full advantage of that. Unified server logic works with both clients without crutches, without separate branches, without "well this part works a bit differently."
Our past experience showed just how painful it is to merge protocols from two completely different clients into one network, which is exactly what we did with the current Classic + C6 branch. We've drawn our conclusions, accounted for all the mistakes and the negative experience.
Your players will be able to log in with whichever client suits them, and the server will work correctly with both.
One server. Two clients. No compromises.

What's already done:
As of right now, all parsers and data transfers from PTS are fully complete: AI, locations, skills, basically everything that could be extracted and adapted has already been extracted and adapted. The new network layer for the chronicle and its wrapper are roughly 20% done, and work is moving forward every day.

June is not "someday maybe." It's a concrete target we're actively working toward.


NETWORKING: TENS OF TIMES FASTER, DRAMATICALLY LESS MEMORY
Alongside the chronicles, we've seriously tackled the network stack, and the results, honestly, impressed even us.
Packet processing speed has increased by tens of times. Not by percentages, by tens of times. The server has become so much more responsive that you can see the difference with the naked eye even under normal load.
Memory consumption by the network layer has dropped by several times over. The networking used to eat a noticeable chunk of resources, now it runs much leaner. More connections, less strain on hardware.
These aren't spot fixes or config tweaks. The network layer was rewritten at a fundamental level. We're building a foundation that will handle any load.

WEB AND LICENSING: ALSO BEING REWORKED
Beyond the gameserver side, we're completely redoing:
  • The web interface is getting a brand new design from scratch. Not just "repainted buttons," but a genuine rethink of what the Lucera2 website should look and feel like. So that it's convenient, clear, and something we're not embarrassed to show off.
  • The license management system is also being fully reworked: new interface, reworked logic. Everything should be transparent and simple.

SUMMARY
  • High Five (H5) + Salvation 140 chronicles in active development, beta in June. Two clients on one server.
  • PTS parsers fully complete (AI, locations, skills, etc.)
  • New H5 network layer ~20% done, work is ongoing
  • Network stack tens of times faster, memory usage cut dramatically
  • Web interface: full redesign
  • License management: rebuilt from scratch
Stay tuned. It only gets better from here.
 
Wow, this made my day.

I’m really happy about this news. It’s exciting to see this release coming, especially after all this time.

Honestly, I’m just very excited for what’s ahead. June suddenly doesn’t feel that far away.

Congrats on the announcement, I’m truly happy about this!
 
Back
Top