[Easy] SF OldSchool

 Cześć,

 

https://sf.bszmiszke.pl/

 

Serwer przygotowany na starszej wersji SWF 555. Nie ma tu jeszcze nic innowacyjnego, natomiast zamysł jest prosty, wskrzesić stare pliki, odbugować je, poprawić optymalizację, a następnie stopniowo wprowadzać nowe rzeczy.

 

Co udało się do tej pory?

- Przepisać w 100% backend z Php na Go.

- Przenieść bazę danych z MySQL na Postgres.

- Poukładać/porozbijać/odrzucić niepotrzebne pola w tabelach bazy danych.

Co pozwoliło na uzyskanie znacznie krótszego czasu odpowiedzi z serwera.

 

- Poprawa optymalizacji SWF (warstwy wizualnej serwera)

Usunięto/skrócono występujące cooldowny na np. nowy towar w sklepach, rozdawanie statystyk trzymając przycisk w zakładce bohatera.

 

Oprócz tego:

- Odbugowane lustro,

- Lochy, wieża, portal w pełni odbugowany,

- Wprowadzono poprawki UX, dzięki którym np. nie musimy przechodzić z widoku bohatera do karczmy za każdym razem, możemy pić piwa bez ciągłego klikania na karczmarza, i wiele więcej,

- Dodano w opcjach funkcję szybkiej walki, która przyśpiesza animację x2,

- Zakupy są znacznie przyjemniejsze - do sprzedaży przedmiotu nie musimy najeżdżać konkretnie na kafelek z innym przedmiotem, wystarczy, że przeniesiemy go na prawą sekcję, założyć/skonsumować przedmiot można też przeciągając go na lewą stronę (w większości jest to nasza postać itp.)

 

Jeśli ktoś chcę dodać cegiełkę od siebie, przeklikać, może akurat znajdzie coś co rzeczywiście nie działa - będę mega wdzięczny 🙂 Aktualnie mam ~1.5 aktywnych testerów, plus sam dużo weryfikuje.

W pierwszym nagłówku w grze znajdziecie odnośnik do serwera Discord.

zajebisty serwer polecam #ad #reklama #wspolpraca

No kurde, ale nostalgia na zawołanie


Tylko zarejestrować się nie mogę

Może coś się wysypało albo burze u @Bartosz bo mówił że to hostuje z domowego serwera

Cytowany wpis: Astek___

No kurde, ale nostalgia na zawołanie


Tylko zarejestrować się nie mogę

Ciężki przypadek, niestety metinczykow nie przyjmujemy 🤣 Natomiast sto innych graczy potrafiło się zarejestrować 🚀

Ja akurat chwilę temu rejestrowałem i działało bez problemu (w sensie email nie przychodzi możesz od razu logować)

Bo mail nie przychodzi, i na razie nie przyjdzie, konto jest od razu aktywne :P Trzeba by dopisac wsparcie maili, co i tak muszę zrobić bo rejestracja + referalle itp.


Cześć,

Wjechała aktualizacja:

- Naprawiono salę chwały (indeksowanie było przesunięte o 1, klikając na pozycje 3, zaznaczało 4 itp.)

- Poprawiłem wszystkie maile,  np. maile odnośnie aktywacji konta (za aktywacje konta macie 20 grzybków - tylko dla nowych zarejestrowanych, stare konta są aktywowany by default), zmiany emaila, zaproszenia drugiego gracza działają w pełni (mogą trafiać do spamu, to tylko testowy serwer SMTP)

- Poprawiłem wyniki areny (na poczcie), ponieważ wkradł się błąd i zwracało undefined lub 0 jako rezultat walki

- Dodałem oznaczenie epickich przedmiotów gwiazdką, aby szybciej było można je rozpoznać w sklepach/eq itp.

- Zweryfikowałem działanie wiedźmy - śmiga, przy okazji naprawiłem błąd z wyświetlaniem opisu wzmocnionego przedmiotu, opis i wartość efektu najeżdżały na siebie

- Poprawiłem mechanizm zliczający aktywnych graczy, wcześniej trzeba było wejść konkretnie w zakładkę "Bohater", aby odświeżyło czas, teraz dzieje się to na obojętnie który request

Zachęcam do testowania, i zgłaszania ewentualnych błędów tu, bądź na serwerze Discord, dostępnym w nagłówku po wejściu do gry.


Swoją drogą wyszedł update;

- Wyświetlanie % aktualnego expa z misji, tj. ile zdobędziemy z niej.
- Quest, który oferuje nam level up, dodatkowo będzie wyświetlał gwiazdkę * przy procencie dośw. za misję.
- Poprawiono liczenie bonusu exp/gold z gildii w karczmie/na warcie.
- Poprawiono wyświetlanie złota gdy mieliśmy go za dużo (zmiana czysto wizualna).
- Doświadczenie od teraz to formułka, tak samo zdobywane doświadczenie, dla przykładu na 650 poziomie potrzebujemy zrobić około 30 misji do następnego poziomu.
- Poprawiono bug w którym nie znikały nam wizualnie potki po terminie ważności.
- Poprawiłem zachowanie portalu do piekieł w gildii, hp potwora mogło się zerować w nieoczekiwanych momentach.
- Itemy pomocników - w związku z ostatnią blokadą używania na nich spożywalnych przedmiotów (np. mikstury), przez przypadek zablokowałem też ubieranie na nie pierścienia, artefaktu i naszyjnika - poprawiono.


Wyszedł update;

 

- Poprawa błędu który uniemożliwiał kupno przedmiotów po przekroczeniu 1000 poziomu.
- Zweryfikowanie oraz poprawka w całym systemie, aby umożliwić zarządzanie większą ilością pieniędzy (kupno/sprzedaż/przekazywanie do gildii itp itd.)
- Zmieniono górny limit złota za rozdanie statystyki po przekroczeniu pewnego jej poziomu.
- Poprawiono wyświetlanie poziomu na liście członków gildii po przekroczeniu 1000 poziomu.
- Wykonano przegląd kodu z użyciem narzędzi AI, usprawniono przy tym niektóre transakcje dziejące się po stronie serwera przy wykonywaniu akcji przez gracza.

 

Dodatkowo mogę zdradzić, że planuje powoli wprowadzić system prestiżu, tj. lvl zlockowany na konkretnym poziomie, spory koszt golda do przepchnięcia, będzie nam to zerować lvl do 1, dawać % bonusu do statystyk, i obniżać zdobywane doświadczenie z wszelakich aktywności o X%, tak, aby utrudnić każdy następny prestiż. Sugeruje na razie 10 prestiży. Dodatkowo, aby miało to sens, wejdzie wyposażenie wymagające konkretny prestiż do założenia, przykładowo będący 20% silniejszy od ekwipunku możliwego do zdobycia na max lvl aktualnego prestiżu, do zdobycia w trakcie poprzedzającego prestiżu.

 

Czyli, mając prestiż 0 i np. 125 poziom, w trakcie grania będziemy mogli zdobyć ekwipunek na prestiż 1 (dostępny dopiero po wbiciu np. 500 poziomu, i po przekazaniu odpowiedniej ilości golda aby przebić na prestiż 1 poziom 1), 20% silniejsze niż ekwipunek na np. prestiż 0 poziom 500. To da nam motywacje do wbicia go. Będzie sobie grzecznie leżał w plecaku i czekał na nas.

Daj grzyby!

Cytowany wpis: Fenrir

Daj grzyby!

Jasne, mogę dać, i tak w poniedziałek resetujemy progres, bo dochodzi nowy system który będzie wpływał na exp. Jaki masz nick?

Sevence nick tylko dużo

Trzymajcie grzyba.

Cytowany wpis: Bartosz

Jasne, mogę dać, i tak w poniedziałek resetujemy progres, bo dochodzi nowy system który będzie wpływał na exp. Jaki masz nick?

@P48 kiedy przez tydzień tryhardował.

images-17-.jpg

​A więc wspomniany reset danych poszedł, prestiże zostały wprowadzone, mnożniki przywrócone na x1. Jest to testowy zabieg, chcę zobaczyć na podstawie tych danych jak szybko gracze są w stanie wbić poziom.

 

Jeśli ktoś chce sobie poklikać, to zapraszam 😃