22年前に発売された携帯ゲーム機、解像度480 x 272のディスプレイ、そして現代のハードウェアと比べればわずかな処理能力。開発者のYifeng Wang氏は、この環境でCounter-Strikeのクローンを動作させることを決意し、なんと60 FPSで安定動作させることに成功しました。
Wang氏は2026年7月10日にXへ動画を投稿し、開発中のコードを表示したノートPCの横で、実際にプロジェクトが動作している様子を公開しました。その反響は凄まじく、ゲームコミュニティ全体に拡散され、プレイヤーたちは自分たちが目にしているものが本物かどうかを疑うほどでした。
Wang氏が構築したもの
これは短期間で済ませたような単純な移植ではありません。Wang氏は技術的な基盤をゼロから構築しました。OpenStrikeと名付けられたこのプロジェクトは、彼が自作したRustベースの3DエンジンPocket3Dと、PocketJSというJavaScriptエンジンで動作しています。その結果、2004年に発売されたハードウェア上で、12 MBのRAMに収まるCounter-StrikeスタイルのFPSが実現しました。
Counter-Strikeのオリジナルマップ全8種類はすべてテスト済みで、動作が確認されています。現在のビルドでは、ボットとのエリミネーションマッチが可能です。購入フェーズはまだ実装されていないため、ラウンド開始前にAWPを購入することはできませんが、馴染み深いマップを移動し、敵を撃つというコアなゲームループはしっかりと再現されています。
PSPのオリジナルディスプレイは4.3インチで、解像度は480 x 272です。OpenStrikeはこのネイティブ解像度に合わせて設計されており、それがパフォーマンスを維持できている理由の一つでもあります。
これを可能にした技術的決断
重要なのは、これほど古いハードウェアで60 FPSを出すには非常に慎重なトレードオフが必要であり、Wang氏は賢明な選択をしたという点です。
視界に入らないマップ領域はBinary Space Partitioning(空間分割)を用いてカリング(描画除外)されています。これは現代のレンダリングパイプラインよりも古い手法ですが、制約のあるハードウェアには最適です。リアルタイムやロード時にライティングを計算するのではなく、グラフィックアセットはあらかじめ処理され、ライトマップが直接頂点カラーにベイクされています。マップは最新のエンジンで出力されたような見た目ではありませんが、一目でそれと分かり、快適に動作します。
このプロジェクトは、ソニーが2011年に発売した携帯ゲーム機PS Vitaでもネイティブのグラフィックサポートで動作します。Vitaのディスプレイは5インチで960 x 544の解像度を備えており、OpenStrikeの映像に少し余裕を持たせています。
Modコミュニティが注目する理由
OpenStrikeのようなプロジェクトがModシーンで重要視されるのには理由があります。それは、ハードウェアの制約に合わせて専用設計されたエンジンが、単純な移植では不可能なことを成し遂げられると証明したからです。Wang氏は既存のCounter-Strikeのビルドを無理やりPSPに詰め込もうとはしませんでした。彼はクリーンルーム実装を行い、カスタムエンジンとカスタムスクリプト層を構築し、他の開発者が学び、発展させることができる概念実証を作り上げたのです。
GitHubリポジトリは公開されており、オープンなJavaScriptのMod APIによって、他のコントリビューターがプロジェクトを拡張することも可能です。このような映像を見たプレイヤーの多くが見落としがちなのは、単に動作していることだけが凄いのではないという点です。真に凄いのは、拡張性を考慮して設計されたアーキテクチャにあります。
20年以上にわたってPCの対戦FPSを定義してきたゲームが、これほど制約のあるハードウェアに適応された姿を見ると、Counter-Strikeの魅力がいかに構造的なものであるかを再認識させられます。マップ、移動、そしてラウンドの緊張感。そのどれもが最新のGPUを必要とするわけではないのです。
ゲームそのものについてさらに深く知りたい場合は、GAMES.GGのCounter-Strike戦略ガイドをご覧ください。あらゆるハードウェア世代を通じて、このゲームがなぜ重要であり続けているのか、そのメカニズムを解説しています。
OpenStrikeのアップデートについては、Wang氏のGitHubをチェックしてください。ボット戦はすでに動作しており、オリジナルの全8マップも確認済みです。次の論理的なステップは武器購入の実装であり、それが実現すれば、より本物に近い体験になるでしょう。予想外のハードウェアで限界に挑むゲームの詳細については、ゲーミングガイドハブで最新情報をご覧ください。







