VPK (Valve Pak) 文件格式是由 Valve Corporation 开发的一种专有存档格式,主要用于存储其 Source 引擎游戏的资源,例如《Dota 2》、《军团要塞 2》(Team Fortress 2) 和《反恐精英:全球攻势》(Counter-Strike: Global Offensive)。这些存档将各种游戏资源(包括模型、纹理、声音、地图、脚本和配置文件)整合到一个经过优化的单一数据包中。与管理成千上万个独立文件相比,这种结构能够显著缩短加载时间,并使游戏内容的发布和补丁更新更加便捷。VPK 文件通常用于替代或补充较旧的格式,如 BSP(地图文件)或传统的 ZIP 存档。它们被设计为在游戏运行时由 Source 引擎直接读取。虽然 VPK 本质上是压缩包,但其内部结构是专门为 Valve 的资产管理系统定制的,因此其通用性不如 ZIP 或 RAR 等标准格式。游戏模组 (Modding) 社区经常需要与 VPK 文件交互以创建自定义内容,这通常需要使用专门的工具来提取或注入资产。