今年是索尼初代PlayStation Portable(PSP)掌机发售20周年。在官方早已停产多年的背景下,一群独立开发者通过自制项目《OpenStrike》,让这款老设备焕发出了新的生命力——他们...

今年是索尼初代PlayStation Portable(PSP)掌机发售20周年。在官方早已停产多年的背景下,一群独立开发者通过自制项目《OpenStrike》,让这款老设备焕发出了新的生命力——他们成功在PSP上实现了一款基于《反恐精英》核心玩法的第一人称射击游戏,运行帧率稳定在60FPS。

PSP能玩《反恐精英》了?大佬从零手搓完美还原!

根据开发者团队PocketJS在GitHub上公布的信息,《OpenStrike》并非《反恐精英》的移植版,而是一个完全从零构建的开源项目。游戏在PSP上重现了经典的地图场景、Bot对战、弹道曳光、枪械后坐力以及快节奏的对战氛围。考虑到PSP原始硬件仅配备32MB内存(后续机型为64MB),该项目的技术优化非常引人注目:

运行效率:游戏在480×272分辨率下稳定运行60帧,内存占用仅约12MB。

底层技术:采用Rust语言编写底层物理、碰撞与渲染引擎;用户界面与计分系统则通过TypeScript/JavaScript及QuickJS引擎实现。

优化手段:通过将光照信息烘焙至顶点颜色,并剔除不可见几何体,以节省宝贵的系统资源。

PSP能玩《反恐精英》了?大佬从零手搓完美还原!

PSP能玩《反恐精英》了?大佬从零手搓完美还原!

目前,该游戏已能在初代PSP-1000机型上运行。但开发者同时指出,当前发布的0.1版本更像是一个技术演示,还存在一些功能缺失,包括多人联机与游戏内音效。此外,项目代码已在GitHub上开源,完全独立于Valve的版权素材。

PSP能玩《反恐精英》了?大佬从零手搓完美还原!

PSP能玩《反恐精英》了?大佬从零手搓完美还原!

作为一项纯粹的民间技术演示,《OpenStrike》展示了爱好者社区对于经典硬件的热情与挖掘潜能的能力,即使是在一个已经退出市场多年的平台上,依然可以诞生出令人印象深刻的作品。对于仍持有PSP的玩家来说,这是一次值得关注的尝试。而对于整个游戏行业而言,它也提供了一个思考角度:在追求最新技术的潮流之外,社群驱动的内容创造依然能够为历史硬件注入持久的生命力。