Сегодня 14 ноября 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
Тренды 🔥
Microsoft устранила глобальный сбой сервисов — виноватой оказалась ошибка при апгрейде сети 32 мин.
Акций на всех не хватит: спрос на IPO Anthropic в шесть раз превысил предложение 3 ч.
Meta тестирует аналог Polymarket — сотрудники делают ставки, станет ли Тим Кук главой Nvidia 6 ч.
Новая статья: Queen's Domain — по заветам FromSoftware. Рецензия 16 ч.
Google встроила «Кошелёк» в Gemini: ИИ сможет анализировать расходы и находить забытые подписки 19 ч.
PS5 теряет эксклюзивы: метроидвания God of War: Sons of Sparta выйдет на PS4 с новым контентом 20 ч.
У ChatGPT появился «Кошелёк» — теперь ИИ-агенты смогут совершать покупки от имени пользователя 20 ч.
Сервисы Microsoft стали восстанавливаться после одного из самых продолжительных глобальных сбоев 21 ч.
США арестовали $1,2 млрд из похищенных у Binance активов на $6,3 млрд 21 ч.
В GTA VI будет полноценный внутриигровой мультсериал — первый трейлер Macca & Friends 21 ч.
GeForce RTX 5090 «воскресла» после слухов о снятии с производства — но стоит теперь втрое дороже 20 мин.
Corsair выпустила прозрачный блок питания, который умеет отключать видеокарту при перегрузке 2 ч.
Intel выпустила эксклюзивный Core Ultra 7 260K для магазина Newegg — он совсем чуть-чуть медленнее 265K 14 ч.
Процессоры могут повторить судьбу видеокарт: бум ИИ грозит новым дефицитом комплектующих 16 ч.
Предложение занять пост гендиректора Nvidia получил глава Arm, но это не точно 17 ч.
Мышь с трекболом, который можно подвинуть под себя: Keychron открыла предзаказы на T1 HE за $60 17 ч.
ИИ-проекты Китая на $3,2 млрд оказались под угрозой из-за увольнения Хуанга 17 ч.
Первые компоненты умного дома Apple Home Collection стали доступны для предзаказа 17 ч.
AMD представила ускорители Instinct MI450X с уменьшенным объёмом памяти 18 ч.
AMD неожиданно потеряла позиции на рынке настольных процессоров: доля Intel снова превысила 70 % 18 ч.