News HIGH FIVE (H5) + FAFURION + 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.
 
I have a question it will be possible in h5 salvation to have the option to make unavailable the kamael classes but take advantage of all other features/zones/instances like baylor/tiat and all that?
в интерфейсе убери , есть помоему даже патч, который вырезает из окна создания чара лишних.
 
[EN]
Rolling back to the old network today.
The new network will be deleted, and the old one will be returned. Nobody wants to test anything – then the hysteria begins. Our community is not ready for this.
I'm literally running after everyone - they write: EVERYTHING IS SUPER, then they look closer, and there's nothing super, and they blow such bubbles from their noses that I take my hat off. We're finishing with the new network, goodbye AIO and goodbye hysterics.

[RU]
Откатываемя к старой сети сегодня.
Новая сеть будет удалена, а старая - возвращена. Никто не хочет ничего тестировать - тогда начинается истерика. Наше сообщество к этому не готово.
Буквально бегаю за кажды - пишут: ВСЕ СУПЕР, потом присматриваются, а нет ничего супер и такие пузыри с носа дуют что я снимаю шляпу. Финишируем с новой сетью, досвиданье AIO и истерики, я не пацан вытерать сопли ипохондрикам.
 
Last edited:
[EN]
Rolling back to the old network today.
The new network will be deleted, and the old one will be returned. Nobody wants to test anything – then the hysteria begins. Our community is not ready for this.
I'm literally running after everyone - they write: EVERYTHING IS SUPER, then they look closer, and there's nothing super, and they blow such bubbles from their noses that I take my hat off. We're finishing with the new network, goodbye AIO and goodbye and goodbye hysterics.

[RU]
Откатываемя к старой сети сегодня.
Новая сеть будет удалена, а старая - возвращена. Никто не хочет ничего тестировать - тогда начинается истерика. Наше сообщество к этому не готово.
Буквально бегаю за кажды - пишут: ВСЕ СУПЕР, потом присматриваются, а нет ничего супер и такие пузыри с носа дуют что я снимаю шляпу. Финишируем с новой сетью, досвиданье AIO и истерики, я не пацан вытерать сопли ипохондрикам.
исход какой? не будет новой сети?
 
исход какой? не будет новой сети?
Нет, наше комюнити не готово к ней. Вместо тестов, сидели ждали, я просил тестировать и всем кто хотел пораздавал. Никто нихера не тестировал, а сейчас мне взрывают мозги.
Появится нормальный тестер, тогда сделаю, не истеричка и у которого есть время. Пока - финишь, дальше сконцентрируюсь на HighFive

Когда возобновлю - неизвестно, пока не закончу HF не буду ей заниматься 100% вообще, а по всей видимости НИКОГДА, потому что я так понял адекватов у нас не осталось.
1 человек написал!!! МЕСЯЦ почти прошел - что чара дергает при клацанье на мобов частом (ошибка с тем что в старой сети он тупо не долетал из за батча) ОДИН!!!! И тот истерики закатыват. Еще ОДИН написал что не регистрируются прокси!!!! И тут же Дезе дезе дезе !!!111 СРАЧНА!!!11111 СРАЧНАААААА ГАЛАКТИКА В ОПАСНОСТИ - это не фикситься если что без тестов... А тестировать ни кто, ничего не хочет.
Знаете что ребят ? Все, финиш. Завязываем с глобальным рефакторнигом.

1782813982502.webp

1782814113779.webp

тему с сетью ЗАКРЫЛИ! Не пишите мне вообще ничего по этому поводу!


The topic about the network is CLOSED! Do not write me anything else about it!
 
Last edited:
тестировать на лайве без рабочих проксей как буд то бы ошибка, а без условных игроков это хуйня а не тесты)
 
тестировать на лайве без рабочих проксей как буд то бы ошибка, а без условных игроков это хуйня а не тесты)
Ну вот такие тестеры. Если оно условно вам нахер не нужно, ну окей. Без проблем
 
Ну вот такие тестеры. Если оно условно вам нахер не нужно, ну окей. Без проблем
Та люди увидели что обновление лагав не будит ооо беру, а что ищешь тестеров написано, а не нытиков которые будут ныть, не видят элементарно ТЕСТЕРОВ
 
Та люди увидели что обновление лагав не будит ооо беру, а что ищешь тестеров написано, а не нытиков которые будут ныть, не видят элементарно ТЕСТЕРОВ
Нечего обсуждать, это вопрос закрытый! Я писал всем публично, набрал больше 10 человек - в итоге получилось что получилось. Анатолий выкатывай, все супер, а по факту я сам опешил от кол-во правок которые необходимо сделать.
Значит кривозубым крестьянам такие улучшения не нужны, по всей видимости так и будут у меня дальше заказывать и платить по 5к usd за сеть проекты которым это нужно.
 
Надеюсь в будущем сеть выйдет
уверен что это крайне маловероятно. Я не имею желания больше итерировать в таком формате, я себя почувствовал обратно так как когда у меня был свой сервер и я общаюсь с игроками. Такой формат взаимодействия абсолютно неприемлем для меня.
 
7df295c8151839173d645e4f787b0e39.jpg
 
[EN]
Rolling back to the old network today.
The new network will be deleted, and the old one will be returned. Nobody wants to test anything – then the hysteria begins. Our community is not ready for this.
I'm literally running after everyone - they write: EVERYTHING IS SUPER, then they look closer, and there's nothing super, and they blow such bubbles from their noses that I take my hat off. We're finishing with the new network, goodbye AIO and goodbye hysterics.

[RU]
Откатываемя к старой сети сегодня.
Новая сеть будет удалена, а старая - возвращена. Никто не хочет ничего тестировать - тогда начинается истерика. Наше сообщество к этому не готово.
Буквально бегаю за кажды - пишут: ВСЕ СУПЕР, потом присматриваются, а нет ничего супер и такие пузыри с носа дуют что я снимаю шляпу. Финишируем с новой сетью, досвиданье AIO и истерики, я не пацан вытерать сопли ипохондрикам.
You are the developer here and you know best what needs to happen. You shouldn't hear comments of randoms if they are nonsense just because they can't understand the benefits of your work. Also, rolling back to things that you do not believe and give up on work as the network one that has amazing results as you described it will just get you unmotivated/unproductive and in general the product you offer will not be what you want. I hope you will rethink with clear mind and whatever you decide I hope it will be what you want and as the majority respects your judgement.
 
You are the developer here and you know best what needs to happen. You shouldn't hear comments of randoms if they are nonsense just because they can't understand the benefits of your work. Also, rolling back to things that you do not believe and give up on work as the network one that has amazing results as you described it will just get you unmotivated/unproductive and in general the product you offer will not be what you want. I hope you will rethink with clear mind and whatever you decide I hope it will be what you want and as the majority respects your judgement.
When clients are so dismissive of a subsystem, it means they don't need it.
I have already rolled back all branches to the old network. Perhaps at some point I will deal with it after the HighFive release, if there is someone who truly needs a fast network - at the moment, no one needs it.
 
Она нужна просто люди не понимают, чтобы что-то внедрить надо тесты, тесты, а не дай дай дай, аааа капут пздц мой сервер лайф умер, эта ти винават. Текущий продукт который у нас есть сейчас делался не один день, на протяжении долгого времени, тестов, багов, исправлений, правок, доработок. Для этого всего надо время, обкатать
 
Она нужна просто люди не понимают, чтобы что-то внедрить надо тесты, тесты, а не дай дай дай, аааа капут пздц мой сервер лайф умер, эта ти винават. Текущий продукт который у нас есть сейчас делался не один день, на протяжении долгого времени, тестов, багов, исправлений, правок, доработок. Для этого всего надо время, обкатать
Можете чекаутиться до отката сети и тестировать и формировать фидбек. Я все, финиш.
 
Back
Top