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.
Yes, that's Counter Strike on a PSP!
— PocketJS (@pocket_js) July 10, 2026
Yes, that's DevTools inspecting game UI!
Yes, it's PocketJS!
Clean room implemented FPS engine, fully open JavaScript mod API, ~12MB RAM footprint, 60fps, fully open source. ⚡️ pic.twitter.com/OprLN3E71J
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