Moderis sukūrė Counter-Strike kloną, kuris veikia 60 fps greičiu ant PSP

Moderis sukūrė Counter-Strike kloną, kuris veikia 60 fps greičiu ant PSP
AI santrauka Skaityti EN

Kūrėjas Yifeng Wang išleido OpenStrike – Counter-Strike kloną, kuris veikia 60 fps greičiu ant Sony PSP konsolės, kurios techninei įrangai jau yra 22 metai. Projektas pasiekiamas GitHub platformoje, tačiau norint jį paleisti, reikės patiems pateikti Counter-Strike resursų failus.

OpenStrike sukurtas naudojant du paties Wang parašytus variklius: Pocket3D (Rust pagrindu sukurtą 3D vizualizatorių) ir PocketJS (JavaScript variklį). Visas projektas naudoja maždaug 12 MB RAM atminties, o tai yra neįtikėtina, atsižvelgiant į itin ribotą PSP techninę įrangą. Visi aštuoni originalūs Counter-Strike žemėlapiai buvo išbandyti ir veikia, o dabartinė versija palaiko eliminavimo mačus prieš botus. Ginklų pirkimo raundų dar nėra, todėl tai vis dar yra labiau koncepcijos įrodymas (proof-of-concept), o ne pilnas žaidimo atkūrimas. Žaidimas tiksliai atitinka natūralią PSP 480x272 rezoliuciją jo 4,3 colio ekrane – Wang pasiekė 60 fps, pasitelkęs Binary Space Partitioning nematomiems objektams paslėpti ir įrašęs apšvietimo žemėlapius (lightmaps) tiesiai į viršūnių spalvas (vertex colors), užuot skaičiavęs apšvietimą realiuoju laiku. Tai senosios mokyklos triukai, tačiau būtent to ir reikia senajai techninei įrangai. OpenStrike taip pat veikia ant PS Vita su natūralia grafika, prisitaikydamas prie šios konsolės 960x544 ekrano.

Counter-Strike, pradžioje buvęs Half-Life modas, kuris 2000 metais pasirodė kaip atskiras žaidimas, buvo portintas ir adaptuotas daugybę kartų – tačiau perkelti jį į PSP lygio techninę įrangą 2026 metais naudojant visiškai nuo nulio sukurtą variklį yra kitokio lygio pasiekimas. PSP pasirodė 2004 metais ir niekada nebuvo sukurtas paleisti kažkam, kas būtų panašu į tokio sudėtingumo pirmojo asmens šaudyklę. Tokie projektai kaip OpenStrike tęsia ilgą demoscene ir homebrew kūrėjų tradiciją, kai bandoma įsprausti modernias žaidimų idėjas į seną techninę įrangą, tačiau Wang sprendimas kurti tiek 3D variklį, tiek skriptų sluoksnį nuo nulio, užuot portinus jau esamą variklį, išskiria šį projektą iš kitų.

Wang pasidalino projektu socialiniuose tinkluose 2026 metų liepos 10 dieną, ir reakcija buvo tikėtinai entuziastinga – pamatyti Counter-Strike, veikiantį ant PSP, yra toks dalykas, kuris internete plinta žaibiškai. Jei norite jį išbandyti neišsitraukdami senos konsolės, projektas taip pat veikia per PSP emuliatorius, o tiems, kurie tiesiog nori greitos nostalgijos dozės, yra net atskira naršyklinė Counter-Strike 1.6 versija.

Reakcijos

Šaltiniai (1)

DI parengta santrauka, peržiūrėta redakcijos — kaip dirbame.

Gauti dienos apžvalgą

Žaidimų naujienos — kasdien 9:00.