今年是索尼初代PlayStation Portable(PSP)掌机发售20周年。

根据开发者团队PocketJS在GitHub上公布的信息,《OpenStrike》并非《反恐精英》的移植版,而是一个完全从零构建的开源项目。游戏在PSP上重现了经典的地图场景、Bot对战、弹道曳光、枪械后坐力以及快节奏的对战氛围。考虑到PSP原始硬件仅配备32MB内存(后续机型为64MB),该项目的技术优化非常引人注目: 运行效率:游戏在480×272分辨率下稳定运行60帧,内存占用仅约12MB。 底层技术:采用Rust语言编写底层物理、碰撞与渲染引擎;用户界面与计分系统则通过TypeScript/JavaScript及QuickJS引擎实现。 优化手段:通过将光照信息烘焙至顶点颜色,并剔除不可见几何体,以节省宝贵的系统资源。


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


作为一项纯粹的民间技术演示,《OpenStrike》展示了爱好者社区对于经典硬件的热情与挖掘潜能的能力,即使是在一个已经退出市场多年的平台上,依然可以诞生出令人印象深刻的作品。




换一换 

































