A csata Wesnothért | |
---|---|
| |
Fejlesztő | David White és a független fejlesztői közösség [1] |
Kiadó | ingyenes terjesztés az interneten |
Kiadási dátum | 2003. június 18 |
Engedély | GNU GPL |
legújabb verzió |
1.16.2 (2022. január 17.) |
Legújabb béta |
1.17.0 (2022. január 17.) |
Műfaj | lépésről lépésre stratégia |
Műszaki információk | |
Platformok | Többplatformos szoftver |
Játék módok | egyjátékos , többjátékos |
Interfész nyelvek | Angol , német , cseh , spanyol , francia , hagyományos kínai , galíciai , skót gael , olasz , szlovén , lengyel , japán , egyszerűsített kínai , katalán , magyar [2] , orosz [2] és török [2] |
szállítók | digitális terjesztés |
Rendszerkövetelmények _ |
|
Ellenőrzés | billentyűzet és egér |
Hivatalos oldal | |
Médiafájlok a Wikimedia Commons oldalon |
A Battle for Wesnoth (honosított verzió - "Battle for Wesnoth" , más néven "Wesnoth" [3] )fantasy körökre osztott stratégiai számítógépes játék , amelyet egy független fejlesztőcsapat hozott létre, és teljes egészébena GNU General Public License alatt terjesztik . A forráskód elérhető a játék honlapján, valamint a forráskódokból és kész csomagokból összeállított utasítások Microsoft Windows , Mac OS X , Linux és más operációs rendszerek különböző verzióihoz .
A játék grafikai tervezése 2D, animált karakterekkel és néhány tereprészlettel, amit egyes felhasználók kritizálnak, mivel a 3D-s stratégiai játékok korában elavult . Az összes részlet gondos és jó minőségű megjelenítése azonban lehetővé teszi, hogy kellemes és kényelmes felületről beszéljünk [4] [5] [6] .
A játékmenet a klasszikus körökre osztott stratégia és szerepjáték elemeit egyaránt tartalmazza . A játékosnak, akinek eleinte csak egy harcosa (vezére) van, nagy sereget kell létrehoznia, és miután tapasztalatlan sorkatonákból erős veterán harcosokat állított fel, meg kell semmisítenie az ellenséges vezetőket. Ha éppen ellenkezőleg, a játékos vezérét megölik, legyőzöttnek kell tekinteni. Egyes kampányokban a vereség azoknak a kulcsszereplőknek a halálát is jelenti, akik elkísérik a vezetőt a történet előrehaladtával. Néha a győzelemhez egy fontos műtárgy kinyerésére vagy védelmére van szükség , stb. Minden új csata megkezdése előtt megjelenik egy ablak, ahol a győzelem és a vereség feltételei vannak megadva, néha pedig hasznos tanácsok.
Nemcsak a vezér, hanem minden egység a játékban egy külön egyéniség, bizonyos harci tulajdonságokkal, egészségkészlettel (ütőpontokkal), saját névvel (kivéve a halottakat, mechanizmusokat és szörnyeket), néha saját karakterrel és történettel is. a történet során. A csaták során, és különösen az ellenség megölésekor a harcos tapasztalatot szerez , amely egy bizonyos érték elérésekor lehetővé teszi számára, hogy új szintre lépjen, és kitartóbb és erősebben felfegyverzett harcossá váljon. Az egyes harcosok minden egyes párharcának kimenetele számos tényezőtől függ: napszak, tájkép , fegyver típusa (támadás), faj, harcos osztály, egyéni jellemzők, tapasztalat, egészségi állapot. Van egy olyan véletlenszerűség is, amely néha teljesen kiküszöböli ezeket a különbségeket. A játék átlagában azonban az előre jelzett találati értékektől való eltérések jelentéktelenek, és szinte lehetetlen az egész játékot tiszta szerencsével megnyerni.
A csata Wesnothért elegendő, de nem túl bonyolult. A számítógépes ellenfeleket elég jó intelligencia jellemzi: több irányból támadnak, kiválasztják a helyzetnek legmegfelelőbb csapatokat, megtámadják a leggyengébb harcosokat (vagy kulcsszereplőket, akiknek halála a játékos vereségét jelenti), és visszaveszik a megsérült katonáikat. csata. Ezért a számítógépre gyakorolt primitív "számnyomás" módszere nem működik, alaposan meg kell fontolni a taktikát. A számítógépes játékos azonban soha nem megy teljesen védekezésbe, továbbra is támad, még akkor is, ha súlyos veszteségeket szenvedett és túlerőben van, ami megkönnyíti a legyőzését.
A játék egyjátékos módja a kampányok továbbításából áll. A hadjárat egy bizonyos számú forgatókönyv-csata sorozata. A hadjáratok cselekményei összefüggenek, és Wesnoth fantasztikus királyságának és a világ szomszédos államainak Irdia nevű királyságának kialakulásáról és életéről mesélnek. Egyes kampányok eseményei akár egy időben zajlanak, és átfedhetik egymást. A Wesnoth-saga több száz évre nyúlik vissza [7] (magában a játékban a forgatókönyvet megelőző jelenetek és forgatókönyv-párbeszédek révén derül ki). Ezzel szinte korlátlanul hozható létre további kampányok, amelyek közül sok elérhető kiegészítőkben, és egyszerűen letölthető közvetlenül a programból.
A játék első stabil verziójában - 1.0 - csak hat előre telepített kampány volt, az 1.10-es verzióban már tizenhat. A legújabb, 1.12-es verzióban a számuk nem változott, de magukat a kampányokat javították.
A beépített eszközök – egy térképszerkesztő és egy hatékony szkriptnyelv – segítségével a felhasználó saját térképeket és teljes kampányokat hozhat létre. Természetesen lehetnek teljesen önkényes cselekményeik.
Összesen 20 fajt lehet megszámolni a játékban: víz, farkasok, gnómok, goblinok, griffek, drákok, denevérek, goblinok, emberek, halottak, mechanizmusok, szörnyek, nagák, ogrék, orkok, sólymok, trollok, kalifátus, elfek, gyíkok. Minden versenynek más típusú harcosai vannak. Egyes fajok frakciókban egyesülnek : például az északiak frakciójába orkok, trollok, goblinok, farkasok és nagák tartoznak.
Minden harcos jellemzője alapvető paramétereket tartalmaz: maximális egészségi szint, maximális hatótáv, tapasztalat, szint, világnézet (érzékenység a napszakra; fajtól függ). A harcos által használt fegyvertől függően létezik a támadás típusának fogalma (összesen hat) és a fegyver jellemzői (ebből tizenkettő van). Ennek megfelelően minden harcos rendelkezik a különböző típusú támadásokkal szembeni ellenálló képességgel (százalékban), és létezik a találati esély fogalma , amely elsősorban a tájtól, valamint a fegyver jellemzőitől függ. Egyes típusú harcosok különleges képességekkel rendelkeznek (14 van belőlük), például az augur gyík képes meggyógyítani a közeli barátságos egységeket körönként 4 életerőért. Ezenkívül minden harcosnak két (tizenhatból) egyéni jellemzője lehet , amelyek kissé megváltoztatják alapvető tulajdonságait, de vannak kivételek: például a halottaknak csak egy tulajdonságuk van - „halott” (lehetővé teszi, hogy ne féljenek a fegyvertől a „méreg”, a „kimerültség” és a „pestis”, valamint a víz alatti úszás), és a koboldnak egyáltalán nincsenek jellemzői.
A csatateret többféle terep boríthatja: fű, talaj, kövek, víz, hegyek, mocsarak, erdők, gombaligetek és mások. A terep típusa befolyásolja a különböző típusú vadászgépek mozgási sebességét és biztonságát különböző felületeken. Például a hegyekben a törpök ütésállósága 70%, a síkságon azonban csak 30%. A lovasok jól mozognak közúton vagy sík terepen, de nagyon lelassulnak a barlangokban. Ezenkívül egyes tereptípusok bárki számára járhatatlanok lehetnek (például a "magas hegyek" típusa) vagy bizonyos típusú vadászgépek számára (például a láván vagy a szakadékon csak repülő vadászgépek tudnak átkelni).
A falvak sajátos tájtípust alkotnak . Ezekben sok harcos 60-70% -os védelemmel rendelkezik a találatok ellen, és ezen felül, ha egy harcos megsérül, minden körben 8 életpont áll vissza. Ezért a falvak gyakran fontos erődítményekként szolgálnak a csatákban.
Egy Wesnoth-i korszak frakciók csoportja és a rájuk vonatkozó szabályok. Négy szabványos beépített korszak létezik:
A korai verziókban a Nagy Háborús korszak jelen volt , amelyet a frakciók kiegyensúlyozatlansága miatt eltávolítottak. Csak két frakciót tartalmazott - a Fény Szövetségét és a Sötétség Szövetségét, amelyek rendre tisztességes és kaotikus karaktereket tartalmaztak.
A játékosok saját korszakokat is létrehozhatnak. Egyes korszakokban az új fajok és frakciók létrehozásán van a hangsúly, máskor - főleg a meglévő frakciókra vonatkozó szabályok módosításán. Az 1.12-es verzióban a játékcsomag csak egy korszakot tartalmaz módosított szabályokkal - a New Lands- t .
A játék gazdasági oldala gyengén fejlett. Ebben a tekintetben a "Battle for Wesnoth" nagyon hasonlít a Warlords játékhoz . Nincs bányászat vagy épületépítés (néhány forgatókönyv kivételével a multiplayerben), és a játékos bevétele a tulajdonában lévő erődítményekből és a befoglalható falvakból származik.
Minden forgatókönyv elején megadnak egy bizonyos minimális összeget. A kampányokban, ha az előző forgatókönyv korán befejeződik, a játékos ezen felül minden fel nem használt kör után készpénzbónuszt kap. Mindegyik ellenőrzött falu normál beállításokkal két egység aranyat ad a kincstárba, valamint egy aranyat a harcosok fenntartására. Néha a forgatókönyvekben készpénz kincsek vannak. Az így összegyűjtött pénzeszközöket katonák toborzására és fizetésére fordítják.
Minden harcos toborzása bizonyos összeget igényel. A legolcsóbb szabványos egységek a zombik (8 arany), a legdrágábbak a grifflovasok (24 arany). Egy korábban hadjáratban szolgáló harcos megidézése típustól és szinttől függetlenül 20 aranyba kerül. A harcos ezután a saját szintjének megfelelő karbantartást igényel, kivéve a „hűséges” személyiségjegyekkel rendelkező karaktereket, akik fizetés nélkül szolgálnak. Ha a falvak által adott fizetések nem elegendőek a harcosok megtartásához, akkor a főkincstár pénzét elköltik. Ha kimerülnek, akkor a forgatókönyv során a sereg nem szóródik szét, hanem a következő forgatókönyv elején a játékos csak minimális pénzt kap, amivel minimális katonát bérelhet vagy hívhat.
Az egyjátékos mód mellett van egy többjátékos mód is, akár 9 ember vagy számítógép által irányított játékossal. Diplomácia nincs, de csapatjáték elérhető. Játszhatsz:
Egy normál többjátékos játék úgy néz ki, mint az egyetlen forgatókönyv, amelyben a játékosok egymás ellen állnak. Ha a játékot a „mindenki mindenki ellen” elv szerint játsszák, akkor az akkor ér véget, amikor a rivális felek összes vezetőjét megölik, egy kivételével; ha csapatos, akkor a győzelem akkor jön el, ha az összes csapat összes vezetőjét megölik, egy kivételével. A résztvevők kezdeti pénzösszegét a játék házigazdája határozza meg a parti létrehozásakor.
A többjátékos játékhoz a terjesztési készlet nagyszámú előre telepített kiegyensúlyozott (szimmetrikus) térképet tartalmaz: 17 két játékos számára, 3 három, 14 négy, 3 öt, 6 hat, 2 nyolc és 1 kilenc játékos számára. (1.12-es verzió). Ezenkívül létrehozhat egy véletlenszerű térképet a kívánt méretben különböző terepbeállításokkal - normál, sivatagi, mocsaras, havas. A véletlenszerű lapok nincsenek kiegyensúlyozottak, és a nyeremények inkább a szerencsétől függenek.
A többszereplős játék során a résztvevők szöveges üzeneteket válthatnak, csapatjátékban pedig lehetőség van privát üzenetek küldésére, amelyeket csak a csapattársak láthatnak. A hálózaton vagy az interneten keresztüli játékban megfigyelők lehetnek jelen , akik szintén képesek üzeneteket küldeni, de csak nem privát üzeneteket.
A többszereplős játékok másik fontos jellemzője az időkorlát: parti létesítésekor a házigazda beállíthat egy lépésenkénti időkorlátot - 30 és 1500 másodperc között. (Általában ez az érték 90 és 330 másodperc között van.) Ez az intézkedés lehetővé teszi a játék felgyorsítását és/vagy bonyolítását.
A többjátékos játék egy érdekes fajtája a túlélésért vívott harc . Legáltalánosabb formájában a következőképpen írható le. Számos játékos szembesül a számítógéppel. A számítógép folyamatosan vagy bizonyos periodikusan (hullámokkal) támadja az emberi játékosokat, és egyre erősebb egységek és/vagy belőlük érkeznek támadásba. Ki kell tartani egy bizonyos számú lépést (ritkábban, hogy megsemmisítse az összes számítógépes ellenfelet).
Három ilyen forgatókönyv van előre telepítve a játék terjesztési készletében. Mindegyiket meglehetősen nehéz átadni, ha nem változtatja meg jelentősen a beállításokat (például ad hozzá sok pénzt az emberi játékosokhoz).
A "Team Survival" forgatókönyv a szabályok tekintetében tér el a legkevésbé a szokásos forgatókönyvtől - a hétköznapi harcosok a szokásos szabályok szerint járnak el benne. Az ellenség hullámokban jön, minden alkalommal erősebb. A győzelemhez 32 lépést kell kitartania.
A "Komor előrejelzés" forgatókönyvnek van egy érdekessége: a táj rendszeresen változik - a cselekmény szerint ez az időjárás változásainak köszönhető. Ahol rét volt, ott néhány mozdulattal megjelenhet egy sivatag, vagy fordítva, egy mocsár. Ez jól mutatja a program rendkívüli rugalmasságát, amely lehetővé teszi a játék bármely paraméterének megváltoztatását. Egyébként a Grim Forecast szabályaiban hasonló a Team Survivalhez, de a győzelem feltételei bonyolultabbak: nem csak 45 kört kell túlélned, hanem az összes számítógépes harcost is meg kell semmisíteni.
Az Új Föld forgatókönyve a legszokatlanabb a három közül. Speciális korszakot használ, ami játékmenetet tekintve érezhetően eltér a megszokott "Springtime"-től, és a Civilization játékhoz hasonlít . (Valójában ennek a forgatókönyvnek a távoli őse egy kiegészítő volt, amit Wesnoth Civilizációnak hívtak.) Az emberi játékosoknak csak egy faja van - az emberek, ebben a versenyben egy harcos-vezér van, aki eleinte csak mágusokat és parasztokat tud hívni. A parasztok tudják, hogyan alakítsák át a tájat, építsenek kastélyokat, falvakat, bányákat, gazdaságokat és egyetemeket. A bányák és farmok további bevételek kitermelését szolgálják. A mágusok ezzel szemben az egyetemeken tudományokkal foglalkoznak: vagy új egységek építésének technológiáját tanulmányozzák (az emberi fajból), vagy növelik a bányák és farmok termelékenységét. Ha egy vezetőt egyetemre helyeznek, akkor diplomáciát létesíthet törpékkel vagy elfekkel, és megtanulhatja, hogyan kell egységeket idézni ezekből a fajokból is. Így nemcsak a beérkező számítógépes csapatokkal vívott háborún van a hangsúly, hanem mindenféle fejlesztésen is. A forgatókönyvben szerepjáték is van: erős harcosokat szabadítani a csapdákból, akik aztán beállnak a felszabadító seregébe. A forgatókönyv szerint 25 lépésig életben kell maradnod, majd a győzelem számít, de ha akarod és van erőd, végezhetsz az ellenséggel.
Az 1.6-os verzió óta megjelentek a többjátékos kampányok a játékban – ezekben nem egy emberjátékos, hanem több is ellenzi a számítógépet. Sokáig csak bővítmények részeként voltak elérhetőek (Trouble Times, Gobowars és mások). Hosszas finomítás után az 1.12-es verzió egy szabványos többjátékos kampányt vezetett be, a „The Legend of Vesmir”-et, amely a korábbi verziókban csak egyjátékos kampányként volt jelen a disztribúcióban [9] .
Hivatalosan a játék fejlesztői nem támogatják a "Spring"-en a minősítéseket és az esport versenyeket, különösen biztonsági okokból: többféle módon lehet megcsalni a játékosok viselkedését (csalás), beleértve a játék kódjának módosítását [10] . A játékosközösség egy része azonban, aki a játékosok erejének formális meghatározásában érdekelt, olyan oldalakat hoz létre, ahol a játékosok értékelését az Elo rendszer szerint számítják ki . Ehhez regisztrálni kell az oldalon, majd bizonyos szabályok szerint részt kell venni a mérkőzéseken. A nyertes elküldi az eredményt az oldalra. Mivel a létra nem a Vesnot hivatalos része, ezek az oldalak változhatnak. Jelenleg a legnagyobb oldal a Ladder of Wesnoth , de vannak a létrának más változatai is.
Az orosz nyelvű Wesnoth Life portál (kifejezett rendszeresség nélkül) különféle formátumú versenyeket tart [11] , főleg kuparendszerben. Az oldalon regisztrálva bárki részt vehet rajtuk. Általában ezeknek a versenyeknek minden résztvevője Oroszországból és a volt Szovjetunió más országaiból származik . A játék jegyzőkönyvei elérhetőek a weboldalon. 2015 végéig 20 versenyt rendeztek.
A rajongók számos kiegészítést készítettek a játékhoz – az egyes térképektől a korszakokig és a teljes kampányokig. Az 1.10-es verziónál számuk 593 darab volt, 1.12 - 575. A kiegészítők letölthetők és automatikusan telepíthetők közvetlenül a játék felületéről (" Addons " menüpont), vagy manuálisan a hivatalos szerverről [12] . A kiegészítők legjobbjait, ha jól hangolják és elérik a népszerűséget, véglegesíthetik és beépíthetik a játék standard disztribúciójába (utolsó ilyen példa a Dead Waters kampány [13] ).
Mivel a kiegészítők nem a Wesnoth hivatalos részei, támogatásuk nagy része az eredeti fejlesztőtől és a rajongók kis csoportjaitól származik. Ezért elég sok olyan kiegészítés található a szerveren, amelyek fejlesztése még nem fejeződött be, rosszul portolták át az előző verzióból, vagy egyéb komoly hibákat tartalmaznak . Előfordulhat, hogy a fejlesztő a készenlét korai szakaszában elhagyja a bővítményt, senki sem viszi át a játék következő verziójába, és örökre eltűnik. A meglehetősen hibakereső verziók azonban gyakran nem kerülnek portolásra. Ráadásul még a legjobb kiegészítőknek is sokkal gyengébb a lokalizációja, mint a játék fő részének; a legtöbben csak angol nyelvűek.
Mivel a játék kódja a GPL licenc alatt van nyitva, és nincs szabadalmaztatott API -khoz kötve , a Battle for Wesnoth könnyen portolható különféle operációs rendszerekre. A hivatalos weboldalon ingyenesen elérhetők a játék Microsoft Windows, Mac OS X és Pandora [14] jelenlegi és fejlesztői verzióinak kész csomagjai , valamint hivatkozások az aktuális verzió telepítéséhez különböző GNU/ tárolókra. Linux asztali disztribúciók [15] . Korábban az oldal az elavult (nem támogatott) verziók csomagjait is közzétette AmigaOS 4, Solaris , OS/2 és eComStation , RISC OS , Syllable rendszerekhez . Ezen kívül kompatibilitást jelent a BeOS , FreeBSD , OpenBSD , NetBSD , DragonFly BSD [16] . A Haiku OS rajongói portokat gyűjtenek hozzá [17] .
A játék a jelenlegi 1.12-es verzióhoz [18] és az előző ághoz 1.10 -hez [19] került Androidra , mindkét verzió ingyenes. Az Apple iOS- hez az elavult 1.10.5 [20] és az instabil ág 1.13 [21] portjai vannak , ezeket díj ellenében terjesztik, körülbelül 4 USD áron.
Végül az oldal tartalmazza a játék forráskódját és az építési utasításokat, hogy a rajongók megpróbálhassák a játék portolását más operációs rendszerekre és hardverplatformokra.
2017 közepe óta a hivatalos weboldal új információkat tett közzé a program rendszerkövetelményeiről. Modern mércével mérsékeltek: a minimális processzorfrekvencia mindössze 1,3 GHz, 2 GB RAM, a videokártyától az SVGA támogatáson kívül semmi sem kell. De emellett a hivatalos fórum információkat nyújt a Vesnot nagyon elavult számítógépeken történő elindításáról. A játék olyan meglehetősen gyenge eszközökön is működik, mint az okostelefonok [22] . Ebből arra következtethetünk, hogy minden működőképes számítógépen futni fog, amely támogatja a megfelelő operációs rendszert, de nagy térképek, számos hadsereg vagy összetett szkriptek használatakor valószínűleg hosszú szünetek lesznek a számítógépes lejátszó mozgása során. Minden olyan számítógépen, amelyen naprakész a Battle for Wesnoth aktuális verziója, kényelmesen kell futnia a felhasználó számára.
Ne feledje, hogy nagyszámú kiegészítő telepítése mindig csökkenti a program sebességét, különösen a kezdeti indítási időt.
A Battle for Wesnoth egy fejlett súgórendszerrel rendelkezik, egyszerű navigációval, amely leírja Wesnoth földrajzi fogalmait, a táj tulajdonságait, a harcosokat és azok jellemzőit, az általános játékvezérlést és egyéb kérdéseket. A kezdők számára különösen hasznosak a játék kezdőképernyőjén megjelenő taktikai tippek.
A játék felületét több mint 50 nyelvre és dialektusra fordították le, azonban a fordítás teljessége és minősége nem azonos a különböző nyelveken. Az önkéntesek erőfeszítései révén a lokalizáció folyamatos bővítése és javítása történik. Az orosz fordítás elkészültségét 2015. május 7-én 96,17%-ra becsülték [23] . Amellett, hogy hivatalosan is szerepelt a terjesztésben, a rajongók létrehozták az orosz fordítás nem hivatalos verzióit [24] .
A játékban a parancskonzolt úgy hívhatjuk meg, hogy az angol elrendezésben megnyomjuk a „kettőspont” billentyűt, majd beírjuk a tényleges parancsot paraméterekkel. A parancsok különösen fontosak egy többjátékos játékban, amikor el kell távolítani egy lekapcsolt vagy hibás játékost, át kell adni a vezérlést stb. Például a :kick username parancs eltávolítja a felhasználónevet a játékból. A :nosaves parancs lehetővé teszi az automatikus mentések gyors letiltását, ami felgyorsítja a játékot. Vannak olyan debug parancsok is, amelyek szükség esetén " csalás kódként " használhatók. A parancsok teljes listája elérhető a hivatalos weboldalon [25] és a program súgórendszerében.
A program fő kódja C++ nyelven íródott [26] . A grafikák az SDL könyvtár használatával jelennek meg .
Battle for Wesnoth fő téma | |
Szerző: Aleksi Aubry-Carlson | |
Lejátszási súgó |
A multimédiás erőforrásokat nyílt formátumban tároljuk: egységképeket, indítóképernyőket és egyéb grafikákat - PNG -ben, zenéket - Ogg Vorbis -ben . Ez lehetővé teszi a meglévő erőforrások egyszerű módosítását és saját létrehozását, ami hozzájárul a játék tervezésének folyamatos fejlődéséhez. Ha az alfa 0.1-es verzió interfészét Wesnoth D. White alkotója „csúnyának” és „borzalmasnak” jellemezte, akkor az első stabil 1.0-s kiadásnál jelentős fejlesztések voltak észrevehetők.
Képernyőkép a játék 0.1-es vagy 0.2-es verziójáról [27]
Képernyőkép a játékról (1.02-es verzió)
Képernyőkép a játékról (1.8.1-es verzió)
Új térképek létrehozásához és meglévő térképek szerkesztéséhez a terjesztési készlet tartalmaz egy intuitív térképszerkesztőt, amely a WYSIWYG elven működik, és tartalmazza az összes szükséges funkciót: a térkép méretének meghatározása, bármilyen típusú táj megrajzolása, a játékosok lépéseinek sorrendjének beállítása. A szerkesztő támogatja a többablakos módot, és lehetővé teszi a térképrészletek átmásolását egyik ablakból a másikba.
Az 1.6-os verzió előtt az 1.6-os verzióban a Pythonban támogatott szkriptek létrehozása a mesterséges intelligencia számára . A Python támogatását biztonsági aggályok miatt eltávolítottuk [28] . Az 1.8-as verzió fejlesztése során lehetőség nyílt mesterséges intelligencia programozására a Lua nyelven [29] .
Az 1.12-es verzióban három előre beállított mesterséges intelligencia opció található: Alapértelmezett, Erős és Kísérleti.
Wesnoth számára fejlesztették ki az úgynevezett WML-t (The Wesnoth Markup Language) [30] , amely nagyban leegyszerűsíti az egységek és frakciók, forgatókönyvek és kampányok kidolgozásának folyamatát. Homályosan emlékeztet a jelölőnyelvekre, például a HTML -re, mivel ott megjelenik a címke fogalma is. Példa egy egyszerű, WML-ben írt térképre (example.cfg fájl):
[többjátékos] id=Példa_térkép name=Példatérkép map_data="{~example.map}" description= _"Térképpélda" fordulat=-1 játékosok=4 {DEFAULT_SCHEDULE} [/multiplayer]2008-tól 2014-ig a Battle for Wesnoth fejlesztői minden évben részt vettek a Google Summer of Code projektben [31] [32] . 2015-2017-ben részvétel nem volt.
Ahogy fentebb megjegyeztük, a kód és az erőforrások módosításának szabadságának köszönhetően a fejlesztők számos kiegészítőt hoztak létre, amelyek némelyikének szabályai jelentősen eltérnek az eredeti játék szabályaitól. Ennek ellenére a legtöbb kiegészítés fő paraméterei a Wesnoth-saga által meghatározott cselekmény keretein belül vannak. 2005-2007-ben azonban volt legalább egy olyan bővítés, amely a Battle for Wesnoth motort használva tulajdonképpen egy külön futurisztikus stratégia volt saját történettel, a Spacenoth néven. Bár a fejlesztés még nem fejeződött be, a forráskód (2015-től nem elérhető), a cselekmények és egységek leírása [33] és egyéb Spacenoth-források alapján a Bob_The_Mighty néven futó játékos elkészítette a Galactic Empires kiegészítőt. [34] .
Ezenkívül egy független spanyol fejlesztő, John Ander Penalba 2008-2009-ben. dolgozott a Heroes of Wesnoth nevű játékon. A szerző szerint a " Heroes of Might and Magic " analógját kívánta létrehozni a "Battle for Wesnothért" grafikájának (és néhány cselekményelemének) felhasználásával, de saját programkódja alapján [35] . A fejlesztést azonban az alfa szakaszban felhagyták. A GPL v.3 licenc alatti forráskód azonban elérhető a launchpad.net oldalon [36] , elméletileg folytatható a játék fejlesztése. Érdekes módon a népszerű getdeb.net adattár készítői még mindig a Heroes of Wesnoth legújabb verzióját (0.1.2) építik a legújabb Ubuntu kiadásokhoz [37] .
A Battle for Wesnoth szintén hatással volt a Wyrmsun [38] valós idejű stratégiai játék létrehozására a Stratagus motoron . A szerző rámutat:
A Wyrmsun-történet számos elemet tartalmaz a wesnothi csata leírásából (amely a GPL v. 2 alatt is engedélyezett), például: az első törpe hadjárat fő történetszála, a Tűz jogalapja a wesnothi csata adaptációja. azonos nevű hadjárat. » a Wyrmsun univerzumba.
A közösségi hálózatokon | |
---|---|
Tematikus oldalak |
|