0AD | |
---|---|
Skærmbillede af gameplay. Brugergrænsefladen og spillerens afvikling er synlig | |
Udvikler | Wildfire Games [1] |
Forlægger | Wildfire Games [1] |
Licens | GNU GPL 2+ [2] [3] og CC BY-SA 2.0 [d] [2] [4] |
Genre | realtidsstrategi |
Tekniske detaljer | |
Platforme | macOS , Linux , Microsoft Windows og BSD |
motor | Pyrogenese [d] [5] |
Spiltilstande | multiplayer og single player |
Interface sprog | russisk osv. |
Transportør | digital distribution |
Styring | tastatur og mus |
Officiel side ( engelsk) | |
Mediefiler på Wikimedia Commons |
0 AD ( AD 0 , udtales "zero ey-dee") er et gratis 3D - historisk realtidsstrategispil udviklet af et fællesskab af frivillige (hovedudviklerne er forenet i Wildfire Games- teamet ). Spillet giver dig mulighed for at styre civilisationer, der eksisterede i perioden 500 f.Kr. e. - 1 år f.Kr e. Målet med spillet er normalt at besejre alle modstandere - ved at ødelægge alle bygninger eller spilleenheder, eller ved at fuldføre en bestemt opgave.
Fra sommeren 2021 er projektet i alfaversion : nogle funktioner er endnu ikke implementeret, spillet har problemer med ydeevnen, indeholder fejl og mangler; Kernefunktionaliteten og -ressourcerne er dog allerede implementeret, og 0 AD tillader single- og multiplayer-spil. I fremtiden er det planen at gennemføre kampagner baseret på virkelige historiske begivenheder. Udviklerne sætter ikke en fast udgivelsesdato og vil udgive version 1.0 , når alle de planlagte funktioner er implementeret og problemerne er rettet .
Historisk nøjagtighed af spilelementer er en topprioritet for 0 AD-udviklere. Navnene på enheder og bygninger vises på den civilisations originalsprog, og de er også oversat til det sprog, som brugeren spiller spillet på. Der lægges også stor vægt på forsøg på at sikre høj visuel nøjagtighed af enhedens udseende, våben, bygninger osv. osv. Særlige enheder - helte har ægte historiske prototyper.
På en måde kan spillet 0 AD tjene som en visuel hjælp til at studere historien, kulturen, arkitekturen og militære anliggender for de civilisationer, der er repræsenteret i spillet. [6]
På mange måder gentager spillet gameplayet fra Age of Empires-serien og har generelt et typisk realtidsstrategispil : spilleren skal udtrække ressourcer , bygge en bosættelse, udvikle teknologier, træne en hær og bekæmpe fjenden. Der er dog en række forskelle; for eksempel kan base-fodkrigere mine ressourcer og bygge, beredne krigere kan kun jage.
Der er 4 grundlæggende typer af ressourcer i spillet, som bruges som betaling for udvikling og produktion, samt til træning af nye spilenheder (enheder):
Enheder (spilleenheder) overfører udtrukne ressourcer til indsamlingspunkter:
Området på spillefeltet kan indeholde skatte , som, når de fanges, øjeblikkeligt tilføjer en betydelig mængde ressourcer til spillerens skatkammer.
Spilenheder (enheder) af forskellige civilisationer har individuelle forskelle. Alle falder i følgende kategorier:
Fodarbejdere, mandlige krigere (se ovenfor) og kvinder kan reparere beskadigede belejringsvåben, skibe og bygninger ud over at samle ressourcer.
Ved at udføre tildelte opgaver over tid får krigere, læger og healere og krigsskibe erfaring, og deres niveau stiger automatisk. Med hver ny rang bliver de stærkere og får et unikt udseende [6] .
Antallet af enheder, som en bestemt spiller har, er begrænset af befolkningsvækstgrænser i overensstemmelse med det samlede antal bygninger samt den valgte spiltilstand. Visse teknologier øger også grænsen for befolkningsvækst.
Udseendet af bygninger, navne samt funktioner og kapaciteter, særlige brugsbetingelser er forskellige i forskellige civilisationer. Men alle civilisationer i 0 e.Kr. har følgende typiske sæt bygninger:
Hver civilisation har en eller flere unikke bygninger.
0 AD giver spilleren mulighed for at kontrollere en af de 13 antikke civilisationer, der eksisterede i perioden 500 f.Kr. e. - 1 år f.Kr e. med individuelle træk ved bygninger og enheder, samt ydre forskelle [7] . Følgende tabel viser de civilisationer, der er tilgængelige for at spille sammen med de vigtigste funktioner og bygningsbilleder.
etniske gruppe | Civilisation | Nøglefunktioner | Skærmbillede |
---|---|---|---|
Keltiske stammer |
Kelterne har fremragende hånd-til-hånd kombattanter; deres træbygninger er billige og hurtige at bygge, men mindre holdbare end andre civilisationers stenbygninger | ||
briter |
Briterne kan bygge stridsvogne, krigere med lange sværd og stærke hånd-til-hånd kombattanter.
Mirakel: Emain Maha |
||
gallere |
Gallerne har tunge sværdmænd og tungt kavaleri.
Miracle: Keliknon (Corent Sanctuary) Helte: Brenn , Vercingetorix , Viridomar |
||
Hellenistiske stater |
Alle hellenere har meget solide bygninger, stærke triremer og falanksdannelse . Teatre til rådighed for hellenistiske stater for at udvide deres kontrollerede territorium | ||
Athen |
Den mest magtfulde flåde blandt hellenerne. De kan træne trireme marinesoldater og bygge kraftige stenmure i ingenmandsland efter at have forsket i specielle teknologier. Særlige bygninger: Theatron (teater) - udvider det kontrollerede område, Gymnasium - træning af vagter, Prytaneum (rådsmødelokale) - træning af helte Mirakel: Parthenon Helte: Themistokles , Perikles , Iphikrates |
||
Sparta |
Kan ikke bygge stenmure og have en 10% reduceret befolkningsgrænse, men har hellenernes stærkeste nærkampskrigere. Særlige bygninger: Theatron (teater) - udvider det kontrollerede område, Sissitia (refektoriet) - træning af gardister og helte Wonder: Temple of Artemis Helte: Leonidas I , Brasidas , Agis III |
||
Makedonien |
Makedonerne tilhører både hellenerne og de senere Diadochi, og kan derfor bruge begge gruppers specielle bygninger og teknologier. De har også en bred vifte af enheder og belejringsvåben til at arbejde sammen med forskellige typer tropper.
Mirakel: Orontoy Dios Olympiou Helte: Alexander den Store , Filip II af Makedonien , Demetrius I Poliorketos |
||
Diadochi | |||
Alle Diadochi kan bygge teatre for at udvide deres territorium | |||
Seleucid tilstand |
Østens diadoki, seleukiderne kombinerer hellenisme og orientalisme i én hellenistisk kultur. De har adgang til tungt infanteri i makedonsk stil, let infanteri i østlig stil og kavaleri, inklusive katafrakter , pansrede indiske krigselefanter og le-vogne .
Særlige bygninger: Theatron (teater), Statmoston Elepanton (elefantbås) - krigselefanttræning Mirakel: Erontos Apollonos Pythiou Helte: Seleukos I , Antiokus III den Store , Antiokus IV |
||
Ptolemæer |
Fremragende flåde og monumental arkitektur. Deres lejesoldater er dyre, men magtfulde. "Lokale" egyptiske soldater er billige og talrige.
Mirakel: Erontoy Orow Helte: Ptolemæus I , Ptolemæus IV , Kleopatra VII |
||
Uafhængig | Kartago |
De stærkeste mure og den bedste flåde i spillet, den største indkomst fra handel. Stort udvalg af enheder: Karthago kan bygge iberiske, keltiske og italienske ambassader, hvor lejesoldater fra de respektive stammer kan trænes. Særlige bygninger: Coton (militært skibsværft), elefantstald - krigselefanttræning, 3 ambassader: keltisk, iberisk og kursiv - giver dig mulighed for at ansætte de passende lejesoldater Mirakel: Baal Hammons tempel . Helte: Hamilkar Barka , Hanibal Barka , Magarbal |
|
iberiske stammer |
Elitetropper: selv i et lille antal kan de gøre meget skade; billigt kavaleri.
Mirakel: Cancho Roano Helte: Karos, Indibil , Viriath |
||
Mauryan imperium |
10% befolkningsbonus; bueskytter har den højeste rækkevidde i spillet; elefanter: pansret krigselefant; bueskytter på en elefant og en arbejdselefant brugt som et mobilt indsamlingssted for ressourcer.
Mirakel: Stor Stupa Helte: Ashoka den Store , Acharya Chanakya , Chandragupta Maurya |
||
persere |
Stærke bueskytter og kavaleri; den bedste landhandel; solide bygninger og beskyttelseskonstruktioner.
Mirakel: Babylons hængende haver Helte: Kurush (Cyrus II den Store) , Dareios I den Store , Xerxes I |
||
romersk republik |
Kraftfuldt infanteri: mange teknologier til forbedring; Roman hastati er de bedste sværdkæmpere i spillet. Bedre belejringsudstyr: Har adgang til næsten alle belejringsvåben og kan bygge belejringsvolde og befæstede hærlejre. Kan forske i alle minedriftsteknologier (sten og metal). Fremragende flåde: Sammen med den karthagiske og ptolemæiske flåde er den romerske flåde en af de bedste i spillet og har adgang til tunge quinqueremes .
Wonder: Capitoline Temple Helte: Mark Claudius , Quint Fabius Maximus Cunctator , Publius Cornelius Scipio Africanus |
||
Kushites
( Nubia , Meroitic Kingdom ) |
Kushs militær er forskelligartet, med kontingenter hentet fra hele dets enorme territorium. Med en bred vifte af trænebare enheder kan de tilpasse sig stort set enhver modstanderhær. Styrket både økonomisk og militært af deres monumentale pyramider, geniale ledere og specielle teknologier opnår Kushiterne mange fordele. Særlige bygninger: Mer (lille pyramide) - øger arbejdernes evne til at indsamle ressourcer, Mer A (stor pyramide) - øger defensive evner for nærliggende enheder, Per-Amon (Amons store tempel) - giver dig mulighed for at træne healere og vagtmænd Miracle: Menu Nehet |
single-player og multiplayer modes i form af separate kampe kan finde sted på en af tre typer kort:
Hver spillerslot kan tildeles enten en spiller eller en bot , eller efterlades tom. Spillet kommer med én AI - Petra Bot, men understøtter tilføjelsen af yderligere bots. Når du indstiller kampparametrene, kan hver AI-spiller indstille deres eget sværhedsniveau.
I fremtiden er der også planlagt en kampagnetilstand [8] .
I et multiplayer-spil skaber en af spillerne en kamp, som resten af deltagerne er forbundet med [9] .
Wildfire Games-teamet vedligeholder en lobbyserver, som du kan oprette forbindelse til i spillet. En liste over løbende kampe og en chat er tilgængelig i lobbyen.
Spillet giver også mulighed for at oprette forbindelse direkte til IP-adressen , hvilket giver dig mulighed for at spille både over internettet, uden at bruge en central server/lobby, og over et lokalt netværk, inklusive dem, der ikke har internetadgang.
Spillet leveres med en Atlas -korteditor .
Atlas giver de nødvendige værktøjer til at skabe et komplet spilkort fra bunden (når du opretter et nyt kort, genereres en flad overflade med en standard græstekstur):
Et særligt værktøj giver dig mulighed for at generere et hvilket som helst tilfældigt kort, der er tilgængeligt i spillet; dette kort kan bruges som grundlag for det script du opretter og kan ændres med alle standardværktøjer.
Kortene, der følger med spillet, kan redigeres ligesom brugerkortene.
Atlas bruger samme motor som selve spillet og kan til enhver tid skiftes til testtilstand; samtidig startes spillet inde i editoren på det kort, der oprettes. Når testen nulstilles, vender alle objekter (enheder, bygninger) tilbage til deres oprindelige positioner/tilstande.
De officielle spilfora har en sektion til at sende/diskutere kort [10] .
Wildfire Games var oprindeligt en gruppe af moddere, og 0 AD-projektet stammer fra ideen om at skabe en modifikation til Age of Empires II: The Age of Kings , og derfor, under den videre udvikling, allerede som et selvstændigt spil, var der stor opmærksomhed blev betalt til muligheden for brugerændringer [11] .
Projektet består af to fælles udviklede dele: Pyrogenesis -motoren og den offentlige mod . På motorniveau er rendering, en GUI-ramme, netværkskode og et stifindingssystem implementeret [12] . Mod'et indeholder spillogik og data (beskrivelse af civilisationer, enheder, teknologier osv.), kort, brugergrænseflade, bots, modeller, teksturer og animationer, musik og lydeffekter [13] . Alle disse ressourcer kan suppleres eller erstattes af brugerdefinerede ændringer op til oprettelsen af et selvstændigt spil, der kun bruger motoren [14] .
Internationaliseringen af spillet blev fuldført af Alpha 16, som inkluderede oversættelser til 12 sprog [udgivelse 1] . Fra Alpha 17 er en russisk oversættelse inkluderet i spillet. Kriteriet for at inkludere oversættelse i udgivelser er at opnå 90 % af den oversatte tekst [15] . Oversættelsesarbejdet udføres af frivillige hos Transifex [16] , hvor oversættelser til mere end 50 sprog er i forskellige faser af færdiggørelse.
Planlægningen af udviklingen af spillet begyndte i 2001 , oprindeligt som en total modifikation til Age of Empires II: The Age of Kings [17] , men udviklerne indså hurtigt, at de ikke kunne oversætte alle deres ideer til en mod på grund af begrænsningerne af spilmotoren. Derfor besluttede udviklingsteamet i vinteren 2001/2002 at gå fra udviklingen af en modifikation til udviklingen af et selvstændigt spil baseret på deres ideer [11] . Implementeringen af projektet, det vil sige aktiv udvikling, begyndte i 2003.
Først var spillet planlagt og udviklet som freeware , men den 10. juli 2009 åbnede Wildfire Games udviklingsprocessen ved at åbne spillets kildekoder under GPL-licensen og grafik- og lydelementerne under Creative Commons BY-SA licens [18] .
I januar 2013 sluttede 0 AD sig til Software i offentlig interesse [19] .
I december 2010 blev en fundraising-kampagne lanceret gennem Plegdie for at rejse $ 3.000 til at betale for en måneds udviklerarbejde [20] . I oktober 2011 begyndte arbejdet med midlerne fra den første kampagne [21] [22] og i november 2011 blev en anden kampagne lanceret for at forlænge det lønnede arbejde med endnu en måned; denne gang blev målet hævet til $ 3250 for at dække pantsætningsgebyrer og valutaomregningsgebyrer [23] . Betalt arbejde resulterede i: spil gemme/indlæse-system, multiplayer-genopkoblingsstøtte, ny profiler (inkluderet i Alpha 8) og renderer -redesign (inkluderet i Alpha 10) [21] . En del af pengene blev ikke brugt og forblev på kontoen hos Wildfire Games [24] .
I august 2013 blev der indgået en ny aftale for de fleste af de resterende midler [24] og en meget større Indiegogo -kampagne blev lanceret med et mål på $ 160.000, med planer om at ansætte to fuldtidsudviklere og afslutte basisspillet inden for to år [ 25] . Kampagnen rejste $ 33.251 (21% af målet).
Arbejdet med spillet er i gang, og den aktuelle version er altid tilgængelig i projektets repository [26] . Siden april 2010 har udviklere forberedt og udgivet separate versioner med få måneders mellemrum, som er mere stabile og bedre egnet til et bredere publikum.
Pre-AlphaPå pre-alpha-stadiet var arbejdet stadig i gang med spillets hovedmekanikker, derfor var pre-alpha-versionerne primært rettet mod at demonstrere tekniske evner, og ikke på brugen af spillerne.
Version | udgivelses dato | Vigtigste innovationer |
---|---|---|
præ-alfa 1 | 2. april 2010 | Udviklerudsnit, der indeholder kildekode, ressourcer og en kompileret version af projektet [release 2] [27] |
præ-alfa 2 | 12. maj 2010 | Nyt enhedsbevægelsessystem (nøjagtig stifinding og undgåelse af forhindringer) [release 3] [28] |
præ-alfa 3 | 11. juli 2010 | Understøttelse af multiplayer-spil, forbedret GUI , forbedret stifindingsalgoritme (tilføjede terrænrestriktioner), tilføjede flydende enheder [28] [release 4] |
Legende:gammel versionGammel understøttet versionNuværende versionTest versionfremtidige version |
Overgangen til alfastadiet symboliserede projektets opnåelse af en spilbar tilstand.
Hver alfaversion har et kodenavn, der refererer til spillets historiske periode og begynder med et bogstav, der svarer til versionsnummeret i det engelske alfabet. Udviklerne forsøger at vælge et navn forbundet med ændringerne i den tilsvarende version af spillet. En forklaring af navnet og en kort historisk note er inkluderet i hver versionsmeddelelse.
Version | kodenavn | udgivelses dato | Vigtigste innovationer |
---|---|---|---|
Alfa 1 | Argonaut | 16. august 2010 | Animal AI implementeret , enhed AI omarbejdet [release 5] [29] [30] [31] |
Alfa 2 | Bellerophon | 20. oktober 2010 | Implementeret krigståge , gruppebevægelse af enheder og grundlæggende formationer , sejrsbetingelser [29] [release 6] |
Alfa 3 | Cerberus | 11. december 2010 | Implementeret overførsel af ressourcer til indsamlingssteder, placering af enheder i bygninger; spilresultatskærm tilføjet [29] [udgivelse 7] |
Alfa 4 | Daedalus | 12. marts 2011 | Implementeret AI -spillersupport og base AI - fjende [29] [release 8] |
Alfa 5 | Edetania | 20. maj 2011 | Ny civilisation: iberiske stammer ; generering af tilfældig kort ; partikelsystemer : ild, røg, støv, funklende aflejringer, faldende blade [29] [release 9] |
Alfa 6 | formue | 10. juli 2011 | Enhedsadfærdstilstande: Rasende, Aggressiv, Defensiv, Hold position og undgå kamp [29] [udgivelse 10] |
Alfa 7 | Geronium | 17. september 2011 | Ny civilisation: Kartago ; dynamiske territorier [udgivelse 11] |
Alfa 8 | Haxamanis | 23. december 2011 | Ny civilisation: Persisk imperium ; byttehandel; gemme/indlæse spil [udgivelse 12] . |
Alfa 9 | Idéer fra marts | 15. marts 2012 | Ny civilisation: Romersk republik ; handel [udgivelse 13] . |
Alfa 10 | Jhelum | 16. maj 2012 | De hellenistiske staters civilisation er opdelt i Athen , Makedonien og Sparta ; teknologi; stadier af udviklingen af bosættelsen; træk-og-slip - bygge vægge; behandling [udgivelse 14] . |
Alfa 11 | Kronos | 8. september 2012 | De keltiske stammers civilisation er opdelt i briter og gallere ; grafikforbedringer: omgivende okklusion , normal kortlægning , parallakse kortlægning , spekularitet [udgivelse 15] . |
Alfa 12 | Loucetios | 16. december 2012 | Diplomati; post-effekter ( tåge , bloom ) [udgivelse 16] . |
Alfa 13 | Magadha | 2. april 2013 | A New Civilization: The Mauryan Empire [udgivelse 17] . |
Alfa 14 | Naukratis | 4. september 2013 | Nybygning: smedje ; præstationsforbedringer [udgivelse 18] . |
Alfa 15 | Osiris | 24. december 2013 | Lobbyserver ; auraer ny civilisation: Hellenistisk Egypten ; ny korttype : træfning [ frigivelse 19 ] . |
Alfa 16 | Patanjali | 17. maj 2014 | Internationalisering , Alpha 16 inkluderer 12 sprog som standard [release 1] . |
Alfa 17 | Quercus | 12. oktober 2014 | Væsentlige ændringer i kampbalancen; understøttelse af søkort fra en computerafspiller; udløser ; modvælger interface [ release 20 ] . |
Alfa 18 | Rhododactylos | 13. marts 2015 | Ny spiltilstand: nomad ( eng. nomad ); teknologitræ i spillet [udgivelse 21] . |
Alfa 19 | Syllepsis | 26. november 2015 | Nyt stifindende delsystem; tilfangetagelse af bygninger og belejringsvåben; våbenhvile regime; visuel gentagelse ; koordinere angreb med allierede |
Alfa 20 | Timosthenes | 31. marts 2016 | 10 nye kort, filmisk kameraunderstøttelse, mulighed for at dele ressourceopsamlingspunkter med allierede [release 22] . |
Alfa 21 | Ulysses | 8. november 2016 | Nye spiltilstande ( eng. Herocide , eng. Last Man Standing ), mange nye kort, den officielle debut for den endelige civilisation - Seleucid-riget [udgivelse 23] . |
Alfa 22 | Venustas | 26. juli 2017 | Ny spiltilstand - "relic capture", mange nye kort, modeller, animationer og teksturer, lettere hosting [udgivelse 24] . |
Alfa 23 | Ken Wood | 17. maj 2018 | Ny civilisation - Kushites , indbygget mod-loader, opdaterede spartanske modeller, kombination af sejrsforhold, 7 nye kort, AI-adfærdsjusteringer. |
Alfa 23b | Ken Wood | 23. december 2018 | En ekstraordinær udgivelse er dedikeret til at rette fejl, tilpasse licensaftalen med kravene i GDPR, opdatere tilgængelige oversættelser. |
Alfa 24 | Xšayāršā | 20. februar 2021 | Tilføjede billedudjævningstilstande (FXAA, MSAA), tilføjede statuseffekter, nye modeller af karakterer, strukturer og natur, 7 nye kort, ændringer i balancen mellem civilisationer [32] . |
Alfa 25 | Yauna | 8. august 2021 | Understøttelse af enkeltspillerkampagner (grundlæggende funktionalitet, uden selve kampagnerne), forbedret opgavekøstyring for enheder og bygninger, ændringer i spilbalancen - mikrojusteringer til forskellige civilisationer, bygninger og enheder; forbedring af algoritmer til at finde den korteste vej. Det er planlagt at forbedre den grafiske visning af mange objekter [33] [34] . |
Alfa 26 | Zhuangzi | 24. september 2022 | Ny civilisation - Han. To nye kort. 26 nye musiknumre. |
Legende:gammel versionGammel understøttet versionNuværende versionTest versionfremtidige version |
Fra sommeren 2021 er spillet i alfa. Nogle funktioner er endnu ikke implementeret [8] , spillet har præstationsproblemer, indeholder fejl og mangler [35] ; Kernefunktionaliteten og -ressourcerne er dog allerede implementeret, og 0 AD tillader single- og multiplayer-spil.
Udviklerne sætter ikke en fast udgivelsesdato og vil udgive version 1.0, når alle planlagte funktioner er implementeret og problemer er rettet.
Efter at have afsluttet arbejdet med den første del ( Empires Ascendant ), som dækker perioden 500 f.Kr. e. - 1 år f.Kr e. , planlægger udviklerne at starte arbejdet med den anden ( Empires Besieged ), som beskriver perioden 1 e.Kr. e. - 500 e.Kr e.
Hovedmenu
Bygninger i Karthago
Karthagiske triremer
Karthagisk afvikling under spillet
Oasis IV kort
hovedemne
"Opdagelser" ( eng. Discovery ). november 2008
" Slaget ved Gaugamela ". Iscenesat kamp. december 2008
Magna Graecia . 2009
En af scenerne brugt i demovideoen. februar 2007
Demovideo (vinter 2007)
Spillet er baseret på dets egen Pyrogenesis -motor , som er ved at blive udviklet som en del af projektet. Det er skrevet i C++ ved hjælp af Boost og SDL . Gameplay, GUI, bots og tilfældige kort er implementeret som JavaScript - scripts ( som kører på SpiderMonkey -motoren ). Spildata (beskrivelse af civilisationer, enheder, teknologier osv.) gemmes i XML og JSON . Gengivelsen udføres med OpenGL ; OpenAL bruges til lydoutput , og lyddata gemmes i Vorbis .
Følgende biblioteker bruges også i projektet:
![]() | |
---|---|
Foto, video og lyd | |
Tematiske steder |