Che cos'è il formato di file PCK?
.PCK è un formato di archivio di risorse utilizzato da vari giochi per computer. Si tratta di un tipo di file di archivio dati. Il formato non è standardizzato: ogni motore di gioco o studio definisce il proprio layout .pck interno, quindi un file .pck di un gioco non è generalmente compatibile con gli strumenti creati per un altro.
Un tipico file .pck può includere risorse quali:
- File audio
- Grafica e texture
- Testi e script
- Elementi dell'interfaccia di gioco
- Mappe, scenari e dati dei livelli
Le risorse possono essere memorizzate in un unico grande file o suddivise in archivi più piccoli organizzati logicamente. La maggior parte delle varianti .pck inizia con una «magic word» specifica del motore, seguita da un indice dei file (nomi, offset, dimensioni) e quindi dai dati concatenati degli asset. Un esempio ben noto è il Godot Engine, i cui pacchetti di risorse .pck iniziano con il tag ASCII GDPC. Altri studi utilizzano layout completamente diversi sotto la stessa estensione, similmente alla convenzione correlata dell'archivio .PAK.
Gli archivi .pck possono essere utilizzati per aggiungere contenuti a un gioco o aggiornare i file di gioco quando lo sviluppatore ha implementato tale sistema. Questo metodo di aggiornamento è pulito e riduce al minimo il rischio di corruzione dei file sostituendo solo gli asset pertinenti. L'apertura di un .pck di un gioco specifico richiede generalmente un estrattore della comunità o uno script QuickBMS scritto per quel titolo, poiché non esiste un visualizzatore universale.
Sicurezza e incolumità
RISCHIO: MEDIUMIl file .pck di un gioco è solo un insieme di dati ed è sicuro come parte del gioco installato. Il rischio è esterno: i file .pck e i pacchetti di gioco «estratti» scaricati da siti di modding o repack casuali possono nascondere malware, e gli script QuickBMS eseguono logiche di estrazione che dovresti ottenere da fonti della comunità affidabili. Anche la modifica o il riconfezionamento del .pck di un gioco può danneggiare il gioco o violare il suo EULA. Attieniti ai file ufficiali del gioco e alle comunità di modding ben note, e scansiona tutto ciò che scarichi.
Dettagli del formato
in sintesi- Pacchetto risorse Godot Engine (.pck) - I giochi Godot distribuiscono gli asset in un .pck (magic 'GDPC') che il motore monta all'avvio; si apre con Godot o strumenti della comunità, non correlato agli archivi di giochi di altri studi.
- Bundle audio o texture in stile FMOD / Wwise 'PCK' - Alcuni motori chiamano i loro bundle di audio o asset compressi .pck; la struttura dipende interamente dal middleware.
- File Python facter / dati vari '.pck' (tipo pickle) - Alcune app utilizzano .pck per dati serializzati; non è un archivio di gioco.
Programmi che aprono file PCK
Dettagli tecnici
specifiche approfondite| Tipo di file | Archivio dati di gioco proprietario |
| Codifica | Binario |
| Ordine dei byte | In genere little-endian sui titoli PC; varia a seconda del motore/studio |
| Struttura del contenitore | Specifica del motore: magic/header + indice dei file (tabella dei contenuti) + blob di asset concatenati |
| Magic bytes | Specifici del motore; nessuna firma universale. Godot Engine utilizza il tag ASCII GDPC all'offset 0 |
| Compressione | Varia a seconda del gioco: raw, zlib/DEFLATE o un codec personalizzato per voce |
| Crittografia | Solitamente nessuna; alcuni titoli offuscano o crittografano leggermente l'indice dei file o le voci |
| Dimensione tipica del file | Da pochi MB a diversi GB (raggruppa grandi quantità di contenuti di gioco) |
| Tipi di asset inclusi | Texture, modelli 3D, audio, script, elementi UI, dati di livelli/mappe |
| Indice dei file | Nome, offset e dimensione per ogni voce in un formato definito dal motore; i pacchetti grandi possono indicizzare migliaia di file |
| Checksum/integrità | Varia: alcuni formati includono CRC/hash per voce; molti non ne hanno |
| Varianti degne di nota | Godot Engine (marchio GDPC), Commandos/Pyro Studios, Perfect World Entertainment, Relic Entertainment |
| OS compatibili | Windows (principale); build per console dove applicabile |
| Estrazione | Richiesto strumento della comunità specifico per il gioco o script QuickBMS; nessun estrattore universale |
| Rilasciato | Used across PC games from the early 2000s onward (e.g. Commandos 2, 2001) |
| Ultima versione | N/A - no common specification; each game/engine defines its own .pck layout |
Conversioni PCK
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PCK.