Сегодня 26 сентября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → psp

Энтузиаст создал клон 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 — лишь первой реализацией игры на их основе. Код построен на архитектуре «сервер — клиент — события», причём обработка событий, например стрельбы, отделена от ядра отрисовки, то есть за просадки частоты кадров можно не беспокоиться.

Новая статья: Gamesblender № 702: юбилей PlayStation, новая «портативка» от Sony и Serious Sam от Невского

Данные берутся из публикации Gamesblender № 702: юбилей PlayStation, новая «портативка» от Sony и Serious Sam от Невского


window-new
Soft
Hard
Тренды 🔥
Qualcomm раскрыла план по освобождению от монополии Nvidia в сфере ИИ 2 ч.
ИИ-агенты OpenAI массово атаковали базы данных онлайн в поисках малоизвестных сведений 4 ч.
Дональд Трамп и Си Цзиньпин обсудили вопросы безопасности ИИ при личной встрече, но воздержались от подробных заявлений 4 ч.
OpenAI в ближайшие недели выпустит предварительную версию ИИ-модели GPT-6 Cyber для сферы кибербезопасности 6 ч.
RuStore могут сделать обязательным для предустановки на все смарт-ТВ в России 13 ч.
Новая статья: SPRAWL zero — в свинцовом потоке. Рецензия 13 ч.
Мне бы в небо: критики вынесли вердикт Ace Combat 8: Wings of Theve 16 ч.
Amazon запретила ИИ-агенту Meta Muse совершать покупки и сделает то же с аналогами от Google и OpenAI 18 ч.
Meta нашла слабое место OpenAI — ИИ-агент Muse стремительно набирает популярность 18 ч.
Remedy рассказала, как будет улучшать Control Resonant после релиза — «Новая игра ++», фоторежим и не только 18 ч.
К запуску подготовлен первый аппарат Otter для сервисного обслуживания спутников в космосе 3 ч.
Подорожавшая память грозит добить дешёвые ноутбуки — Qualcomm обещает спасение в виде Snapdragon C 3 ч.
Апелляционный суд США оставил за Anthropic статус угрозы для национальной безопасности 4 ч.
Solidigm собралась привлечь $15 млрд в ходе IPO, которое станет крупнейшим в истории США 6 ч.
Tesla пока не может выйти на запланированный объём производства 20 000 роботов Optimus в неделю 7 ч.
MSI представила три AM4-платы на чипсете AMD B550 для процессоров Ryzen 3000, 4000G и 5000 7 ч.
Слухи: Apple до конца года выпустит iPad mini с OLED-экраном, колонки HomePod mini 2 и приставки Apple TV 4K 13 ч.
Noctua захотела охлаждать мощные чипы в ПК по-серверному — компания адаптирует микроканальную технологию 16 ч.
Google отправит ИИ-чипы TPU в космос уже на следующей неделе 18 ч.
Ангстремный техпроцесс Intel 14A заинтересовал Amazon, Apple, AMD, Google, Tesla, Microsoft, Nvidia и Qualcomm 19 ч.