Kas yra CFG failas?
CFG failas taip pat žinomas kaip Wesnoth Markup Language (WML). Tai yra tinkinta žymėjimo kalba, pirmiausia naudojama žaidime Battle for Wesnoth, kuris yra nuoseklus strateginis žaidimas. WML naudojamas įvairiems žaidimo aspektams apibrėžti ir tinkinti, įskaitant scenarijus, kampanijas, vienetus ir kt. Tai būdas modifikatoriams ir kūrėjams kurti žaidimo turinį.
Jis parašytas tokiu formatu, kuris primena XML ir paprasto scenarijaus derinį. Štai keletas bendrų elementų ir struktūrų, kuriuos galite rasti WML faile, apžvalga:
- Žymos: WML naudoja žymas skirtingiems žaidimo elementams apibrėžti. Žymos yra įdėtos į kampinius skliaustus. Pavyzdžiui:
[unit]
type=Elvish Archer
hitpoints=25
[/unit]
Atributai: žymose galite apibrėžti atributus, kad nurodytumėte su elementu susijusias ypatybes arba reikšmes. Aukščiau pateiktame pavyzdyje tipas ir hitpoints yra atributai.
Masyvai ir masyvai: galite sukurti duomenų masyvus ir net masyvus, kad apibrėžtumėte vienetų, reljefo tipų ar kitų žaidimo elementų sąrašus.
Sąlyginiai teiginiai: WML palaiko sąlyginius teiginius, kad valdytų žaidimo eigą. Pavyzdžiui:
[if]
condition=have_unit
variable=x,y
[/if]
Cilpos: galite naudoti kilpas, kad galėtumėte kartoti elementų sąrašus arba pakartotinai atlikti veiksmus.
Apima: Į pagrindinį WML failą galite įtraukti kitus WML failus, kad galėtumėte tvarkyti ir moduliuoti turinį.
Įvykių tvarkyklės: galite apibrėžti įvykių tvarkykles, kurios suaktyvintų veiksmus, kai žaidime įvyksta konkretūs įvykiai.
Štai supaprastintas WML failo, apibrėžiančio tinkintą vienetą, pavyzdys:
[unit_type]
id=my_custom_unit
name="Custom Unit"
description="A unit created using WML."
image="units/my_custom_unit.png"
hitpoints=30
movement_type=foot
[/unit_type]
Mūšis dėl Wesnotho
The Battle for Wesnoth yra populiarus atvirojo kodo ruožtu paremtas strateginis žaidimas. Jį galima naudoti kelioms platformoms, įskaitant Mac, Windows, Linux ir kt. Žaidimas, sukurtas atsidavusios savanorių bendruomenės, yra žinomas dėl gilaus ir patrauklaus žaidimo, taip pat turtingo fantazijos pasaulio.
Pagrindinės The Battle for Wesnoth savybės:
Fantazijos nustatymas: žaidimas vyksta fantazijų pasaulyje, kuriame yra įvairių rasių, įskaitant žmones, elfus, nykštukus, orkus ir kt. Žaidimo istorija ir pasakojimas yra neatsiejama jo patrauklumo dalis.
Turn-based Strategy: Žaidimas vyksta eilėmis, kai žaidėjai skiria laiko planuoti ir atlikti savo judesius šešiakampiuose tinkleliuose. Jis sujungia taktinę kovą su strateginių sprendimų priėmimu.
Kampanijos: žaidimas siūlo platų vieno žaidėjo kampanijų pasirinkimą, kurių kiekviena turi savo siužetą, personažus ir iššūkius. Žaidėjai gali tyrinėti įvairius pasakojimus ir scenarijus.
Kelių žaidėjų: Wesnoth palaiko internetinį kelių žaidėjų režimą, todėl žaidėjai gali varžytis vieni su kitais strateginėse kovose. Kelių žaidėjų režimai apima bendradarbiavimą ir konkurencines rungtynes.
Kaip atidaryti CFG failą?
CFG failus, kurie dažniausiai siejami su Wesnoth Markup Language (WML), naudojama žaidime The Battle for Wesnoth, galima lengvai redaguoti naudojant bet kurį standartinį teksto rengyklę. Šiuose failuose yra žmogaus skaitomas kodas, parašytas WML, kuris apibrėžia įvairius žaidimo aspektus, įskaitant scenarijus, vienetus ir kampanijas.
Nors CFG failams modifikuoti galite naudoti bet kurį teksto rengyklę, kai kurie pažangūs teksto redaktoriai, pvz., Emacs ir Vi, turi WML sintaksės paryškinimo papildinius. Šie papildiniai suteikia naudingą spalvų kodavimą ir formatavimą, kad naudotojai galėtų lengviau atskirti skirtingus WML kode elementus ir struktūras.
Programos, kurios atidaro arba nurodo CFG failus, apima
- The Battle for Wesnoth (nemokama) (Windows, MAC, Linux)
- Microsoft Notepad
Kiti CFG failai
Štai kiti failų tipai, kuriuose naudojamas .cfg failo plėtinys.
Nustatymai
- CFG - Celestia Configuration File
- CFG - Citrix Server Connection File
- CFG - MAME Configuration File
- CFG - LightWave Configuration File
Žaidimas
- CFG - Wesnoth Markup Language File
- CFG - M.U.G.E.N Configuration File
- CFG - Source Engine Configuration File
Sistema ir kita