Pierwsze odsłony kultowej serii Pokémon z konsoli Game Boy zyskały zupełnie nowe życie dzięki dwóm powiązanym ze sobą projektom open-source. Gracze mogą teraz rozegrać pełną przygodę w Pokémon Red, Blue lub Yellow w przepięknym, trójwymiarowym świecie stworzonym z vokseli, zachowując przy tym ducha oryginału.
Klasyczne Pokémony w zupełnie nowej odsłonie
Kluczem do wkroczenia do trójwymiarowego świata pierwszej generacji Pokémonów jest połączenie dwóch narzędzi udostępnionych nieodpłatnie na platformie GitHub.
Pierwsze z nich to gen1recomp – napisany od zera silnik gry, który nie wykorzystuje ani jednego wiersza kodu należącego do Nintendo. Pozwala on na uruchamianie oryginalnych plików ROM z nowymi funkcjami, takimi jak wyższa częstotliwość odświeżania, regulacja prędkości rozgrywki (żegnajcie wdające się we znaki walki z Zubatami w jaskiniach) oraz pełne wsparcie dla modyfikacji. Autorem projektu jest niejaki bryanthaboi, który chwali się postępami w pracy na swoim kanale na YouTubie. Znajdziemy tam m.in. film prezentujący… próbę przeniesienia Dooma do Pokémonów.
Drugim z niezbędnych modów jest DramaticShapeVoxelMod. Wykorzystuje on możliwości nowego silnika do interpretowania danych gry i generowania świata z vokseli. Zmianie ulegają zarówno wnętrza budynków, jak i obszary na zewnątrz oraz całe sekwencje walk, w których trójwymiarowe otoczenie łączy się z oryginalnymi sprite’ami postaci i kieszonkowych stworków. Zresztą, zobaczcie sami, że efekt końcowy wygląda naprawdę świetnie:

Jak zagrać Pokémon RED w 3D?
Jak podaje redakcja Digital Foundry, aby wypróbować modyfikację, wystarczy uruchomić program gen1recomp, wskazać legalnie pozyskany plik ROM Pokémonów w wersji Red, Blue lub Yellow (w wersji amerykańskiej), a następnie w zakładce modów aktywować pakiet vokseli. Najtrudniejszym zadaniem może okazać się znalezienie łącza do pobrania niezbędnych paczek z GitHuba, więc tu mała podpowiedź: klikamy święcący się na zielono przycisk „Code”, a na dole rozwiniętego menu powinniśmy znaleźć pozycję „Download ZIP”.
Same narzędzia mają kilka wymogów, m.in. obecność Pythona 3 na komputerze (którego możemy łatwo pobrać z poziomu pliku gen1recomp). Najlepszą praktyką będzie podążanie za instrukcjami zamieszczonymi na stronach projektów na GitHubie, gdzie znajdziemy także informacje dotyczące przypisania klawiszy.
Płynna rozgrywka i drobnica techniczna
Osoby testujące modyfikację podkreślają, że rozgrywka przebiega wyjątkowo płynnie i mimo wczesnej fazy rozwoju projektu nie uświadczymy bolączek uniemożliwiających ukończenie gry.
Drobne niedociągnięcia ograniczają się do sporadycznie występujących błędów w wyświetlaniu elementów interfejsu (jak ma to miejsce w przypadku walk – tabliczka z punktami zdrowia Ekansa i jego imię są przesadnie dociśnięte do lewego górnego rogu ekranu) oraz „wskakiwania” trójwymiarowych obiektów na swoje miejsce podczas przechodzenia do nowych lokacji. W skrócie – da się grać, a sama zabawa prezentuje się nad wyraz zachęcająco.











0 komentarzy