Hvad er SETUP-filformatet?
.setup-filer i en CryENGINE spiludviklingskontekst er XML-konfigurationsfiler, der definerer parametre for animationssystemet i CryENGINE. Hver fil fungerer som et bindende dokument, der refererer til karakterens skeletfil (.cal), inverse kinematics-opsætning (.ik), definitioner af tilkoblingspunkter og parametre for animationslag.
Formatet blev introduceret med CryENGINE 1 og 2 - motorerne bag spil som *Far Cry* og *Crysis* (2007) - og er almindelig XML-tekst, typisk kodet i ASCII eller UTF-8. Filskemaet er knyttet til SDK-versionen; strukturen ændrede sig betydeligt på tværs af CryENGINE 2, 3 og CRYENGINE V.
I CRYENGINE 5 blev rollen for .setup i vid udstrækning erstattet af .chrparams-formatet, som giver en mere struktureret tilgang til karakterparametre. Ældre .setup-filer fra tidligere projekter kan stadig findes i mapper med spilaktiver til CryENGINE 2/3.
Vigtig bemærkning: .setup bruges også af macOS Setup Assistant til systemkonfigurationsdokumenter - et helt urelateret format. I en spiludviklingskontekst, især når de findes sammen med .cal- og .ik-filer, gælder CryENGINE-fortolkningen.
Nøgleegenskaber:
- Ren XML; kan redigeres i ethvert tekstredigeringsprogram som Notepad++ eller Visual Studio Code
- Intet kompileret eller binært indhold - fuldt læsbart for mennesker
- En del af en trio:
.setup+.cal+.ikdefinerer en komplet animations-rig - I praksis kun til Windows (CryENGINE er målrettet Windows til udvikling)
Sikkerhed og tryghed
RISIKO: LOWXML-tekstfil; intet eksekverbart indhold. Sikker at åbne i et tekstredigeringsprogram. macOS .setup-filer i /var/db/ ejes af systemet - rediger dem ikke, medmindre du ved, hvad du gør.
Formatdetaljer
kort fortalt- Apple macOS Setup Assistant-fil - macOS gemmer intern konfiguration for Setup Assistant i .setup-filer i /var/db/; disse er ikke rettet mod brugeren og oprettes ikke af brugere.
- Generisk installations/setup-fil - Nogle Windows-installationsprogrammer bruger .setup som et alias for .exe eller en konfigurationsfil til installations-scripts - intet standardiseret format.
Programmer der åbner SETUP-filer
Tekniske detaljer
dyb specifikation| Udvikler | Crytek GmbH |
| Kodning | Almindelig tekst (UTF-8 eller ASCII) |
| Container | XML-dokument |
| MIME-type | text/xml |
| Typisk filstørrelse | 1 KB - 50 KB |
| Refererede filtyper | .cal (skelet), .ik (inverse kinematics), .cdf (karakterdefinition), .chrparams |
| Funktion | Binder skelet, IK-konfiguration, tilkoblingspunkter og animationslag for en karakter-rig |
| Skema-versionering | Knyttet til CryENGINE SDK-version (2, 3, V); skemaet ændrede sig på tværs af hovedversioner |
| Erstattet af | .chrparams i CRYENGINE V / CRYENGINE 5 |
| Platform | Windows (CryENGINE-udviklingsmiljø) |
| Særlig bemærkning | Urelateret til macOS Setup Assistant .setup-dokumenter - konteksten afgør betydningen |
| Udgivet | 2004-2006 (CryENGINE 1/2 era) |
SETUP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SETUP-filer.