Bătălia pentru Wesnoth

Bătălia pentru Wesnoth

Dezvoltator David White și comunitatea de dezvoltatori independenți [1]
Editor distribuție gratuită pe internet
Data de lansare 18 iunie 2003
Licență GNU GPL
ultima versiune 1.16.2
(17 ianuarie 2022)
Ultima
versiune beta
1.17.0
(17 ianuarie 2022)
Gen strategie pas cu pas
Detalii tehnice
Platforme Software multiplatformă
Moduri de joc single player , multiplayer
Limbi de interfață Engleză , germană , cehă , spaniolă , franceză , chineză tradițională , galică , gaelică scoțiană , italiană , slovenă , poloneză , japoneză , chineză simplificată , catalană , maghiară [2] , rusă [2] și turcă [2]
transportatorii distributie digitala

Cerințe de sistem
  • Minimum: Microsoft Windows XP SP3, Apple macOS 10.6, Ubuntu 12.04
    • CPU single core 1,3 GHz
    • RAM 2 GB
    • HDD 700 MB
    • rezolutie ecran 800x480
  • Recomandat: Windows 7 SP1, Apple macOS 10.10, Ubuntu 14.04 sau o versiune ulterioară
    • CPU dual core 2 GHz
    • RAM 4 GB
    • HDD 2 GB
    • rezoluția ecranului 1024x768 sau mai mult
Control tastatura si mouse -ul
Site-ul oficial
 Fișiere media la Wikimedia Commons

Battle for Wesnoth (versiune localizată - „Battle for Wesnoth” , numită și simplu „Wesnoth” [3] ) este un joc de strategie fantezie pe rând , creat de o echipă de dezvoltare independentă și distribuit în întregime sub Licența Publică Generală GNU . Codul sursă este disponibil pe site-ul web al jocului, precum și instrucțiuni de construire din coduri sursă și pachete gata făcute pentru Microsoft Windows , Mac OS X , diferite versiuni de Linux și alte sisteme de operare .

Gameplay

Designul grafic al jocului este 2D, cu personaje animate și câteva detalii de teren, care este criticat de unii utilizatori ca fiind depășit în epoca jocurilor de strategie 3D . Cu toate acestea, redarea atentă și de înaltă calitate a tuturor detaliilor ne permite să vorbim despre interfață ca fiind plăcută și convenabilă [4] [5] [6] .

Modul de joc conține atât elemente de strategie clasică pe rând, cât și de joc de rol . Jucătorul, având la început un singur războinic (lider), trebuie să creeze o armată mare și, după ce a strâns luptători veterani puternici din recrutați fără experiență, să distrugă liderii inamici. Dacă, dimpotrivă, liderul jucătorului este ucis, acesta va fi considerat învins. În unele campanii, înfrângerea va fi și moartea personajelor cheie care îl însoțesc pe lider pe măsură ce povestea progresează. Uneori, victoria necesită extragerea sau protecția unui artefact important etc. Înainte de începerea fiecărei bătălii noi, este afișată o fereastră în care sunt stabilite condițiile pentru victorie și înfrângere și, uneori, sfaturi utile.

Nu numai liderul, ci fiecare unitate din joc este un individ separat, cu anumite calități de luptă, stoc de sănătate (puncte de lovitură), nume propriu (cu excepția morților, mecanismelor și monștrilor), uneori și cu propriul caracter și istorie. în cursul povestirii. În timpul bătăliilor, și mai ales când ucide un inamic, un luptător câștigă experiență , care, odată ce atinge o anumită valoare, îi permite să treacă la un nou nivel și să se transforme într-un războinic mai tenace și mai puternic înarmat. Rezultatul fiecărui duel specific de luptători individuali depinde de mulți factori: ora din zi, peisajul , tipul de armă (atac), rasa, clasa de luptători, caracteristicile individuale, experiența, starea de sănătate. Există și un element de aleatorie care uneori elimină complet aceste diferențe. Cu toate acestea, în medie pentru joc, abaterile de la valorile de lovituri prezise sunt nesemnificative și este aproape imposibil să câștigi întregul joc doar cu noroc.

Bătălia pentru Wesnoth este suficientă, dar nu prea complexă. Oponenții computerului se disting prin inteligență destul de bună: folosesc atacuri din mai multe direcții, aleg trupele cele mai potrivite pentru situație, atacă cei mai slabi luptători (sau personaje cheie a căror moarte înseamnă că jucătorul este învins) și își iau înapoi soldații care au fost răniți în luptă. Prin urmare, metoda primitivă de „presiune prin numere” împotriva computerului nu funcționează, este necesar să se ia în considerare cu atenție tacticile. Cu toate acestea, jucătorul de computer nu trece niciodată complet în defensivă, continuă să atace, chiar și după ce a suferit pierderi grele și a fost depășit numeric, ceea ce face mai ușor să-l învingă.

Campanii

Modul single-player al jocului constă în trecerea campaniilor. O campanie este o serie de un anumit număr de bătălii în scenarii. Intrigile campaniilor sunt interconectate și vorbesc despre apariția și viața fantasticului regat Wesnoth și a statelor vecine din lume numit Irdia. Evenimentele unor campanii chiar au loc în același timp și se pot suprapune. Saga Wesnoth se întinde pe sute de ani [7] (în jocul în sine, este dezvăluită prin scenele pre-scenarie și dialogurile scenariului). Acest lucru permite crearea aproape nelimitată de campanii suplimentare, dintre care multe sunt disponibile în suplimente și pot fi descărcate cu ușurință direct din program.

În prima versiune stabilă a jocului - 1.0 - erau doar șase campanii preinstalate, în versiunea 1.10 - deja șaisprezece. În cea mai recentă versiune, 1.12, numărul acestora nu s-a schimbat, dar campaniile în sine au fost îmbunătățite.

Folosind instrumente încorporate - un editor de hărți și un limbaj de scripting puternic , utilizatorul își poate crea propriile hărți și campanii întregi. Desigur, pot avea comploturi complet arbitrare.

Rasele lui Wesnoth și caracteristicile generale ale luptătorilor

În total, 20 de rase pot fi numărate în joc: apă, lupi, gnomi, spiriduși, grifoni, drachi, lilieci, spiriduși, oameni, morți, mecanisme, monștri, naga, căpcăuni, orci, șoimi, troli, califat, elfi, șopârlele. Fiecare rasă are diferite tipuri de luptători. Unele rase sunt unite în facțiuni : de exemplu, facțiunea Northerners include orci, troli, spiriduși, lupi și naga.

Caracteristica oricărui luptător include parametrii de bază: nivelul maxim de sănătate, raza maximă de acțiune, experiență, nivel, viziune asupra lumii (susceptibilitate la ora din zi; depinde de cursă). În funcție de arma folosită de luptător, există conceptul tipului de atac (șase în total) și caracteristicile armei (există douăsprezece). În consecință, fiecare războinic are o caracteristică de rezistență la diferite tipuri de atacuri (în procente) și există conceptul de șansă de lovire , care depinde în primul rând de peisaj, precum și de caracteristicile armei. Unele tipuri de luptători au abilități speciale (există 14 dintre ele), de exemplu, șopârla augură are capacitatea de a vindeca unitățile prietene din apropiere pentru 4 sănătate în fiecare rând. În plus, fiecare luptător poate avea două (din șaisprezece) trăsături individuale care îi schimbă ușor caracteristicile de bază, dar există excepții: de exemplu, morții au o singură caracteristică - „mort” (le permite să nu se teamă de armele). prezintă „otravă”, „epuizare” și „ciumă”, precum și înoată sub apă), iar spiridușul nu are deloc trăsături.

Peisaj

Câmpul de luptă poate fi acoperit cu diverse tipuri de teren: iarbă, pământ, pietre, apă, munți, mlaștini, păduri, plantații de ciuperci și altele. Tipul de teren afectează viteza de mișcare a diferitelor tipuri de luptători și securitatea acestora pe diferite suprafețe. De exemplu, piticii din munți ar putea avea 70% rezistență la lovire, dar doar 30% în câmpie; Călăreții se mișcă bine pe șosea sau pe teren plat, dar încetinesc mult în peșteri. În plus, unele tipuri de teren pot fi impracticabile pentru oricine (de exemplu, tipul „munti înalți”) sau pentru anumite tipuri de luptători (de exemplu, lava sau o prăpastie pot fi traversate doar de luptători zburători).

Satele sunt un tip special de peisaj . În ei, mulți luptători au protecție împotriva loviturilor la nivelul de 60-70% și, în plus, dacă un luptător este rănit, 8 puncte de sănătate sunt restaurate la fiecare tură. Prin urmare, satele servesc adesea ca fortărețe importante în luptă.

Eras

O eră în Wesnoth este un grup de facțiuni și un set de reguli pentru ele. Există patru ere standard încorporate:

În versiunile timpurii, era prezentă epoca Marelui Război , care a fost eliminată din cauza dezechilibrului fracțiunilor. Include doar două facțiuni - Alianța Luminii și Alianța Întunericului, care au inclus personaje decente și respectiv haotice.

Jucătorii își pot crea propriile ere. În unele epoci, se pune accent pe crearea de noi rase și facțiuni, în altele - în principal pe modificarea regulilor facțiunilor existente. În versiunea 1.12, pachetul de joc include o singură epocă cu reguli modificate - New Lands .

Economics of Wesnoth

Partea economică a jocului este slab dezvoltată. În acest sens, „Bătălia pentru Wesnoth” este foarte asemănătoare cu jocul Warlords . Nu există minerit sau construcție de clădiri (cu excepția unor scenarii în multiplayer), iar venitul jucătorului provine din fortificațiile pe care le deține și din satele care pot fi capturate.

La începutul fiecărui scenariu, este dată o anumită sumă minimă de bani. În campanii, dacă scenariul anterior este finalizat mai devreme, jucătorul primește în plus un bonus în numerar pentru fiecare tură nefolosită. Fiecare sat controlat la setările standard oferă două unități de aur trezoreriei, precum și un aur pentru întreținerea luptătorilor. Uneori, în scenarii există comori în numerar. Fondurile adunate în acest fel sunt cheltuite pentru recrutarea soldaților și plata unui salariu.

Recrutarea fiecărui războinic necesită o anumită sumă. Cele mai ieftine unități standard sunt zombie (8 de aur), cele mai scumpe sunt călăreții grifoni (24 de aur). Invocarea unui războinic care a servit anterior într-o campanie, indiferent de tip și nivel, costă 20 de aur. Războinicul necesită apoi întreținere egală cu nivelul său, cu excepția personajelor cu trăsătura de personalitate „loială” care servesc fără plată. Dacă salariile date de sate nu sunt suficiente pentru a păstra războinicii, atunci fondurile vistieriei principale sunt cheltuite. Dacă acestea sunt epuizate, atunci în timpul scenariului armata nu se împrăștie, dar la începutul următorului scenariu jucătorul va primi doar un minim de bani, cu care poate angaja sau chema un minim de soldați.

Modul multiplayer

Pe lângă modul single-player, există și un mod multiplayer cu până la 9 jucători controlați de oameni sau computer. Nu există diplomație, dar jocul în echipă este disponibil. Puteți juca:

Un joc multiplayer normal arată ca singurul scenariu în care jucătorii sunt unul împotriva celuilalt. Dacă jocul este jucat conform principiului „toți împotriva tuturor”, atunci se termină când toți liderii partidelor rivale sunt uciși, cu excepția unuia; dacă este una de echipă, victoria vine atunci când toți liderii tuturor echipelor sunt uciși, cu excepția uneia. Suma inițială de bani pe care o au participanții este determinată de gazda jocului la crearea petrecerii.

Pentru un joc multiplayer, kitul de distribuție are un număr mare de hărți preinstalate echilibrate (simetrice): 17 pentru doi jucători, 3 pentru trei, 14 pentru patru, 3 pentru cinci, 6 pentru șase, 2 pentru opt și 1 pentru nouă. (versiunea 1.12). În plus, puteți crea o hartă aleatorie de dimensiunea dorită cu diferite opțiuni de teren - normal, deșert, mlaștinos, înzăpezit. Cărțile aleatoare nu sunt echilibrate, iar câștigurile depind mai mult de noroc.

În timpul unui joc multiplayer, participanții pot face schimb de mesaje text, iar într-un joc de echipă, este posibil să trimită mesaje private vizibile doar pentru colegii de echipă. Într-un joc printr-o rețea sau prin Internet, pot fi prezenți observatori , care au și capacitatea de a trimite mesaje, dar numai cele non-private.

O altă caracteristică importantă a unui joc multiplayer este limita de timp: atunci când creează o petrecere, găzduitorul poate seta o limită de timp pentru fiecare mișcare - de la 30 la 1500 de secunde. (De obicei, această valoare este în intervalul 90 - 330 de secunde.) Această măsură vă permite să accelerați și/sau să complicați jocul.

Bătălii de supraviețuire

Un tip interesant de joc multiplayer este lupta pentru supraviețuire . În forma sa cea mai generală, poate fi descrisă după cum urmează. Mai mulți jucători se confruntă cu computerul. Calculatorul atacă constant sau cu o oarecare periodicitate (valuri) jucătorii umani, iar unități din ce în ce mai puternice și/sau mai multe dintre ele ajung în atacuri. Este necesar să rezistați pentru un anumit număr de mișcări (mai rar, pentru a distruge toți adversarii computerului).

Trei astfel de scenarii sunt preinstalate în kitul de distribuție al jocului. Toate, dacă nu modificați setările într-un mod semnificativ (de exemplu, adăugați mulți bani jucătorilor umani), sunt destul de greu de trecut.

Scenariul „Team Survival” este cel mai puțin diferit în ceea ce privește regulile de scenariul obișnuit - luptătorii obișnuiți acționează în el conform regulilor standard. Inamicul vine în valuri, mai puternic de fiecare dată. Pentru a câștiga, trebuie să rezisti timp de 32 de mișcări.

Scenariul „Gloomy Forecast” are o caracteristică interesantă: peisajul se schimbă în mod regulat - în funcție de complot, acest lucru se datorează schimbărilor vremii. Acolo unde era o pajiște, un deșert sau, dimpotrivă, o mlaștină poate apărea în câteva mișcări. Acest lucru demonstrează bine flexibilitatea excepțională a programului, care vă permite să schimbați orice parametri ai jocului. În caz contrar, Grim Forecast este similar în reguli cu Team Survival, dar condițiile de victorie sunt mai complicate: trebuie nu numai să supraviețuiești 45 de ture, ci și să distrugi toți luptătorii pe computer.

Scenariul Noului Pământ este cel mai neobișnuit dintre cele trei. Folosește o epocă specială, care din punct de vedere al gameplay-ului este vizibil diferită de „Primăvara” obișnuită și seamănă cu jocul Civilization . (De fapt, strămoșul îndepărtat al acestui scenariu a fost un supliment care s-a numit Wesnoth Civilization.) Jucătorii umani au o singură rasă - oameni, în această rasă există un singur luptător-lider, care la început poate numi doar magi și țărani. Țăranii știu să transforme peisajul, să construiască castele, sate, mine, ferme și universități. Minele și fermele servesc la extragerea de venituri suplimentare. Magii, pe de altă parte, sunt angajați în științe la universități: fie studiind tehnologia construirii de noi unități (din rasa umană), fie cresc productivitatea minelor și fermelor. Dacă un lider este plasat într-o universitate, atunci el poate stabili diplomația cu pitici sau elfi și poate învăța cum să cheme și unități din aceste rase. Astfel, accentul se pune nu numai pe războiul cu trupele informatice care sosesc, ci și pe toate tipurile de dezvoltare. Există, de asemenea, o sarcină de joc de rol în scenariu: eliberarea luptătorilor puternici din capcane, care apoi se alătură armata eliberatorului. În scenariu, trebuie să rămâi în viață timp de 25 de mișcări, apoi victoria este luată în considerare, dar dacă vrei și ai puterea, poți să învingi inamicul.

Campanii multiplayer

Începând cu versiunea 1.6, în joc au apărut campanii multiplayer - în ele, nu un jucător uman, ci mai mulți, se opun computerului. Multă vreme au fost disponibile doar ca parte a extensiilor (Trouble Times, Gobowars și altele). După o lungă rafinare, versiunea 1.12 a introdus o campanie multiplayer standard - „The Legend of Vesmir”, care în versiunile anterioare era prezentă în distribuție doar ca campanie single-player [9] .

Scara

Oficial, dezvoltatorii jocului nu acceptă evaluări și competiții de esporturi pe „Primăvara”, în special, din motive de securitate: există diverse modalități de a înșela comportamentul jucătorilor (cheat), inclusiv modificarea codului jocului [10] . Cu toate acestea, o parte a comunității de jocuri, interesată să determine în mod oficial puterea jucătorilor, creează site-uri în care ratingul jucătorilor este calculat conform sistemului Elo . Pentru a face acest lucru, trebuie să vă înregistrați pe site și apoi să participați la meciuri conform anumitor reguli. Câștigătorul trimite rezultatul pe site. Deoarece scara nu este o parte oficială a Vesnot, aceste site-uri pot fi modificate. În prezent, cel mai mare site este Ladder of Wesnoth , dar există și alte versiuni ale scării.

Turnee Wesnoth Life

Portalul în limba rusă Wesnoth Life organizează (fără o regularitate pronunțată) turnee de diferite formate [11] , în principal în sistemul de cupe. Oricine poate participa la ele prin înregistrarea pe site. De obicei, toți participanții la aceste turnee sunt din Rusia și din alte țări ale fostei URSS . Înregistrările jocului sunt disponibile pe site. Până la sfârșitul anului 2015 s-au desfășurat 20 de turnee.

Adăugiri

Entuziaștii au creat multe completări la joc - de la hărți individuale la epoci și campanii întregi. Pentru versiunea 1.10, numărul acestora a fost de 593 de bucăți, 1.12 - 575. Suplimentele pot fi descărcate și instalate automat direct din interfața jocului („ Elementul de meniu Addons ”), sau manual de pe serverul oficial [12] . Cele mai bune dintre suplimente, dacă sunt bine reglate și au atins popularitatea, pot fi finalizate și incluse în distribuția standard a jocului (ultimul astfel de exemplu este campania Dead Waters [13] ).

Probleme cu suplimentele

Deoarece suplimentele nu sunt o parte oficială a Wesnoth, o mare parte din sprijinul lor revine dezvoltatorului original și grupurilor mici de entuziaști. Prin urmare, există destul de multe completări pe server care nu sunt finalizate în dezvoltare, portate prost față de versiunea anterioară sau care conțin alte erori grave . Se întâmplă că dezvoltatorul abandonează extensia într-un stadiu incipient de pregătire, nu este portat de nimeni la următoarea versiune a jocului și dispare pentru totdeauna. Cu toate acestea, versiunile destul de depanate nu sunt adesea portate. În plus, chiar și cele mai bune suplimente au o localizare mult mai slabă decât partea principală a jocului; majoritatea au doar engleza.

Caracteristici tehnice

Multiplatformă

Deoarece codul jocului este deschis sub licența GPL și nu este legat de API -uri proprietare , Battle for Wesnoth este ușor portat pe diferite sisteme de operare. Pe site-ul oficial, sunt disponibile gratuit pachete gata făcute ale versiunilor actuale și de dezvoltare ale jocului pentru Microsoft Windows, Mac OS X și Pandora [14] , precum și link-uri către depozite pentru instalarea versiunii curente în diferite GNU/ Distribuții desktop Linux [15] . Anterior, site-ul a publicat și pachete de versiuni învechite (neacceptate) pentru AmigaOS 4, Solaris , OS/2 și eComStation , RISC OS , Syllabe . În plus, este declarată compatibilitatea cu BeOS , FreeBSD , OpenBSD , NetBSD , DragonFly BSD [16] . Pasionații de Haiku OS au colectat porturi pentru acesta [17] .

Jocul a fost portat pe Android pentru versiunea actuală 1.12 [18] și pentru ramura anterioară 1.10 [19] , ambele versiuni sunt gratuite. Pentru Apple iOS, există porturi din versiunea învechită 1.10.5 [20] și ramura instabilă 1.13 [21] , acestea sunt distribuite contra cost la un preț de aproximativ 4 dolari SUA.

În cele din urmă, site-ul conține codul sursă al jocului și instrucțiunile de construcție, astfel încât pasionații să poată încerca portarea jocului pe alte sisteme de operare și platforme hardware.

Cerințe de sistem

De la jumătatea anului 2017, site-ul oficial a publicat noi informații despre cerințele de sistem ale programului. Sunt moderate la standardele moderne: frecvența minimă a procesorului este de doar 1,3 GHz, 2 GB RAM, nu este necesar nimic de la placa video cu excepția suportului SVGA. Dar, în plus, forumul oficial oferă informații despre lansarea Vesnot pe computere foarte învechite. Jocul funcționează și pe dispozitive destul de slabe precum smartphone -urile [22] . Din aceasta putem trage concluzia că va rula pe orice computer funcțional care acceptă sistemul de operare corespunzător, dar, poate, atunci când se folosesc hărți mari, numeroase armate sau script-uri complexe, vor exista pauze lungi în timpul mișcărilor jucătorului de pe computer. Pe orice computer care este la zi cu versiunea actuală a Battle for Wesnoth, acesta ar trebui să ruleze confortabil pentru utilizator.

Trebuie avut în vedere că instalarea unui număr mare de suplimente reduce întotdeauna viteza programului, în special timpul inițial de pornire.

Sistem de ajutor

Battle for Wesnoth are un sistem avansat de ajutor cu navigare ușoară, care descrie conceptele geografice ale Wesnoth, proprietățile peisajului, luptătorii și caracteristicile acestora, controlul general al jocului și alte probleme. Deosebit de utile pentru începători sunt sfaturile tactice afișate pe ecranul de pornire al jocului.

Suport lingvistic

Interfața jocului a fost tradusă în peste 50 de limbi și dialecte, cu toate acestea, caracterul complet și calitatea traducerii nu este aceeași pentru diferite limbi. Prin eforturile voluntarilor, există o expansiune și o îmbunătățire constantă a localizării. Finalizarea traducerii în limba rusă din 7 mai 2015 a fost estimată la 96,17% [23] . Pe lângă faptul că sunt incluse oficial în distribuție, entuziaștii au creat versiuni neoficiale ale traducerii în limba rusă [24] .

Comenzi console

În joc, puteți apela consola de comandă apăsând tasta „colon” ​​în aspectul englezesc și apoi introducând comanda reală cu parametri. Comenzile sunt deosebit de importante într-un joc multiplayer atunci când este necesară eliminarea unui jucător deconectat sau incorect, controlul transferului etc. De exemplu, comanda :kick username va elimina numele de utilizator din joc. Comanda :nosaves vă permite să dezactivați rapid salvarea automată, ceea ce accelerează jocul. Există, de asemenea, comenzi de depanare care pot fi folosite ca „ coduri de înșelăciune ”, dacă se dorește. O listă completă de comenzi este disponibilă pe site-ul oficial [25] și în sistemul de ajutor al programului.

Dezvoltare

Codul principal al programului este scris în C++ [26] . Graficele sunt afișate folosind biblioteca SDL .

Tema principală Battle for Wesnoth
Autor: Aleksi Aubry-Carlson
Ajutor la redare

Resursele multimedia sunt stocate în formate deschise: imagini unitare, ecrane de tip splash și alte elemente grafice - în PNG , muzică - în Ogg Vorbis . Acest lucru vă permite să modificați cu ușurință resursele existente și să creați propriile dvs., ceea ce contribuie la progresul constant al designului jocului. Dacă interfața versiunii alfa 0.1 a fost caracterizată de creatorul lui Wesnoth D. White drept „urât” și „teribilă”, atunci prin prima lansare stabilă a 1.0 s-au observat îmbunătățiri semnificative.

Pentru a crea noi și a edita hărți existente, kitul de distribuție include un editor de hărți intuitiv care funcționează pe principiul WYSIWYG și conține toate funcțiile necesare: determinarea dimensiunii hărții, desenarea oricărui tip de peisaj, setarea ordinii mișcărilor jucătorului. Editorul acceptă modul cu mai multe ferestre cu posibilitatea de a copia fragmente de hartă dintr-o fereastră în alta.

Inteligența artificială

Înainte de versiunea 1.6, era acceptată crearea de scripturi pentru inteligența artificială în Python , în versiunea 1.6. Suportul Python a fost eliminat din cauza problemelor de securitate [28] . În timpul dezvoltării versiunii 1.8, a fost adăugată capacitatea de a programa AI folosind limbajul Lua [29] .

În versiunea 1.12, există trei opțiuni AI prestabilite: Implicit, Puternic și Experimental.

Limbajul WML

Pentru Wesnoth, a fost dezvoltat așa-numitul WML (The Wesnoth Markup Language) [30] , care simplifică foarte mult procesul de dezvoltare a unităților și facțiunilor, scenariilor și campaniilor. Amintește vag de limbajele de marcare, cum ar fi HTML , prin faptul că și conceptul de etichetă apare acolo. Un exemplu de hartă simplă scrisă în WML (fișier example.cfg):

[multiplayer] id=Exemplu_Hartă name=Exemplu de hartă map_data="{~example.map}" description= _"Exemplu de hartă" se întoarce=-1 jucători=4 {DEFAULT_SCHEDULE} [/multiplayer]

Google Summer of Code

Din 2008 până în 2014, dezvoltatorii Battle for Wesnoth au participat în fiecare an la proiectul Google Summer of Code [31] [32] . În 2015-2017 participarea nu a fost.

Impactul asupra altor jocuri

După cum s-a menționat mai sus, datorită libertății de a modifica codul și resursele, dezvoltatorii au creat multe suplimente, dintre care unele sunt foarte diferite ca reguli de jocul original. Dar totuși, parametrii principali ai majorității completărilor se află în cadrul intrigii stabilit de saga Wesnoth. Cu toate acestea, în 2005-2007 a existat cel puțin o expansiune care, folosind motorul Battle for Wesnoth, a fost de fapt o strategie futuristă separată cu propria sa poveste, numită Spacenoth. Deși nu a fost terminat în dezvoltare, pe baza codului sursă (nu este disponibil din 2015), a descrierii parcelelor și unităților [33] și a altor resurse Spacenoth, jucătorul sub numele Bob_The_Mighty a creat suplimentul Imperiilor Galactici. [34] .

În plus, un dezvoltator independent din Spania, John Ander Penalba, în 2008-2009. a lucrat la un joc numit Heroes of Wesnoth. Potrivit autorului, el a intenționat să creeze un analog al jocului " Heroes of Might and Magic ", folosind grafica (și unele elemente ale complotului) din "Battle for Wesnoth", dar pe baza propriului cod de program [35] . Cu toate acestea, dezvoltarea a fost abandonată în stadiul alfa. Totuși, codul sursă sub licența GPL v.3 este disponibil la launchpad.net [36] , teoretic dezvoltarea jocului poate fi continuată. Interesant este că creatorii popularului depozit getdeb.net încă construiesc cea mai recentă versiune de Heroes of Wesnoth (0.1.2) pentru cele mai recente versiuni Ubuntu [37] .

Bătălia pentru Wesnoth a influențat și crearea jocului de strategie în timp real Wyrmsun [38] pe motorul Stratagus . Autorul subliniază:

Tradiția lui Wyrmsun conține multe elemente adaptate din descrierea Bătăliei de la Wesnoth (care este, de asemenea, licențiată sub GPL v. 2), de exemplu: povestea principală a primei campanii pentru Pitici, Sceptre of Fire, este o adaptare a Bătăliei de la Wesnoth. campanie cu același nume.” către universul Wyrmsun.

Note

  1. Wesnoth: Credite (link indisponibil) . Consultat la 24 aprilie 2013. Arhivat din original pe 28 aprilie 2013. 
  2. 1 2 3 https://wesnoth.itch.io/battle-for-wesnoth
  3. Google Summer of Code 2013 Arhivat 12 aprilie 2013.
  4. Alexander Tarasov: Bătălia pentru Wesnoth . Preluat la 4 mai 2022. Arhivat din original la 20 octombrie 2020.
  5. Battle for Wesnoth - Blogul lui Valery Shibanov (link inaccesibil) . Consultat la 19 mai 2013. Arhivat din original la 13 noiembrie 2014. 
  6. Battle For Wesnoth - întindere pentru strategi și tacticieni . Consultat la 13 noiembrie 2014. Arhivat din original pe 13 noiembrie 2014.
  7. Istoria lui Wesnoth . Consultat la 19 mai 2013. Arhivat din original pe 8 aprilie 2016.
  8. Lista de servere . Consultat la 21 august 2006. Arhivat din original pe 21 august 2006.
  9. Legenda lui Wesmere (Multiplayer) . Preluat la 19 mai 2013. Arhivat din original la 18 iunie 2013.
  10. Jocurile competitive . Data accesului: 19 mai 2013. Arhivat din original pe 27 iunie 2013.
  11. Turnee . Preluat la 19 mai 2013. Arhivat din original la 31 mai 2013.
  12. Toate extrasele . Preluat la 19 mai 2013. Arhivat din original la 8 august 2013.
  13. Note de lansare Battle for Wesnoth 1.10 . Consultat la 21 mai 2013. Arhivat din original pe 2 iunie 2013.
  14. Descărcați . Preluat la 19 mai 2013. Arhivat din original la 19 iulie 2013.
  15. Wesnoth Binaries Linux . Preluat la 19 mai 2013. Arhivat din original la 16 mai 2013.
  16. Descriere . Preluat la 19 mai 2013. Arhivat din original la 16 mai 2013.
  17. Porturi software pentru sistemul de operare Haiku
  18. Versiunea 1.12 pentru Android . Preluat la 7 mai 2015. Arhivat din original la 18 mai 2015.
  19. Versiunea 1.10 pentru Android . Preluat la 7 mai 2015. Arhivat din original la 18 mai 2015.
  20. Battle for Wesnoth pentru iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (a treia generație), iPod touch (a patra generație), iPod touch (a cincea generație) și iPad în iTunes App Store . Preluat la 19 mai 2013. Arhivat din original la 16 iunie 2014.
  21. Bătălia pentru Wesnoth HD . Preluat la 28 octombrie 2017. Arhivat din original la 28 octombrie 2017.
  22. ↑ Autorul portului Android Alessandro Pira enumeră un procesor ARM de 700 MHz , 512 MB RAM și o rezoluție a ecranului de 800x480 ca cerințe minime de sistem.
  23. Statistici de traducere . Preluat la 14 mai 2013. Arhivat din original la 25 iunie 2013.
  24. Localizare de Fallen Phoenix . Data accesului: 21 mai 2013. Arhivat din original pe 27 martie 2013.
  25. Modul de comandă . Preluat la 19 mai 2013. Arhivat din original la 27 martie 2013.
  26. Interviu: David White . Preluat la 21 mai 2013. Arhivat din original la 6 august 2013.
  27. Nu există informații exacte despre versiune pe site-ul oficial, captura de ecran este marcată ca „vechi”
  28. Secțiunea Dezvoltare campanie în comunicatul de presă versiunea 1.6 . Consultat la 22 martie 2009. Arhivat din original pe 23 martie 2009.
  29. Totuși, problemele de securitate nu au putut fi evitate nici aici - după lansarea versiunii 1.12.1, a fost identificată o vulnerabilitate care afectează toate versiunile începând cu 1.7.0 Arhivat 7 martie 2016 pe Wayback Machine
  30. ReferințăWML . Consultat la 23 martie 2009. Arhivat din original pe 23 martie 2009.
  31. Google Summer of Code 2008 . Consultat la 19 mai 2013. Arhivat din original pe 21 mai 2013.
  32. Google Summer of Code 2009 . Data accesului: 19 mai 2013. Arhivat din original la 25 iunie 2013.
  33. Descrierea lui Spacenoth . Consultat la 15 septembrie 2014. Arhivat din original pe 15 septembrie 2014.
  34. Suplimentul Imperiilor Galactice . Data accesului: 26 ianuarie 2015. Arhivat din original la 28 ianuarie 2015.
  35. ↑ Anunț de joc pe forumul Wesnoth . Consultat la 15 septembrie 2014. Arhivat din original pe 15 septembrie 2014.
  36. Pagina Heroes of Wesnoth . Consultat la 15 septembrie 2014. Arhivat din original pe 15 septembrie 2014.
  37. Heroes of Wesnoth pe PlayDeb.net (downlink) . Consultat la 15 septembrie 2014. Arhivat din original pe 15 septembrie 2014. 
  38. Secțiunea Wyrmsun de pe forumul Stratagus . Consultat la 15 septembrie 2014. Arhivat din original pe 15 septembrie 2014.

Link -uri