Documente Academic
Documente Profesional
Documente Cultură
1
Localizarea aplicaţiei Age of Empires
2
Victoria poate fi obţinută în mai multe moduri: prin cucerirea şi distrugerea
popoarelor inamice, prin construirea unei minuni, asemenea uneia din cele 7
minuni ale Lumii Antice şi menţinerea acesteia timp de 1000 de ani (timpul
jocului) sau capturarea relicvelor împrăştiate pe hartă şi menţinerea lor în
posesie timp de 1000 de ani.
Opţiunile jocului:
3
o joc regicid – uciderea regilor adverşi conduce la sfârşitul războiului
şi declararea învingătorului;
o joc pe viaţă şi pe moarte – adversarii pornesc de la cea mai
avansată eră posibil, trecând peste faza iniţială de avans tehnologic
/ economic şi încercând să distrugă popoarele oponente;
o campanii sau hărţi paricularizate – jucătorul îşi poate construi
singur scenariul preferat.
Unele din variantele menţionate anterior (mai puţin campaniile) sunt disponibile
atât în jocul în reţea (cu adversari umani), cât şi în jocul cu calculatorul (contra
Intelegenţei Artificiale).
Vom face referire la modul în care jucătorul poate utiliza o hartă oarecare:
4
Jucătorul poate opta pentru:
- o civilizaţie specificată sau una atribuită aleatoriu. Acest lucru poate
influenţa tactica de joc. În AOE, au fost implemetate bonusuri unice şi
vulnerabilităţi pentru fiecare civilizaţie, rezultând puncte tari şi
vulnerabilităţi specifice. De aceea, unele dintre civilizaţii au un pronunţat
caracter defensiv sau ofensiv, în funcţie de datele istorice cunoscute
despre acestea. Există civilizaţii pretabile oricărei strategii;
5
- numărul celorlalţi participanţi la joc. În funcţie de alte opţiuni, se pot crea
alianţe între jucători încă dinainte de debutul jocului, sau chiar şi după
aceea, în funcţie de tributul solicitat/platit;
- tipul hărţii dorite. Poate determina în mod decisiv tactica de joc aleasă,
prin configuraţia şi localizarea teritoriilor în care se desfăşoară
confruntarea;
6
- bogăţia resurselor disponibile, cu impact posibil asupra dezvoltării
generale a unei civilizaţii;
7
Aşa cum am precizat anterior, jocul permite o multitudine de opţiuni în
ceea ce priveşte strategia. Jucătorul poate juca defensiv sau ofensiv, poate
aştepta un moment considerat optim pentru declanşarea unui atac năucitor
sau poate opta pentru lupta de hărţuire a inamicului.
Epoca de piatră
8
La epoca următoare se poate trece doar având la dispoziţie resursele
necesare şi construind un număr stabilit de clădiri specifice erei.
Epoca feudală
Se adaugă:
9
Era castelurilor (castle age):
Se adaugă:
10
poate construi) - Imperial age -
- Hand cart -
Siege workshop Blacksmith - Mangonel
- - Battering ram
- - Scorpion
Blacksmith - Padded archer -
armor /Leather
archer armor
- Fletching /Bodkin -
arrow
- Forging /Iron -
casting
- Scale Barding -
armor /Chain
banding armor
- Scale mail armor
/Chain mail armor
University - Masonry -
- Fortified wall -
- Ballistics -
- Guard tower -
- Heated shot -
- Murder holes -
- Treadmill -
Mining camp - Stone shaft mining -
- Gold shaft mining -
Lumber camp - Bow saw -
Market - Banking -
Mill - Heavy plow -
Era imperială:
Se adaugă:
11
- Knight/cavalier cavalier
- Cavalier/paladin paladin
Wonder - - -
Dock - Fire ship/fast fire ship fast fire ship
- Demolition ship/heavy Heavy demolition
demolition ship ship
- War galley/galleon galleon
- Longboat/elite elite longboat
longboat
- Cannon galleon
- Cannon galleon/ elite elite cannon
cannon galleon galleon
- Carrening/ Dry dock -
- Shipwright -
Keep - - -
Bombard tower - - -
Monastery - Block printing -
- Illumination -
- Faith -
Castle - Cavaler/elite cavaler elite cavaler
- - Trebuchet
- hoardings -
- Sappers -
- Conscription -
- Spies/ireason -
Siege workshop - Mangonel/onager onager
- Battering ram/capped capped ram
ram
- Scorpion/heavy heavy scorpion
scorpion
- Onager/siege onager siege onager
- capped ram/siege ram siege ram
- Bombard cannon -
Blacksmith - Leather archer -
armor/ring archer
armor
- Bodkin arrow/bracer -
- Iron casting/blast -
furnance
- Chain banding -
armor/plate barding
armor
- Chain mail armor/plate -
mail armor
University - Masonry/architecture -
12
- Chemistry -
- Chemistry/bombard -
tower
- Siege engineers -
- keep -
Lumber camp - Bow saw\two man saw -
market - guilds -
Mills - Crop rotation -
Atitudinea:
Este vizibilă o anumită „detaşare” a personajelor de la situaţia reală.
Astfel, dacă un grup de ostaşi primeşte sarcina de a ataca un obiectiv inamic, iar
în timpul deplasării către obiectiv grupul respectiv este atacat, acesta nu
ripostează, respectând comanda iniţială. Doar în momentul în care fiecare
luptător luat individual „simte” că i se apropie „sfârşitul”, acesta ripostează.
Soldaţii pot primi sarcina de:
- a păzi un obiectiv în repaus sau în mişcare
- a patrula pe o rută stabilită din câteva clickuri
de mouse
- a avea atitudine defensivă
- a avea atitudine ofensivă
Orice persoană atacată din civilizaţia proprie declanşează o alarmă vizuală şi
sonoră care avertizează jucătorul asupra oricărui atac, oferind posibilitatea
adoptării unor măsuri specifice.
Deplasarea:
Grupul format din personaje cu viteze de deplasare diferite (călăreţi, ostaşi
pedeştri, muncitori, preoţi) care primeşte o comandă de deplasare spre o
anumită locaţie, aliniază în primele rânduri pe cei care dispun de o viteză de
13
deplasare superioară, iar, în ordine, pe cei care au o viteză de deplasare
specifică din ce în ce mai scăzută. Astfel, preoţii sunt de obicei la sfârşitul
grupului. După constituirea grupului conform celor menţionate anterior, grupul se
deplasează cu viteza ce caracterizează cel mai lent dintre componenţii grupului.
Inteligenţa clădirilor:
- în town center încap maxim 25 de muncitori, în timp ce în case încap
maxim 4;
- muncitorii se mai pot adăposti în turnuri şi castele, în timp ce ostaşii pot fi
adăpostiţi doar în clădiri cazone, de tip: turnuri sau castele. De remarcat
faptul că luptătorii călare nu pot fi găzduiţi în turnuri!
- În decursul luptelor, atât muncitorii cât şi ostaşii pot suferi răni mai mult
sau mai puţin grave. Postarea unui preot lângă locul de muncă al
muncitorilor sau însoţirea luptătorilor de către preoţi face ca aceştia din
urmă să contribuie la vindecarea poporului propriu, prin rostirea unor
rugăciuni la apropierea răniţilor. Este de remarcat faptul că un singur
personaj poate fi vindecat de un preot la un moment dat. Vindecarea
personajelor jocului se poate face şi în momentul adăpostirii acestora în
clădiri. În funcţie de cercetările/upgrade-urile efectuate, vindecarea
acestora poate fi accelerată;
- Atacul vrajmaşilor asupra clădirilor provoacă daune. Peste un anumit grad
de distrugere, clădirile nu mai pot găzdui populaţia, aceasta fiind evacuată
automat, indiferent dacă atacul inamic s-a oprit sau nu. Pentru revenirea la
starea normală, clădirile necesită reparaţii. În mod firesc, fără resurse
(lemn, piatră, etc.), reparaţiile nu pot fi realizate;
- Reparaţiile pot fi accelerate prin cooptarea mai multor muncitori la
operaţiunile de reparare.
Caracteristicile atacului:
- Distanţa de la care o cladire militară (turn sau castel) sau o clădire locuită
de civili (town center) intră în autoapărare în cazul apariţiei inamicilor este
variabilă în funcţie de avansul tehnologic al civilizaţiei;
- În jocul împotriva computerului, primul atac al acestuia se va desfăşura la
1100 de secunde de la începutul jocului, apoi la fiecare 1400 de secunde;
- Computerul practică un joc de gherilă, încercând în mod sistematic ca,
prin atacuri iniţiate încă din momente timpurii ale dezvoltării, să stopeze
evoluţia inamicului: în momentul în care soldaţii sunt atacaţi, aceştia
ripostează. Civilii, în schimb, încearcă să fugă. În momentul în care
jucătorul îşi vede civilizaţia ameninţată, poate suna alarma pentru
retragere. În aceste momente, civilii se refugiază automat în town center
sau pot fi adăpostiţi în castele sau turnuri, de acolo declanşând atacuri cu
14
săgeţi asupra cotropitorilor. Se pierde însă un timp preţios în care
resursele nu mai pot fi colectate iar construcţiile stagnează.
- Efectele atacului asupra inamicului şi daunele produse de inamic au ca
variabile progresul tehnologic în domeniul militar al fiecărei civilizaţii.
Astfel, este avantajată civilizaţia care dispune de armele şi armurile cele
mai avansate;
- Începând cu epoca imperială, se pot crea catapultele (trebuchet). Odată
create, acestea pot primi ca sarcini atacarea anumitor obiective inamice.
Acestea se deplasează independent şi, imediat raza de acţiune a
catapultei atinge obiectivul vizat, catapulta se montează singură, într-un
timp specific de setup, după care începe atacul asupra obiectivului.
15
(set-strategic-number sn-stone-gatherer-percentage 0)
(set-strategic-number sn-wood-gatherer-percentage 40)
(set-strategic-number sn-maximum-gold-drop-distance 20)
(set-strategic-number sn-maximum-stone-drop-distance 20)
(set-strategic-number sn-maximum-food-drop-distance 20)
(disable-self)
)
În epoca de piatră, 15% dintre muncitori vor fi constructori şi 85% vor fi
exploatatori. Dintre aceştia, 60% vor alerga după hrană şi 40% vor tăia
lemn. Optimizarea distanţei se face utilizând maximum-x-drop-distance; în
caz de depăşire a acesteia, este necesară construirea unui nou depozit
specific activităţii.
(defrule
(current-age == feudal-age)
=>
(set-strategic-number sn-percent-civilian-explorers 0)
(set-strategic-number sn-percent-civilian-builders 15)
(set-strategic-number sn-percent-civilian-gatherers 85)
(set-strategic-number sn-cap-civilian-explorers 0)
(set-strategic-number sn-cap-civilian-gatherers 100)
(set-strategic-number sn-food-gatherer-percentage 35)
(set-strategic-number sn-gold-gatherer-percentage 40)
(set-strategic-number sn-stone-gatherer-percentage 0)
(set-strategic-number sn-wood-gatherer-percentage 25)
(set-strategic-number sn-maximum-gold-drop-distance 20)
(set-strategic-number sn-maximum-stone-drop-distance 20)
(set-strategic-number sn-maximum-food-drop-distance 20)
(disable-self)
)
(defrule
(or
(current-age == castle-age)
(current-age == imperial-age)
)
=>
(set-strategic-number sn-percent-civilian-explorers 0)
(set-strategic-number sn-percent-civilian-builders 15)
(set-strategic-number sn-percent-civilian-gatherers 85)
(set-strategic-number sn-cap-civilian-explorers 0)
(set-strategic-number sn-cap-civilian-gatherers 100)
(set-strategic-number sn-food-gatherer-percentage 30)
(set-strategic-number sn-gold-gatherer-percentage 30)
(set-strategic-number sn-stone-gatherer-percentage 10)
(set-strategic-number sn-wood-gatherer-percentage 30)
(set-strategic-number sn-maximum-gold-drop-distance 20)
(set-strategic-number sn-maximum-stone-drop-distance 20)
16
(set-strategic-number sn-maximum-food-drop-distance 20)
(disable-self)
)
În epoca feudală, se menţine raportul constructori/exploatatori dar
exploatatorii sunt împărţiţi astfel: 35% hrană, 40% aur, 25% lemn, în
timp ce în castle age şi imperial age repartiţia exploatatorilor este
următoarea: 30% hrană, 30% aur, 10% piatră, 30% lemn.
(defrule
(true)
=>
(enable-timer 4 3600)
(disable-self)
)
(defrule
(timer-triggered 4)
=>
(cc-add-resource food 700)
(cc-add-resource wood 700)
(cc-add-resource gold 700)
(disable-timer 4)
(enable-timer 4 2700)
)
- atac;
(defrule
(game-time > 1100)
=>
(attack-now)
(enable-timer 7 1100)
(disable-self)
(chat-local-to-self "first attack")
)
(defrule
(timer-triggered 7)
17
(defend-soldier-count >= 12)
=>
(attack-now)
(disable-timer 7)
(enable-timer 7 1400)
(chat-local-to-self "other attacks")
)
Primul atac al computerului va fi dezlănţuit după scurgerea a 1100
secunde de joc, iar următoarele după intervale periodice de 1400 de
secunde de joc.
(defrule
(building-type-count-total farm less-than 4)
(can-build farm)
=>
(build farm)
)
Regula privind construcţia de ferme agricole.
(defrule
(resource-found wood)
(building-type-count-total lumber-camp < 5)
(dropsite-min-distance wood > 5)
(can-build lumber-camp)
=>
(build lumber-camp)
(chat-local-to-self "wood place")
)
Regula de construcţie a depozitului pentru lemn, în funcţie de distanţa
de transport.
- unitaţi militare;
(defrule
(unit-type-count-total knight-line < 12)
(can-train knight-line)
=>
(train knight-line)
(chat-local-to-self "knight")
)
18
; Dark to Feudal
(defrule
(unit-type-count-total villager > 20)
(current-age == dark-age)
=>
(set-goal 16 96)
(disable-self)
)
(defrule
(goal 16 96)
(can-research-with-escrow feudal-age)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research feudal-age)
(chat-local-to-self "rising to feudal")
(set-goal 16 0)
)
Regula privind trecerea de la epoca de piatră la epoca feudală.
(defrule
(goal 16 0)
(unit-type-count man-at-arms > 6)
(can-research-with-escrow ri-long-swordsman)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-long-swordsman)
(chat-local-to-self "research long swordsman ")
)
Upgrade-ul la long swordsman.
(defrule
(goal 16 0)
(unit-type-count galley > 2)
(can-research-with-escrow ri-war-galley)
19
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-war-galley)
(chat-local-to-self "research war-galley")
)
Upgrade-ul la war-galley.
- arme;
(defrule
(goal 16 0)
(can-research-with-escrow ri-blast-furnace)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-blast-furnace)
(chat-local-to-self "research blast-furnace")
)
Upgrade privind blast-furnace.
20
(release-escrow gold)
(release-escrow stone)
(research ri-ballistics)
(chat-local-to-self "research ballistics ")
)
Cercetare privind calculul balistic.
- viaţă economică;
(defrule
(goal 16 0)
(building-type-count mining-camp > 1)
(can-research-with-escrow ri-stone-mining)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-stone-mining)
(chat-local-to-self "research stone mining")
)
Cercetare privind mineritul pietrei.
- preoţi;
(defrule
(goal 16 0)
(or
(cc-players-unit-type-count any-enemy monk > 1)
(unit-type-count-total war-elephant-line > 2)
)
(can-research-with-escrow ri-faith)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-faith)
(chat-local-to-self "research faith")
)
Upgrade privind caracteristicile spirituale ale preoţilor în AOE.
- turnuri;
(defrule
(goal 16 0)
(building-type-count-total watch-tower > 1)
21
(can-research-with-escrow ri-guard-tower)
=>
(release-escrow wood)
(release-escrow food)
(release-escrow gold)
(release-escrow stone)
(research ri-guard-tower)
(chat-local-to-self "research guard tower")
)
Upgrade la turn de gardă.
- magazine;
(defrule
(gold-amount >= 1500)
(food-amount <= 200)
(can-buy-commodity food)
=>
(chat-local-to-self "Food panic")
(buy-commodity food)
)
Regulă privind achiziţia de hrană.
22