Do "Surrounded" weszła dziś nowa aktualizacja do wersji 2.3 🥳!!! Zapraszam Cię do przejrzenia najważniejszych zmian (i pełnej listy wszystkich zmian), abyś wiedział(a) co nowego znajdziesz w mojej ponad trzyletniej produkcji 🙂!
NOWA AKTUALIZACJA "SURROUNDED" DO WERSJI 2.3. TEN SAM POWÓD WYPUSZCZENIA
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 do już znanych rzeczy 🎯. Zacznijmy od najistotniejszych kwestii ❗.
Efekty specjalne awansu na wyższy poziom
Osiągając wyższy poziom w "Surrounded", Twoim oczom ukażą się 2 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 😄!
![]() |
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 ⚠️. Gdy 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 😉.
![]() |
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) ℹ️.
![]() |
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%) 😅.
![]() |
Ł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,
- 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 😁.
![]() |
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 😊!
![]() |
Wieżyczka od teraz także 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ć 😁?
![]() |
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, 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 😉!
Pełna lista zmian
A oto pełna lista zmian jakie przynosi aktualizacja "Surrounded" do wersji 2.3 👇:
- (w dużej części) zoptymalizowano kod źródłowy,
- dodano podpowiedź dotyczącą trybu automatycznego strzelania (tylko wersja na 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 wersja na 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 dotyczące odblokowywania nowych rodzajów przeciwników,
- poprawiono polskie tłumaczenie podpowiedzi dotyczące 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ń.
![]() |
"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 to przełożyć na nie wiadomo kiedy 😔. W międzyczasie przyszły mi do głowy kolejne efekty wizualne i na tym skoncentruję się w pierwszej kolejności, tak aby 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 wygląda aktualizacja "Surrounded" do wersji 2.3 i pouczająca historyjka o ciężko pracującym "indyku" 🧨. Zobaczymy czy Google Play nie zacznie mnie znowu straszyć wywaleniem go z serwisu 👎. Nie chcę tracić mojego mobilnego dorobku jaki by nie był, więc być może to nie jest koniec iterowania na przymus 🙁. Nie mam jeszcze na tyle wolnego czasu, by się zajmować tą produkcją na okrągło ⌛. On będzie, tylko po nadrobieniu zaległości 📜.







