Daily Archives 28 października 2022

Nelderim DevBlog #20

Witamy was w okrągłej, dwudziestej części naszego DevBloga.

Nowe narzędzia w ekipie

Zmiana systemu operacyjnego serwera na system linux wiązała się z wieloma zaletami takimi jak niższe koszty, lepsza wydajność, lepsza kontrola nad serwerem i ogólnie większe możliwości, jednakże od momentu przesiadki ciągnął się za nami jeden malutki problem…

Otóż system linux i dostęp do serwera głównie z użyciem wiersza poleceń, okazały się być barierą wręcz nie do przejścia dla nietechnicznych członków ekipy, a niektórzy do tej pory na myśl o czarnym okienku z literkami dostają dreszczy oraz zawrotów głowy.

Utrudniony dostęp do serwera powodował, że wszelkie akcje utrzymaniowe typu restart, czy aktualizacje plików, musiały być organizowane, kiedy nieustraszeni komputerowcy mieli trochę czasu.

Wyszliśmy zatem naprzeciw problemowi i wyposażyliśmy nasz serwer w nowe narzędzie, które umożliwia nam wykonywanie wszelkich operacji serwerowych z użyciem wyłącznie przeglądarki internetowej.

Pozwala to na wykonywanie operacji serwerowych wszystkim członkom ekipy, a dodatkowo potrzebujemy jedynie urządzenia z dostępem do internetu żeby w razie potrzeby zareagować na jakiś problem.

Narzędzie to aktualnie dokładnie testujemy na osobnej maszynie, ale już niedługo planujemy zacząć go używać na docelowym serwerze i nasze życie stanie się prostsze.

Postępy w systemie frakcji

Powoli, ale w stałym tempie, kształtujemy kod systemu frakcji i jeszcze spory kawałek drogi, zanim wszystko będzie działać tak jak chcemy.

Ostatnio pisaliśmy, że mamy działający zalążek systemu, a w tym tygodniu domykamy integrację z systemami regionów, domów, i wszelkich interakcji z NPC.

Na tak wczesnym etapie, większość naszego czasu poświęcamy tak na prawdę na samo opracowywanie wszelkich aspektów tego systemu, ale z biegiem czasu powinniśmy zacząć nabierać rozpędu i kod powinien coraz częściej pojawiać się w repozytorium.

W najbliższych tygodniach czekają nas prawdopodobnie testy w większym gronie, ale co będzie w następnych tygodniach to będziemy pisać innym razem 😉

Doom doom-doom, du-du du-du du-du du-du duuu-dooom…

Ahh ten nasz ukochany Doom. Każdy pożąda artefaktów, które można tam pozyskać, ale myślę, że możemy z ręką na sercu przyznać, że to najnudniejsza część PvM w Ulitmie.

Na chwilę obecną, łapanie artefaktów w Doomie wygląda tak: idziesz na bossy, zabijasz bossy i masz 1.5% szansy na artefakt z pomniejszych bossów i 5% na artefakt z DF’a. Robisz te kółka, aż do momentu, gdy nienawidzisz samego siebie za zrobienie więcej kółek, niż łysy patol w BMW na parkingu pod Lidlem, gdy tylko spadnie pierwszy śnieg.

“O, szczęście niepojęte…” ServUO przychodzi z pomocą. System “farmienia” artefaktów w tym lochu zmienił się. Publish 48 zawiera najnowsze zmiany w tym systemie dropów. Gracze gromadzą teraz punkty. Każdy zabity boss, któremu zadasz wymaganą ilość obrażeń, przyzna ci punkty. Gdy zdobędziesz więcej punktów, twoje szanse na uzyskanie artefaktu rosną. Im więcej obrażeń zadasz, tym zdobędziesz więcej punktów. Posiadane szczęście zwiększa dodatkowo ilość otrzymywanych punktów.

W końcu otrzymasz jeden z możliwych artefaktów i zostanie on umieszczony w twoim plecaku (lub skrzynce bankowej, jeśli nie masz już miejsca w plecaku) wraz z komunikatem systemowym o treści „Za twoje męstwo w walce z upadłym stworzeniem został ci podarowany specjalny artefakt”.

Dalsze upiększanie mapy

Wraz z podziałem graczy na frakcje, musimy się również upewnić, że NPC, którzy uczą poszczególnych umiejętności będą dostępni przez graczy zamieszkujących dany region i będą w zasięgu każdego, nawet kogoś, kto gra postacią, która jeszcze nie jest zbytnio wyszkolona.

Przykład mamy tutaj – budynek dla NPC Nekromanta, który został postawiony obok cmentarza w pobliżu miasta

Oprócz budynków funkcjonalnych, staramy się dodać pewne elementy wizualne do już istniejących gołych przestrzeni na mapie.

Przykładowy ołtarzyk z ogrodem

Pewne już istniejące obszary mapy zostaną przebudowane w celu zmniejszenia obszarów miast, które są nieużywane lub zostały uznane za zbyt duże na potencjalny online.

Przykład tutaj – brama Orod znika na naszych oczach

Podsumowanie

I to wszystko co przygotowaliśmy dla was w tym tygodniu.

Do następnego!

Read More