"Surrounded" otrzymało dziś aktualizację w wersji 2.3 🥳!!! Zapraszam Cię do przejrzenia dokładnej listy zmian na ten temat tego, co nowego znajdziesz w ponad trzyletniej produkcji 3️⃣!

"SURROUNDED" W WERSJI 2.3. KOLEJNE ZMIANY I TEN SAM POWÓD

Google Play znowu zaczęło mnie straszyć wykopaniem konta, więc miałem powtórkę z rozrywki, co w zeszłym roku...Raz kolejny zmierzyłem się z gigantem napisanym w języku Lua wymagającym jeszcze wielu, wielu, wielu poprawek w kodzie i tak oto dodałem parę ciekawych rzeczy. Aktualizacja już weszła na serwisy (itch.io, Newgrounds, Google Play) i oczywiście tutaj, na stronkę 😇.

Co konkretnie znajdziesz w wersji 2.3?

Poza kolejnym posprzątaniem trochę mocno w kodzie 😛, przyjąłem za równie ważny cel dodanie jakichś nowości oraz wprowadzenie poprawek. Zacznijmy od najistotniejszych kwestii:

Efekty specjalne awansu na wyższy poziom

Osiągając wyższy poziom w "Surrounded", Twoim oczom ukażą się dwa małe bajery w formie efektów specjalnych 💥. Pierwszym z nich jest tekst unoszący się do góry od wieżyczki, a drugi to miganie paska doświadczenia na złoto. Drobnostki, a jednak cieszą ludzkie gały 😄!

Efekty specjalne awansu na wyższy poziom w aktualizacji "Surrounded" w wersji 2.3

Pojawiły się nowe efekty specjalne w momencie awansowania na wyższy poziom: złoty tekst "PZ+" (lub "LV+" w zależności od wersji językowej) oraz miganie na złoto paska doświadczenia!

Wyświetlanie podpowiedzi tekstowych podczas gry

Druga ważna rzecz "Surrounded" w wersji 2.3, to podpowiedzi w czasie gry aktywujące się w wyniku zdarzenia. Kiedy oberwiesz od przeciwnika (fizycznie bądź kulką) lub pojawi się bonus do zebrania, nad paskiem zdrowia wyświetli się tekst szybkiej podpowiedzi, aby zwrócił uwagę gracza. To jest element "samouczkowy" i występuje tylko w paru pierwszych etapach. Pomyślałem, że będzie stanowił fajny dodatek do rozgrywki, aby pomagał opanować pierwsze kroki 😉.

Wyświetlanie podpowiedzi tekstowych podczas gry w aktualizacji "Surrounded" w wersji 2.3

W pierwszych etapach dostrzeżesz nowy element samouczka - podpowiedzi wyświetlane w czasie gry. Kiedy odniesiesz obrażenia lub pojawi się bonus, nagle wyświetli się tekst mówiący co masz robić.

Dodanie menu "Porady" do pauzy gry

Wprowadziłem nową opcję do menu pauzy: Porady 💖! Pomyślałem, że to może być dobry pomysł, aby gracz mógł sięgnąć do nich nie tylko z poziomu menu profilu, lecz także w przerwie w przechodzeniu etapu (bądź sesji w trybie Przetrwania) ℹ️.

Dodanie menu "Porady" do pauzy gry w aktualizacji "Surrounded" w wersji 2.3

Po przejściu pierwszego etapu, w menu pauzy pojawi się dodatkowa opcja "Porady", która przeniesie Cię do zestawu dotychczas odblokowanych porad wraz z przechodzeniem kolejnych etapów trybu fabularnego.

Opcja pojawia się po ukończeniu pierwszego etapu (chyba nie muszę pisać dlaczego 🙂).

Zmiana modyfikatorów poziomów trudności

Zmianie uległy też poziomy trudności. Zmodyfikowałem lekko modyfikatory na Łatwym i Eksperckim poziomie, a także wstawiłem jeden dodatkowy: modyfikator PD za odznaczenia ⭐!

Teraz na Łatwym otrzymujemy 5% więcej doświadczenia za wrogów niż poprzednio (łącznie 80%), natomiast 20% mniej za odznaczenia (co łącznie daje również 80%), dzięki czemu balans gry jest zachowany taki, jak poprzednio ⚖. Poziom Ekspert z kolei daje 5% mniej doświadczenia za wrogów (łącznie 120%), lecz w zamian za to, te 5% bonusu idzie to nagrody za odznaczenia (łącznie 105%) 😅.

Zmiana modyfikatorów poziomów trudności w aktualizacji "Surrounded" w wersji 2.3

Łatwy i Ekspercki poziom trudności został lekko zmodyfikowany pod kątem otrzymywania doświadczenia za wrogów i za odznaczenia. Na Łatwym otrzymamy 5% więcej za wrogów i 20% mniej za odznaczenia, a na Eksperckim 5% mniej za wrogów i 5% więcej za odznaczenia.

Wyświetlanie statystyk po spełnieniu warunku

Nawet menu statystyk otrzymało dodatek. Od teraz, część statystyk pojawia się tylko wtedy, gdy ma to sens. Dwie z nich (Zdobyte bonusy i Czas przetrwania) ukazują się w menu tylko, gdy wartości są większe od zera. Nie ma sensu pokazywać graczowi, że zdobył zero bonusów albo uzyskał zerowy czas w trybie Przetrwania 😁.

Wyświetlanie statystyk po spełnieniu warunku w aktualizacji "Surrounded" w wersji 2.3

Dwie statystyki ("Zdobyte bonusy" i "Czas przetrwania") wyświetlają się wtedy i tylko wtedy, gdy odnotowano przynajmniej jeden zdobyty bonus (pierwsza) lub zarejestrowany czas przetrwania w trybie Przetrwania większy od zera (druga).

Błyskanie wieżyczki po odniesieniu przez nią obrażeń

Ten sam efekt specjalny nałożony na przeciwnika, od teraz dotyczy także gracza. Wcześniej planowałem tak zrobić, jednak nie podobał mi się efekt naniesiony na bossa, gdy został pokonany i uruchamiała się seria wybuchów (wtedy robił się czerwony na stałe). Teraz gdy mu się ponownie przyjrzałem, pomyślałem że nie wygląda aż tak źle...więc wprowadziłem to teraz!

Błyskanie wieżyczki po odniesieniu przez nią obrażeń w aktualizacji "Surrounded" w wersji 2.3

Wieżyczka od teraz także lekko błyska na czerwono w momencie odniesienia obrażeń.

Zaznaczanie zablokowanych opcji (tylko PC)

To właściwie żaden funkcjonalny dodatek, a raczej smaczek wizualny. Teraz jak natrafisz na zablokowaną opcję w menu, to możesz na nią najechać kursorem i kliknąć, przy czym to dotyczy tylko peceta 💻. Plus do interaktywności i nic poza tym, lecz czemu by i o tym nie napisać 😁?

Zaznaczanie zablokowanych opcji w aktualizacji "Surrounded" w wersji 2.3

Od wersji 2.3, możesz zaznaczać i klikać na zablokowane opcje.

A co, jak Ci napiszę, że implementacja istnieje już od dłuższego czasu, tylko dopiero teraz ustawiłem flagę na zaznaczanie zablokowanych przycisków 😲? To dlatego, że "Surrounded" pisałem z myślą o innych grach w przyszłości pisanych na Love2D, jednak jak widzę ile czasu mi się schodzi na jeden projekt, raczej nie zdecyduję się na kolejne projekty tworzone w tym narzędziu 😔.

Dźwięk przełączania się na inną stronę

I to ostatni dodatek "z wyróżnieniem" 🏅. Nutka immersji więcej w postaci nowego dźwięku, spotka Cię podczas przełączania stron porad (menu "Porady") lub odznaczeń (menu "Odznaczenia"). Więcej pisać nie trzeba, a nie ma jak pokazać przy użyciu samego obrazka, więc musi Ci wystarczyć wzmianka o tym 😉!

Reszta zmian

Gotowy(-a) na pozostałą część zmian "Surrounded" w wersji 2.3? Proszę bardzo:

  • (w dużej części) zoptymalizowano kod źródłowy,
  • dodano podpowiedź dotyczącą trybu automatycznego strzelania (tylko PC),
  • dodano odtwarzanie dźwięku wybrania przycisku po naciśnięciu dowolnego przycisku w scenie fabuły,
  • zmieniono formatowanie tytułów odznaczeń; teraz są pisane majuskułą wyłącznie w powiadomieniu o zdobyciu nowego odznaczenia (w menu odznaczeń jest pisane normalnie),
  • zmieniono % szans na bonus w etapie #4; teraz po zmienionej implementacji, jest inny procent co każdy etap z osobna,
  • usunięto błąd związany ze zbyt intensywnym "falowaniem" Dragonfly'a i Sentinela Mark II (tylko Android),
  • poprawiono teksty opisów poziomów trudności w obu językach,
  • poprawiono teksty bestiariusza dot. Runnera i Speedera w obu językach,
  • poprawiono polskie tłumaczenie podpowiedzi dot. odblokowywania nowych rodzajów przeciwników,
  • poprawiono polskie tłumaczenie podpowiedzi dot. możliwości zdobyciu dodatkowych PD, za ukończenie etapu bez otrzymania ani jednego ciosu,
  • poprawiono polskie tłumaczenie odblokowania trybu Przetrwania,
  • poprawiono polskie tłumaczenie treści dot. ukończenia gry w edycji demonstracyjnej i darmowej,
  • poprawiono angielskie tłumaczenie podpowiedzi dot. odblokowania trybu Przetrwania po przejściu etapu #5,
  • poprawiono angielskie tłumaczenia treści fabuły,
  • poprawiono angielskie tłumaczenie tekstu o końcu edycji demonstracyjnej,
  • poprawiono angielskie tłumaczenia tytułów odznaczeń.
Aktualizacja "Surrounded" 2.3

"Surrounded" z oznaczeniem 2.3 wprowadza kolejny krok w kierunku optymalizacji kodu, a także dodania paru nowych funkcjonalności i wielu mniej zauważalnych korekt.

Kolejne kroki

Mały akapit na temat tego, czego nie udało się wstawić i co zostało przełożone na kolejną wersję. Pisałem wcześniej o ala "shaderach" do menu głównego. To była rzecz, którą planowałem zaimplementować, natomiast z uwagi na uciekający czas, byłem zmuszony przełożyć. W międzyczasie przyszły mi do głowy kolejne efekty wizualne i na tym skoncentruję się w pierwszej kolejności, tak żeby na tym małym ekranie (rozdzielczość bazowa wynosi 256x144) działo się więcej. To będzie to 80%. Reszta to będą poprawki średnio zauważalne na pierwszy rzut oka. I oczywiście jest ten kod źródłowy źle napisany jeszcze w paru miejscach, który chcę doprowadzić do kultury 🧹. Mogę go tylko poprawiać małymi kawałkami i wrzucać co kolejną iterację, aby w ten sposób się mobilizować do jego skorygowania ➕.

Na pewno wyjdzie jeszcze jedna wersja że się tak wyrażę "mniejsza", a potem jeżeli mnie nic nie zaskoczy, ukaże się wersja 3.0 i tam pojawią się kolejne grube dodatki do zawartości gry, które wyjdą na pewno, natomiast jeszcze jest zbyt wcześnie, żebym rozpisywał się o planach w oparach dużej niepewności 💨.


Tak się szczęśliwie kończy historyjka o "Surrounded" w wersji 2.3 🧨. Za pół roku czeka mnie déjà vu, bo dopóki nie dojdę do aktualizacji moich pierwszych gier (o tym napiszę pod koniec tego roku jaki mam plan), będę musiał się bawić w kotka i myszkę, i tak co 6 miesięcy "podbijać kartę", bo Google Play bacznie obserwuje moje malutkie konto deweloperskie i straszy wywaleniem go z serwisu 👎. Nie chcę tracić mojego mobilnego dorobku jaki by nie był, więc to nie koniec mojego iterowania na przymus 🙁. Nie mam jeszcze na tyle wolnego czasu, żeby się zajmować tą produkcją na okrągło ⌛. On będzie, tylko po nadrobieniu zaległości 📜.

PODOBNE ARTYKUŁY