Сегодня 03 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Энтузиаст создал клон Counter-Strike и запустил его на оригинальной Sony PSP

Энтузиаст Ифэн Ван (Yifeng Wang) поставил перед собой задачу запустить Counter-Strike на первой портативной приставке Sony PSP, и для этого он написал сразу два игровых движка: один на Rust, а второй — на JavaScript.

 Источник изображения: x.com/pocket_js

Источник изображения: x.com/pocket_js

OpenStrike — это внушительный проект, представляющий собой демонстрацию возможностей запуска Counter-Strike на портативной консоли Sony PlayStation Portable (PSP) — ей уже 22 года, и она, казалось бы, технически не предназначена для подобных игр. Для создания порта энтузиаст написал собственный трёхмерный движок Pocket3D на языке Rust и движок PocketJS на языке JavaScript — для обработки игровой логики и интерфейса. Демонстрационная версия уже вполне играбельна, утверждает разработчик, хотя система покупки снаряжения пока не реализована. Зато уже протестирован полный набор из восьми оригинальных карт Counter-Strike, а также есть возможность создавать собственные уровни.

При запуске на Sony PSP движок обеспечивает стабильные 60 кадров в секунду при разрешении 480 × 272 пикселя. Для этого пришлось в значительной мере оптимизировать движок: карты освещения разработчик интегрировал непосредственно в цвета вершин, то есть эти расчёты не приходится выполнять ни в реальном времени, ни даже при запуске уровня. Энтузиаст также сохранил экономичный с точки зрения ресурсов метод рендеринга BSP (Binary Space Partitioning), избавляющий от необходимости отрисовывать невидимые фрагменты карты.

Игра также запускается на Sony PS Vita с разрешением 960 × 544 пикселя, поддерживается эмулятор PPSSPP, а также есть возможность запускать OpenStrike как обычную игру на ПК. Есть только одно условие — файлы игровых ресурсов WAD придётся искать самостоятельно. Подчёркивается, что движки Pocket3D (3D) и PocketJS (2D) являются универсальными, а OpenStrike — лишь первой реализацией игры на их основе. Код построен на архитектуре «сервер — клиент — события», причём обработка событий, например стрельбы, отделена от ядра отрисовки, то есть за просадки частоты кадров можно не беспокоиться.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про playstation

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Capcom сделает RE Engine игровым движком для разработки с помощью ИИ 3 мин.
ИИ-агент OpenAI узнал о предстоящем отключении из переписки в Slack и планировал своё «спасение» 58 мин.
Microsoft готовит Windows и Surface к чипам Nvidia — подробности раскроют 7 октября 3 ч.
ИИ научился притворяться человеком в видеозвонках — модель Griffin прошла «видеотест Тьюринга» 5 ч.
OpenAI покинул глава команды безопасности — он сомневался, что компания успевает за собственным ИИ 5 ч.
Gemini 4 хороша в тестах, но буксует в работе — пожаловались сотрудники Google 9 ч.
Apple ужесточит контроль над «полным доступом к диску» в macOS из-за рисков, связанных с ИИ-агентами 12 ч.
Уязвимость в приложении ChatGPT для macOS позволяла хакерам получить доступ к конфиденциальным данным 14 ч.
Новая статья: Silent Hill: Townfall — бутафорский туман. Рецензия 20 ч.
Новая студия сооснователя Rockstar делает комедийную игру в открытом мире и не будет оглядываться на GTA VI 21 ч.
Купленный с рук Ryzen достался новому владельцу вместе с «баном» в Valorant — античит узнал процессор читера 2 ч.
Чиповый мегапроект Маска стоимостью $119 млрд может получить поддержку TSMC 6 ч.
Samsung запустила серийное производство чипов Exynos 2700, но решение по Galaxy S27 Ultra ещё не принято 6 ч.
Американские iPhone 18 Pro Max теряют связь — обновление не поможет, Apple будет менять смартфоны 9 ч.
Meta предложила всем желающим создавать собственные гаджеты с ИИ-агентом Muse 11 ч.
Роботы лишь через 40 лет смогут конкурировать с людьми всего за 10 % рабочих мест в США 11 ч.
Lian Li выпустила L-образные блоки питания Edge Platinum V2 и Edge Gold V2 мощностью до 1350 Вт, а также концентраторы Edge Hub 12 ч.
Личное благосостояние основателя Nvidia выросло до $204 млрд, сделав его седьмым среди богатейших людей планеты 12 ч.
QNAP представила управляемые 10GbE-коммутаторы QSW-M5218 с портами 25GbE SFP28 17 ч.
Легендарный Kingpin вернётся к экстремальному разгону — оверклокер намекнул на совместный проект с Asus 20 ч.