Vad är filformatet CRY?
Filer med filnamnstillägget .cry lagrar kartor och banor för CryEngine, spelmotorn utvecklad av Crytek. .cry är ett proprietärt binärt format och fungerar som en container för spelbanor och kartor. CryEngine är mest känd för att driva krävande förstapersonsskjutare, och varje .cry-fil innehåller all data som behövs för att rendera en enskild bana.
Vilken data innehåller .cry-filer?
CRY-banfiler lagrar den fullständiga informationen som krävs för att rendera en spelkarta eller bana, inklusive:
- terrängens höjdkarta (heightmap) och texturer,
- strukturer och byggnader,
- uppdragsmål och trigger-volymer,
- entiteter och respawn-punkter,
- vegetationslager och vattenmassor,
- inställningar för ljus och miljö.
Far Cry-serien använde en modifierad version av CryEngine 1, motorns debutversion. CryEngine har utvecklats genom många stora versioner sedan dess - CryEngine 2 drev Crysis (2007), och efterföljande utgåvor har fört motorn in i den nuvarande eran.
Skapa och använda .cry-filer
.cry-filer kan användas för att skapa anpassade spelkartor med CryEngines Sandbox Editor. När du sparar över en befintlig .cry-fil skapar redigeraren automatiskt en säkerhetskopia som sparas som .bak (eller .bak2 om en .bak redan finns). Spel som körs på CryEngine kommer åt .cry-banfiler automatiskt under spelandet. För distribution packas färdiga spelbanor vanligtvis i .pak-arkiv snarare än att distribueras som fristående filer. Att manuellt redigera .cry-filer i en hex-redigerare rekommenderas inte på grund av formatets binära komplexitet och prestandapåverkan.
Från och med CryEngine 5.6 (2019) ersattes den monolitiska .cry-banfilen av ett mappbaserat .level-format för nya projekt.
Säkerhet & trygghet
RISK: MEDIUMLegitima CRY-filer från CryEngine SDK är speldata och utgör ingen direkt risk för exekvering. Vissa ransomware-familjer (särskilt CryptXXX-varianten) lägger dock till .cry på krypterade offerfiler. Om du fått en .cry-fil oväntat på en dator som inte används för spelutveckling och dina filer verkar skadade, kan det vara en markör för ransomware-kryptering, inte en CryEngine-fil. Skanna med ett antivirusverktyg och kontrollera No More Ransom (nomoreransom.org) för dekrypteringsverktyg.
Formatdetaljer
i ett nötskal- Cry-fil (markör för krypterad/skadad fil) - Vissa ransomware-varianter lägger till .cry på krypterade filer som en markör - orelaterat till CryEngine.
- Crysis baninformationsfil (legacy db_name) - Databasen etiketterar detta som en «baninformationsfil», men filnamnstillägget .cry är den fullständiga bancontainern, inte en metadatafil.
Program som öppnar CRY-filer
Tekniska detaljer
djup specifikation| Formattyp | Proprietär binär container för spelbanor |
| Kodning | Binär |
| Byteordning | Little-endian |
| Container | CryEngine proprietärt binärt chunk-format |
| Komprimering | Proprietär komprimering per sektion (zlib-baserad, beroende på motorversion) |
| Typisk filstorlek | 10 MB - 2 GB (varierar beroende på terrängupplösning och inbäddade tillgångar) |
| Terränghöjdkarta | Power-of-2-texturer upp till 4096×4096 per ruta (CryEngine 2/3-eran) |
| Lagrade datatyper | Höjdkarta, placering av statiska modeller, entitets-spawns, ljussättning, vegetation, vattenvolymer, trigger-områden |
| Säkerhetskopiering | Att spara över en befintlig .cry skapar automatiskt .bak; en andra sparande skapar .bak2 |
| Motorversionsintervall | CryEngine 1 (Far Cry, 2004) till CryEngine 5.5; utfasad i CryEngine 5.6+ |
| Distributionsform | Färdiga spelbanor packas i .pak-arkiv; .cry-filer förekommer i redigerings- och moddningssammanhang |
| Associerat OS | Windows |
| Efterföljande format | Mappbaserat .level-katalogformat (CryEngine 5.6+, släppt 2019) |
| Släppt | 2004 (CryEngine, debut with Far Cry) |
| Senaste version | CryEngine 5.x (.cry levels deprecated in favour of .level folder-based format in CE 5.6+) |
| Specifikation | docs.cryengine.com |
CRY-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CRY-filer.