MARIO.GAME
pl
Infinite Mario

Poradnik Infinite Mario Bros: jak działają losowe poziomy

Jak grać w Infinite Mario Bros w przeglądarce, jak działa jego proceduralny generator poziomów i jak przetrwać trudniejsze losowe poziomy.

5 min czytania

Poradnik Infinite Mario Bros: jak działają losowe poziomy

Infinite Mario Bros to jedna z najbardziej wpływowych gier fanowskich w historii. Napisał ją w Javie w 2008 roku Markus „Notch” Persson, a na HTML5 przeniósł ją Robert Kleffner. Poziomy nigdy się w niej nie kończą: każdy jest generowany w chwili, gdy do niego wchodzisz.

Na start

Naciśnij S na ekranie tytułowym. Pojawi się mapa świata ze ścieżkami, kropkami poziomów i zamkami. Poruszaj się strzałkami i naciśnij S, aby wejść do poziomu. Na samym poziomie S skacze, a A biegnie (i rzuca kule ognia, gdy zdobędziesz kwiat).

Jak generator buduje poziom

Generator działa od lewej do prawej: wybiera kolejne strefy i wypełnia każdą z nich elementami:

  • Proste odcinki z blokami ?, monetami i wrogami
  • Wzgórza — wyższe platformy, na których możesz stanąć, czasem piętrzące się jedna na drugiej
  • Rury — niektóre z roślinami piranii
  • Skoki — przepaście o różnej szerokości, czasem ze schodkami po obu stronach
  • Działa — wyrzutnie Bullet Billów na niskich kolumnach

Wartość poziomu trudności rośnie, w miarę jak posuwasz się po mapie. Wyższy poziom trudności oznacza szersze przepaście, więcej wrogów oraz więcej wrogów ze skrzydłami i w pancerzach. Typ poziomu (nadziemny, podziemny lub zamek) zmienia kafelki i muzykę.

Dlaczego to było ważne

Kod był publiczny, a poziomy nieskończone, więc badacze wybrali Infinite Mario na poligon doświadczalny. Od 2009 roku Mario AI Competition rzucało programistom wyzwanie: napisać agentów, którzy potrafią przechodzić jego poziomy, a późniejsze konkurencje dotyczyły programów, które projektują poziomy. Słynny agent A* Robina Baumgartena, który bezbłędnie przebiegał przez generowane etapy, stał się wiralowym filmem. Wiele prac o proceduralnym generowaniu treści wciąż powołuje się na framework Infinite Mario.

Wskazówki, jak przetrwać

  1. Biegnij, gdy tylko przed tobą jest wolna droga — na wyższym poziomie trudności przepaście robią się szerokie.
  2. Uważaj na działa Bullet Bill: pociski są wystrzeliwane w odstępach, więc poczekaj, aż jeden przeleci.
  3. Wrogowie ze skrzydłami skaczą łukiem; zgnieć ich raz, by pozbyć się skrzydeł.
  4. Korzystaj z mapy: jeśli etap jest zbyt trudny, często istnieje inna droga.
  5. Nie spiesz się w zamkach — łączą wąskie platformy z grupami wrogów.

Więcej poradników