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.
 
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.
 
Она нужна просто люди не понимают, чтобы что-то внедрить надо тесты, тесты, а не дай дай дай, аааа капут пздц мой сервер лайф умер, эта ти винават. Текущий продукт который у нас есть сейчас делался не один день, на протяжении долгого времени, тестов, багов, исправлений, правок, доработок. Для этого всего надо время, обкатать
 
Она нужна просто люди не понимают, чтобы что-то внедрить надо тесты, тесты, а не дай дай дай, аааа капут пздц мой сервер лайф умер, эта ти винават. Текущий продукт который у нас есть сейчас делался не один день, на протяжении долгого времени, тестов, багов, исправлений, правок, доработок. Для этого всего надо время, обкатать
Можете чекаутиться до отката сети и тестировать и формировать фидбек. Я все, финиш.
 
Большинство хотят все и сразу, но так не бывает. Те, кто берут тест и не понимают, что могут быть какие то проблемы и потребуется что то исправлять, это такие проекты уровня дай бог на пиво закинут. Часто даже без АА, купили лицензию, где то достали кривой ДП и даже не понимают, что его надо адаптировать под себя.


Даже если берешь ДП просто проверить, все равно приходится смотреть, переделывать и исправлять ошибки. А некоторые вообще пооткрывают всяких помоек и думают, что оно само заработает.
 
Нет, наше комюнити не готово к ней. Вместо тестов, сидели ждали, я просил тестировать и всем кто хотел пораздавал. Никто нихера не тестировал, а сейчас мне взрывают мозги.
Появится нормальный тестер, тогда сделаю, не истеричка и у которого есть время. Пока - финишь, дальше сконцентрируюсь на HighFive

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

View attachment 8864

View attachment 8865

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


The topic about the network is CLOSED! Do not write me anything else about it!
Дело не в том, что они не готовы — я готов поспорить, что 70 % сообщества уже купили Lucera, но у них не было живого сервера, потому что у них нет времени или они слишком много откладывают дела, а ещё около 10 % — увидев столько серверов в том же стиле, что и их собственный, — ждут, пока буря уляжется.



В нашем регионе (LATAM) невозможно запустить что-то для тестирования, потому что никто не заходит, если только не вложить 500+ долларов в активные кланы и не платить им за игру; к сожалению, то дерьмовое сообщество, которое у нас есть как в Аргентине, так и в других странах Латинской Америки, — это отвратительное дерьмо.



Я скучаю по тем сообществам, где играли не ради RMT, не ради денег и не ради предметов. 15 % преданных игроков уже нашли своё место, а остальные 85 % меняют сервер каждые 3 дня, пробуя и бросая игру, словно бандиты, совершающие кругосветное путешествие за 80 дней.
 
Дело не в том, что они не готовы — я готов поспорить, что 70 % сообщества уже купили Lucera, но у них не было живого сервера, потому что у них нет времени или они слишком много откладывают дела, а ещё около 10 % — увидев столько серверов в том же стиле, что и их собственный, — ждут, пока буря уляжется.



В нашем регионе (LATAM) невозможно запустить что-то для тестирования, потому что никто не заходит, если только не вложить 500+ долларов в активные кланы и не платить им за игру; к сожалению, то дерьмовое сообщество, которое у нас есть как в Аргентине, так и в других странах Латинской Америки, — это отвратительное дерьмо.



Я скучаю по тем сообществам, где играли не ради RMT, не ради денег и не ради предметов. 15 % преданных игроков уже нашли своё место, а остальные 85 % меняют сервер каждые 3 дня, пробуя и бросая игру, словно бандиты, совершающие кругосветное путешествие за 80 дней.
I will finish the network when I am free and someone is found who is ready to test diligently, not locally and not just run around for a couple of minutes.
 
I will finish the network when I am free and someone is found who is ready to test diligently, not locally and not just run around for a couple of minutes.
На каком этапе сейчас находится H5? Я готов запустить сервер как минимум на 200 игроков, но пока откладывал это, ожидая каких-нибудь новостей, чтобы сразу же оставить Lucera Classic и полностью переключиться на H5, адаптировать всё за 3 дня и запустить сервер в день начала бета-тестирования xD
 
На каком этапе сейчас находится H5? Я готов запустить сервер как минимум на 200 игроков, но пока откладывал это, ожидая каких-нибудь новостей, чтобы сразу же оставить Lucera Classic и полностью переключиться на H5, адаптировать всё за 3 дня и запустить сервер в день начала бета-тестирования xD
By my estimates at the finish, I spent an unreasonable amount of time on the network, waiting for feedback.

1782941738891.webp
1782937368313.webp
 
Last edited:
С нетерпением ждем ХФ, уверен, что будет такой же качественный продукт, как и любая из продаваемых веток.
С этой веткой все куда проще, если с ИТ могли предъявлять типа откуда ты знаешь как было или мороки с новым клиентом - то с хф все максимально просто и в релиз пойдет сразу готовый продукт без дополнительных задач со звездочкой.
 
[EN]

General Update and Demo:

1. It was decided to run HF on protocol 166 instead of 140.
2. It is now available via Classic Interlude, and via Main High Five directly from a single client, as will be demonstrated in the video below (2 different servers)
3. I’ve finished setting up the network and fixed all the bugs I could find, I’m still waiting for a competent tester with an OBT server so I don’t have to deal with whiny reports from infantile.
Here’s the answer to the questions about what’s left: all that’s left is to migrate the locations; the server is completely ready; all that’s left is to transfer the content - and then it’s FINISHED! I’ll launch the test version soon-it might take 3-4 days, or maybe up to a week.

[RU]
Обновление информации и демонстрация общая:
1. Было принято решение делать ХФ на 166 протоколе, а не 140.
2. Теперь доступно по Classic Интерлюд, а по Main High Five прямо с одного клиента что и будет продемонстрировано в видео ниже (2 разных сервера)
3. Доделал сеть и перефиксил все доступные мне баги, все еще жду адекватного тестера с ОБТ серваком чтобы не ловить слезливые вбросы от инфантилов.
Сразу ответ на вопросы из серии что осталось - осталось до перенести локации, сервер полностью готов, осталось до перегнать контент, это уже ФИНИШ! Скоро запущу тестовый - можешт 3-4 дня, может до недели.


 
Last edited:
[EN]

General Update and Demo:

1. It was decided to run HF on protocol 166 instead of 140.
2. It is now available via Classic Interlude, and via Main High Five directly from a single client, as will be demonstrated in the video below (2 different servers)
3. I’ve finished setting up the network and fixed all the bugs I could find, I’m still waiting for a competent tester with an OBT server so I don’t have to deal with whiny reports from infantile.
Here’s the answer to the questions about what’s left: all that’s left is to migrate the locations; the server is completely ready; all that’s left is to transfer the content - and then it’s FINISHED! I’ll launch the test version soon-it might take 3-4 days, or maybe up to a week.

[RU]
Обновление информации и демонстрация общая:
1. Было принято решение делать ХФ на 166 протоколе, а не 140.
2. Теперь доступно по Classic Интерлюд, а по Main High Five прямо с одного клиента что и будет продемонстрировано в видео ниже (2 разных сервера)
3. Доделал сеть и перефиксил все доступные мне баги, все еще жду адекватного тестера с ОБТ серваком чтобы не ловить слезливые вбросы от инфантилов.
Сразу ответ на вопросы из серии что осталось - осталось до перенести локации, сервер полностью готов, осталось до перегнать контент, это уже ФИНИШ! Скоро запущу тестовый - можешт 3-4 дня, может до недели.


Test version—does that mean you'll also be releasing the product for sale at the same time?
 
Test version—does that mean you'll also be releasing the product for sale at the same time?
It already on the repository, I'm finishing up locations and various degrees of minor things
I haven't launched the test yet and haven't granted access to anyone.
 
It already on the repository, I'm finishing up locations and various degrees of minor things
I haven't launched the test yet and haven't granted access to anyone.
I'll be on the lookout 24/7 these next few weeks to buy this beautiful product if possible :coffee:
 
Back
Top