Counter Strike uruchomiony na PSP. Gra osiąga stabilne 60 FPS


Counter Strike uruchomiony na PSP. Gra osiąga stabilne 60 FPS

Choć Sony PlayStation Portable ma już ponad dwie dekady, społeczność modderów nadal znajduje sposoby na wykorzystanie możliwości tej konsoli. Idealnym przykładem jest OpenStrike, czyli fanowski projekt odtwarzający Counter-Strike na handheldzie Sony.

Za projektem stoi Yifeng Wang, znany w sieci jako doodlestrike, który przygotował silnik graficzny Pocket3D napisany w języku Rust oraz engine PocketJS odpowiadający za logikę rozgrywki i interfejs użytkownika. Autor podkreśla, że OpenStrike pozostaje na etapie demonstracji technologicznej, aczkolwiek już teraz pozwala rozgrywać mecze eliminacyjne przeciwko botom, a większość podstawowych mechanik funkcjonuje zgodnie z założeniami.

Counter-Strike na PSP

Obecnie nie działa jeszcze system kupowania wyposażenia przed rozpoczęciem rundy. Z drugiej strony wszystkie osiem oryginalnych map zostało już pomyślnie uruchomionych i przetestowanych. Projekt ma również być łatwy do modyfikowania, dzięki czemu społeczność będzie mogła przygotowywać własne mapy oraz dodatkową zawartość.

Choć Sony PlayStation Portable ma już ponad dwie dekady, społeczność modderów nadal znajduje sposoby na wykorzystanie możliwości tej konsoli. Idealnym przykładem jest OpenStrike, czyli fanowski projekt odtwarzający Counter-Strike na handheldzie Sony.

Największe wrażenie robi jednak wydajność. OpenStrike działa na oryginalnym PSP w natywnej rozdzielczości 480 × 272 px i utrzymuje płynność na poziomie 60 klatek na sekundę nawet podczas rozgrywek z botami. Autor osiągnął taki rezultat dzięki wcześniejszemu przygotowaniu danych graficznych oraz wykorzystaniu renderowania BSP, które eliminuje niewidoczne fragmenty mapy jeszcze przed ich wyświetleniem.

Jak widać, dobrze przemyślana optymalizacja nadal potrafi przynieść bardzo dobre efekty nawet na sprzęcie, który z dzisiejszej perspektywy dysponuje bardzo ograniczoną mocą obliczeniową.

Gra działa też na PS Vita

Projekt nie ogranicza się wyłącznie do PSP. OpenStrike działa również na PlayStation Vita z natywną rozdzielczością 960 × 544 px, a także na komputerach i popularnym emulatorze PPSSPP. Aby uruchomić grę, użytkownik musi posiadać własne pliki z oryginalnego Counter Strike, podobnie jak ma to miejsce w przypadku wielu współczesnych portów klasycznego Dooma.

Bardziej zaawansowane narzędzie

Pod względem architektury technicznej OpenStrike przypomina bardziej nowoczesne silniki gier. Pocket3D oraz PocketJS mają uniwersalną konstrukcję i mogą posłużyć do tworzenia kolejnych produkcji. Natomiast obsługa zdarzeń została oddzielona od renderowania obrazu, dzięki czemu spadki wydajności podczas rozgrywki są znacznie mniejsze.

Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:

Counter Strike uruchomiony na PSP. Gra osiąga stabilne 60 FPS
 0