Kas ir MAP fails?
MAP fails ir teksta balstīts fails, ko izmanto, lai definētu spēļu līmeņu vai kartes izkārtojumu un īpašības noteiktām videospēlēm. Šie faili apraksta spēļu vidus, piemēram, līmeņus vai kartes, spēlēm, kas izmanto konkrētus spēļu dzinējus.
MAP faili tiek saglabāti cilvēkam lasāmā vienkāršā teksta formātā, kas tos padara vieglāk rediģējamus un saprotamus salīdzinājumā ar bināriem formātiem. Tie ir saistīti ar dzinējiem, piemēram, Quake Engine un Goldsource Engine, bet var tikt izmantoti arī ar citiem dzinējiem, piemēram, Torque Engine un Dark Engine.
Tomēr MAP faili nav kompilēti un tos jākonvertē uz bināriem formātiem, piemēram, .BSP failiem, lai tos varētu izmantot spēlēs. Šis konvertēšanas process sagatavo kartes lietošanai spēlēs, piemēram, Quake, Half-Life un citās.
Izstrādātāji izmanto tādus rīkus kā Valve Hammer Editor, agrāk pazīstams kā Worldcraft, lai izveidotu un rediģētu MAP failus. Šie rīki arī kompilē MAP failus uz nepieciešamajiem formātiem konkrētām spēlēm. Turklāt Torque Constructor ir rīks, kas strādā ar MAP failiem un var tos konvertēt uz .DIF formātu, lai tos izmantotu Torque Engine spēlēs.
Pēdējā laikā dažas jaunākas rīki un dzinēji, piemēram, Valve Hammer Editor 4, ir pieņēmuši dažādus formātus, piemēram, .VMF, mūsdienīgākiem spēlēm un modifikācijām.
MAP failu galvenās īpašības
| Īpašība | Apraksts |
|---|---|
| Faila paplašinājums | .map |
| Primārie varianti | Spēļu līmeņu kartes (Quake/Valve varianti), GIS datu faili (MapServer, Manifold), Zinātniskās datu kartes (BrainVoyager), Kļūdu izsekošanas simbolu faili, JavaScript avota kartes |
| Formāta veids | Divdabas formāts — var būt vienkāršs teksts (cilvēkam lasāms) vai binārs (mašīnai optimizēts), atkarībā no lietojuma |
| Primārā lietošana | Telpisko datu, spēļu līmeņu ģeometrijas, statistiskās analīzes rezultātu, atkļūdošanas informācijas vai projektu datu bāzu glabāšana |
| Galvenā funkcija | Ārkārtīga daudzpusība — viena paplašinājuma lietojums apkalpo desmitiem dažādu lietojumu spēļu, ĢIS, zinātniskās skaitļošanas un programmatūras izstrādes jomā |
| Drošības profils | Droši paredzētajam lietojumam; vienkārša teksta variantus var droši rediģēt, bet bināros versijas jāmodificē tikai to vietējās lietojumprogrammas, lai novērstu bojājumus |
| Saderība | Lietojumprogrammai specifisks—nepieciešama sākotnējā programmatūra vai saderīgi rīki, lai atvērtu; vienkārša teksta variantus var skatīt jebkurā teksta redaktorā |
Kā atvērt MAP failu
Lai atvērtu un strādātu ar MAP failu, parasti ir nepieciešams kartes redaktors vai teksta redaktors, atkarībā no tā, ko vēlaties darīt. Šeit ir soli pa solim ceļvedis dažādiem mērķiem:
Skatīšana vai rediģēšana MAP failus kā tekstu
Ja vienkārši vēlaties skatīt vai rediģēt MAP faila teksta saturu:
- Izmantojiet teksta redaktoru: MAP faili ir vienkārši teksta faili, tāpēc tos var atvērt ar jebkuru teksta redaktoru, piemēram, Notepad, Notepad++ vai Sublime Text.
- Ar peles labo pogu klikšķiniet uz MAP faila.
- Izvēlieties “Open with” un atlasiet vēlamo teksta redaktoru.
- Skatiet vai rediģējiet failu pēc vajadzības.
Izveidošana vai MAP failu rediģēšana spēlēm
Ja vēlaties izveidot vai modificēt kartes spēlēm, jums būs nepieciešams īpašs kartes redaktors:
- Valve Hammer Editor: Bieži izmantots Quake un Half-Life kartēm.
- Lejupielādējiet un instalējiet Valve Hammer Editor.
- Atveriet Hammer redaktoru.
- Dodieties uz “File” > “Open” un izvēlieties MAP failu.
- Veiciet izmaiņas vai izveidojiet jaunas kartes.
- Saglabājiet vai kompilējiet failu vajadzīgajā formātā.
- Quake kartes redaktori: Quake specifiskām kartēm, jūs varat izmantot tādus rīkus kā GtkRadiant vai QuArK.
- Lejupielādējiet un instalējiet redaktoru (piem., GtkRadiant).
- Atveriet redaktoru un ielādējiet MAP failu caur “File” izvēlni.
- Rediģējiet vai skatiet karti pēc vajadzības.
- Saglabājiet vai kompilējiet failu, lai to izmantotu Quake.
- Torque Constructor: Torque Engine kartēm.
- Lejupielādējiet un instalējiet Torque Constructor.
- Atveriet Torque Constructor.
- Ielādējiet MAP failu, izmantojot izvēlni “File”.
- Rediģējiet vai konvertējiet karti pēc vajadzības.
Kompilēšana MAP Failiem
Lai izmantotu MAP failu spēlē, parasti tas jākompilē formātā, ko spēle var nolasīt, piemēram, .BSP:
- Izmantojiet kompilatora rīku: Daudzi kartes redaktori ietver kompilācijas funkciju, vai arī varat izmantot atsevišķus rīkus.
- Atveriet savu kartes redaktoru.
- Ielādējiet MAP failu.
- Izmantojiet kompilācijas funkciju (parasti atrodamu izvēlnē “File” vai “Tools”), lai konvertētu MAP failu uz .BSP formātu vai citu spēlei nepieciešamu formātu.
Izpildot šos soļus, jūs varat skatīt, rediģēt un izmantot MAP failus spēļu izstrādei un modifikācijām.
Kas ir TrenchBroom?
TrenchBroom ir bezmaksas, atvērtā koda līmeņu redaktors, ko galvenokārt izmanto vecāku 3D spēļu kartes veidošanai, īpaši tām, kas balstītas uz id Tech dzinējiem, piemēram, Quake un Quake II. Tas piedāvā lietotājam draudzīgu 3D interfeisu vieglai spēļu vidi manipulēšanai. Redaktors atbalsta dažādas spēles, tostarp Hexen II un citas. TrenchBroom ir platformu neatkarīgs, darbojas uz Windows, macOS un Linux. Tā modernizētie rīki un vienkāršība padara to populāru starp modderiem un spēļu dizaineriem.
Biežāk uzdotie jautājumi
**Q1: Vai varu atvērt jebkuru MAP failu ar teksta redaktoru?
A: Tikai, ja fails ir vienkāršā teksta formātā; binārie MAP faili parādīsies kā nesaprotami simboli un nekad nevajadzētu tos rediģēt manuāli.
**Q2: Vai MAP faili no dažādām spēlēm ir savietojami savā starpā?
A: Nē, dažādas spēles un spēļu dzinēji izmanto savas nesavietojamās MAP formāta variantus, pat ja tie izmanto to pašu .map paplašinājumu.
**Q3: Vai varu konvertēt MAP failu uz attēla formātu, piemēram, JPG vai PNG?
A: Tieša konvertēšana nav iespējama, jo MAP faili satur koordinātu datus un instrukcijas, nevis vizuālus pikseļus; jums jāeksportē no sākotnējās programmatūras.
**Q4: Kāpēc ir tik daudz dažādu MAP failu veidu?
A: .map paplašinājums ir vispārīgs un to ir pieņēmuši daudzi izstrādātāji dažādās nozarēs, lai saglabātu dažādus kartēšanas vai telpiskos datus.
**Q5: Kādu programmatūru man vajag, lai atvērtu MAP failu no spēles?
A: Jums ir nepieciešams konkrētais spēles redaktors vai kartēšanas rīks, kas atbilst izmantotajam spēļu dzinējam — piemēram, Hammer Editor priekš Source engine vai id Software rīki priekš Quake.