480 x 272 해상도의 디스플레이와 현대 하드웨어의 일부에 불과한 처리 능력을 갖춘 22년 된 휴대용 콘솔. 개발자 Yifeng Wang은 바로 이 기기에서 Counter-Strike 클론을 구동하기로 마음먹었고, 놀랍게도 60 FPS 고정으로 완벽하게 작동합니다.
Wang은 2026년 7월 10일 X를 통해 이 프로젝트의 실제 구동 영상과 함께 개발 코드가 실행 중인 노트북 화면을 공개했습니다. 반응은 즉각적이었습니다. 해당 게시물은 게이밍 커뮤니티 전역으로 퍼져나갔고, 유저들은 눈앞의 광경이 진짜인지 몇 번이고 확인해야 했습니다.
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을 사용하여 컬링(culling) 처리했는데, 이는 현대적인 렌더링 파이프라인보다 훨씬 이전의 기술이지만 제약이 많은 하드웨어에는 완벽하게 들어맞습니다. 실시간이나 로드 타임에 조명을 계산하는 대신, 그래픽 에셋은 버텍스 컬러에 직접 베이크된 라이트맵으로 사전 처리되었습니다. 맵이 최신 엔진에서 뽑아낸 것처럼 화려하진 않지만, 충분히 알아볼 수 있고 원활하게 돌아갑니다.
이 프로젝트는 2011년 출시된 Sony의 휴대용 기기인 PS Vita에서도 네이티브 그래픽 지원을 통해 구동됩니다. Vita의 디스플레이는 5인치에 960 x 544 해상도를 지원하여 OpenStrike의 비주얼에 조금 더 여유를 줍니다.
모딩 커뮤니티가 주목하는 이유
OpenStrike와 같은 프로젝트가 모딩 씬에서 중요한 이유는 하드웨어 제약에 맞춰 설계된 전용 엔진이 단순 포팅으로는 불가능한 일을 해낼 수 있음을 증명했기 때문입니다. Wang은 기존 Counter-Strike 빌드를 PSP에 억지로 끼워 맞추려 하지 않았습니다. 그는 클린룸 구현 방식, 커스텀 엔진, 커스텀 스크립팅 레이어를 구축했고, 다른 개발자들이 배우고 발전시킬 수 있는 개념 증명을 만들어냈습니다.
GitHub 저장소는 공개되어 있으며, 오픈 JavaScript 모드 API 덕분에 다른 기여자들도 프로젝트를 확장할 수 있습니다. 이런 영상을 볼 때 대부분의 유저가 놓치는 점은 단순히 '돌아간다'는 사실이 아니라, 아키텍처 자체가 확장성을 고려해 설계되었다는 점입니다.
20년 넘게 경쟁형 PC FPS의 기준이 되어온 게임이 이토록 제약이 많은 하드웨어에 이식된 것을 보면, Counter-Strike의 매력이 얼마나 구조적인지 다시금 깨닫게 됩니다. 맵, 무빙, 라운드의 긴장감. 이 중 무엇도 고사양 GPU를 필요로 하지 않습니다.
게임 자체에 대해 더 깊이 알고 싶다면, GAMES.GG의 Counter-Strike 공략을 통해 모든 하드웨어 세대를 아우르며 게임을 여전히 현역으로 유지하게 만드는 메타와 메커니즘을 확인해 보세요.
OpenStrike의 업데이트 소식은 Wang의 GitHub에서 확인하시기 바랍니다. 봇 매치와 8개의 오리지널 맵이 모두 구현된 만큼, 다음 단계는 무기 구매 시스템이 될 것이며, 그것이 추가된다면 실제 게임과 훨씬 더 유사한 경험을 제공할 것입니다. 예상을 뛰어넘는 하드웨어 한계에 도전하는 게임들에 대한 더 많은 정보는 게이밍 공략 허브에서 확인하세요.








