Was ist das CRY-Dateiformat?
Dateien mit der Dateiendung .cry speichern Karten und Level für die CryEngine, die von Crytek entwickelte Spiel-Engine. .cry ist ein proprietäres Binärformat und dient als Container für Spiel-Level und Karten. Die CryEngine ist vor allem für ihre anspruchsvollen Ego-Shooter bekannt, und jede .cry-Datei enthält alle Daten, die zum Rendern eines einzelnen Levels erforderlich sind.
Welche Daten enthalten .cry-Dateien?
CRY-Level-Dateien speichern die vollständigen Informationen, die zum Rendern einer Spielkarte oder eines Levels erforderlich sind, einschließlich:
- Gelände-Heightmap und Texturen,
- Strukturen und Gebäude,
- Spielmissionsziele und Trigger-Volumina,
- Entitäts- und Respawn-Punkte,
- Vegetationsschichten und Gewässer,
- Beleuchtungs- und Umgebungseinstellungen.
Die Far Cry-Serie verwendete eine modifizierte Version der CryEngine 1, dem Debüt der Engine. Die CryEngine hat sich seitdem über viele Hauptversionen weiterentwickelt - CryEngine 2 trieb Crysis (2007) an, und nachfolgende Versionen führten die Engine in die heutige Ära.
Erstellen und Verwenden von .cry-Dateien
.cry-Dateien können verwendet werden, um benutzerdefinierte Spielkarten mit dem Sandbox Editor der CryEngine zu erstellen. Beim Speichern über eine bestehende .cry-Datei erstellt der Editor automatisch eine Sicherungskopie, die als .bak gespeichert wird (oder .bak2, falls bereits eine .bak existiert). Spiele, die auf der CryEngine basieren, greifen während des Gameplays automatisch auf .cry-Level-Dateien zu. Für den Vertrieb werden fertige Spiel-Level in der Regel in .pak-Archive gepackt, anstatt als eigenständige Dateien verteilt zu werden. Das manuelle Bearbeiten von .cry-Dateien in einem Hex-Editor wird aufgrund der binären Komplexität des Formats und der Auswirkungen auf die Performance nicht empfohlen.
Seit CryEngine 5.6 (2019) wurde die monolithische .cry-Level-Datei für neue Projekte durch ein ordnerbasiertes .level-Format ersetzt.
Sicherheit
RISIKO: MEDIUMLegitime CRY-Dateien aus dem CryEngine SDK sind Spieldaten und stellen kein direktes Ausführungsrisiko dar. Einige Ransomware-Familien (insbesondere die CryptXXX-Variante) hängen jedoch .cry an verschlüsselte Opferdateien an. Wenn Sie unerwartet eine .cry-Datei auf einem Rechner erhalten haben, der nicht zur Spieleentwicklung genutzt wird, und Ihre Dateien beschädigt erscheinen, handelt es sich möglicherweise um eine Ransomware-Markierung und nicht um eine CryEngine-Datei. Scannen Sie mit einem Antiviren-Tool und prüfen Sie No More Ransom (nomoreransom.org) auf Entschlüsselungswerkzeuge.
Formatdetails
kurz gefasst- Cry-Datei (Markierung für verschlüsselte/beschädigte Dateien) - Einige Ransomware-Varianten hängen .cry als Markierung an verschlüsselte Dateien an - steht in keinem Zusammenhang mit der CryEngine.
- Crysis Level-Info-Datei (Legacy db_name) - Die Datenbank bezeichnet dies als „Level-Informationsdatei“, aber die .cry-Erweiterung ist der vollständige Level-Container, keine Metadatendatei.
Programme zum Öffnen von CRY-Dateien
Technische Details
technische Spezifikation| Format-Typ | Proprietärer binärer Spiel-Level-Container |
| Kodierung | Binär |
| Byte-Reihenfolge | Little-endian |
| Container | CryEngine-proprietäres binäres Chunk-Format |
| Kompression | Proprietäre Kompression pro Sektion (zlib-basiert, abhängig von der Engine-Version) |
| Typische Dateigröße | 10 MB - 2 GB (variiert je nach Gelände-Auflösung und eingebetteten Assets) |
| Gelände-Heightmap | Power-of-2 Texturen bis zu 4096×4096 pro Kachel (CryEngine 2/3 Ära) |
| Gespeicherte Datentypen | Heightmap, Platzierung statischer Meshes, Entitäts-Spawns, Beleuchtung, Vegetation, Wasservolumina, Trigger-Bereiche |
| Backup-Verhalten | Das Speichern über eine vorhandene .cry erstellt automatisch .bak; ein zweites Speichern erstellt .bak2 |
| Engine-Versionsbereich | CryEngine 1 (Far Cry, 2004) bis CryEngine 5.5; veraltet in CryEngine 5.6+ |
| Vertriebsform | Fertige Spiel-Level sind in .pak-Archiven verpackt; .cry-Dateien erscheinen im Editor und in Modding-Kontexten |
| Zugehöriges OS | Windows |
| Nachfolgeformat | Ordnerbasiertes .level-Verzeichnisformat (CryEngine 5.6+, veröffentlicht 2019) |
| Veröffentlicht | 2004 (CryEngine, debut with Far Cry) |
| Neueste Version | CryEngine 5.x (.cry levels deprecated in favour of .level folder-based format in CE 5.6+) |
| Spezifikation | docs.cryengine.com |
CRY-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu CRY-Dateien.