Wielki dla mnie projekt wydany 4 marca, właśnie dostał łatkę 1.0.1 ❤️! Jak zawsze z satysfakcją śpieszę poinformować, że pierwsza aktualizacja "Rumble In The Factory" została właśnie skończona i już teraz możesz zagrać, przynajmniej w lekkim stopniu, w odświeżoną wersję gry 🤩!!! Zachęcam do zapoznania się z artykułem, w którym znajdziesz pełną listę wprowadzonych zmian i jakie dokładnie błędy zostały usunięte ✅!

PIERWSZA AKTUALIZACJA "RUMBLE IN THE FACTORY" USUWA MNÓSTWO BŁĘDÓW!

Zaczynamy wszystko tłumaczyć po kolei, czyli co to nam daje, jaka lista zmian i jakie plany na przyszłość 💡.

Słowem wstępu, więcej niż jednym

Zaraz po publikacji gry, okazało się że mimo napocenia się jak dziki osioł przy eliminacji wielu skrajnych przypadków 😅, część implementacji nadal była "dziurawa" 😞. To normalne w tym zawodzie, jednak był mały zawód 🙂. Na domiar złego, znalazło się parę innych błędów z takich zakamarków, o których wcześniej nie przyszło mi na myśl, żeby zbadać (piszemy tu o naprawdę sprytnie zaszytych błędach) 🤯.

W tamtym okresie (marzec tego roku), nie było możliwości, żeby zrobić łatkę, więc zanotowałem wszystkie znalezione błędy (małą część sugestii podsunęli mi znajomi, dzięki 👊) i dopiero w sierpniu znalazłem na to czas, aby zrobić z nimi porządek 💥! Jest jeszcze jeden maleńki powód, dla którego zabrałem się za aktualizację właśnie teraz, który na razie jest owiany tajemnicą 🤫!

Minęło 15 dni (bo zacząłem pracować nad aktualizacją 8 sierpnia) i tak oto wręczam Wam wszystkim wersję oczyszczoną ze wszystkich (a przynajmniej z tych najbardziej upierdliwych 🙃) błędów, jakie udało się zidentyfikować 💪!!! Liczba tzw. "migawek" czyli "commit'ów" podniosła się do 1,975 🧨!

Lista zmian

Tyle z opisu "genezy" tej aktualizacji, a teraz wypiszę Ci po kolei co nowego jest w "RITF" w wersji 1.0.1 🔥! Pierwsza aktualizacja "Rumble In The Factory" wprowadza następujące zmiany 👇:

  1. przerobiono cały system obsługi sterowania dla dwóch graczy ze wsparciem gamepada na obu platformach ("standalone" i WebGL),
  2. usunięto błąd umieszczania bonusu w wąskiej szczelinie przez którą gracz nie przejdzie,
  3. usunięto błąd sporadycznego "odwracania" kierunku poruszania się gracza po zejściu ze śliskiego podłoża i ponownego wejścia na niego od drugiej strony,
  4. usunięto błąd braku dźwięków poza poruszaniem się robota gracza kiedy spauzowano grę w momencie, gdy muzyka rozpoczynania etapu grała nadal,
  5. usunięto błąd wzajemnego niszczenia się pocisków, gdy gracz strzelał prostopadle do cyjanowego robota, a on w tym samym czasie wystrzelił pocisk,
  6. usunięto błąd braku ślizgania się gracza na śliskim podłożu, gdy ocierał się o granicę mapy,
  7. usunięto błąd zdobywania bonusu przez wrogą jednostkę przez kafelki metalu,
  8. usunięto błąd blokowania się wroga poprzez poruszanie się w stronę przeszkody w momencie, gdy został tymczasowo wyłączony po wykryciu przeszkody, lecz przed wylosowaniem nowego kierunku,
  9. usunięto błąd braku przywracania domyślnych punktacji po usunięciu zapisu gry,
  10. usunięto błąd pauzowania, które było możliwe jedynie, gdy robot gracza był na mapie (gdy ginął, nie można było pauzować),
  11. usunięto błąd przechodzenia tekstu punktacji do nowego wiersza w menu głównym, gdy punktacja wynosiła lub przekraczała milion (1,000,000),
  12. usunięto błąd odciszania dźwięków poruszania się robota gracza, gdy odpauzowano grę, a muzyka rozpoczynania etapu grała nadal,
  13. usunięto błąd braku wstrzymywania czasomierzy strzelania przez wrogie roboty, gdy one same były tymczasowo wyłączone,
  14. usunięto błąd braku aktualizowania przesunięć połówek tła translacji po zmianie rozdzielczości,
  15. usunięto błąd swobodnego poruszania się robota gracza, gdy odrodził się w momencie, gdy gra już była skończona (pojawił się napis "GAME OVER"),
  16. zoptymalizowano wyszukiwanie ścieżki pomiędzy losowo położonym na mapie bonusem, a najbliższym graczem,
  17. zoptymalizowano częstotliwość aktualizowania obiektów wykrytych przed robotem,
  18. poprawiono głośność dźwięków robota gracza podczas stania w miejscu i poruszania się,
  19. poprawiono kolizje przeciwników,
  20. poprawiono tekst wyświetlający odpowiedni numer wersji w menu głównym i jego pozycję, aby był umieszczony w prawym dolnym rogu,
  21. poprawiono kod źródłowy.

Przykry może być do przełknięcia fakt, iż w tej aktualizacji nie dodawałem żadnych nowych funkcjonalności. Było 100% koncentracji wyłącznie na usuwaniu i wyłapywaniu potencjalnych nowych błędów 🐛! Jednak uwierz mi, że jedynym powodem jest brak na to czasu ⏰.

Aktualizacja "Rumble In The Factory" do wersji 1.0.1

Grafika promująca aktualizację "Rumble In The Factory" do wersji 1.0.1.

Co dalej?

Krótkie pytanie, a jakie ważne 😄. Pisałem wcześniej jakie są plany, natomiast naturalnie podsumuję i tutaj co mi chodzi po głowie 😊.

Od następnej wersji jaką mam w planach, będą już wprowadzone nowości do gry. Najważniejsze rzeczy, które najprawdopodobniej pojawią się najszybciej, to 👇:

  • dodanie polskiej wersji językowej,
  • nowe mapy,
  • przeróbka systemu rosnącego stopnia trudności, tak żeby szybciej dochodziło się do najwyższego z nich,
  • dodanie paru więcej efektów wizualnych np. błyskanie robota, gdy otrzyma cios,
  • zwiększenie automatyzacji w projekcie gry celem przyjemniejszego dodawania/zmieniania elementów,
  • refaktoryzacja.

Kiedy spodziewać się kolejnej aktualizacji? Na pewno już nie w tym roku 🤯. Mam cały czas nawał pracy spowodowany ciągłym nadrabianiem zaległości i udowadnianiem branży, że "umiem w te klocki".

Logo gry "Rumble In The Factory"

Logo gry "Rumble In The Factory".


To wszystko na ten temat! Przypuszczam, że o "Rumble In The Factory" napiszę dalszy ciąg dopiero w 2026 roku.

PODOBNE ARTYKUŁY