Age of Empires: 25 tau o nga raru rapu huarahi me C++ [ataata]
\u003ch2\u003eAge of Empires: 25 tau o te kimi ara raruraru me C++ [ataata]\u003c/h2\u003e \u003cp\u003eKo tenei ihirangi ataata e whakarato ana i nga korero tirohanga me te whakarongo, he huarahi whakahihiri ki te tuhura i nga kaupapa me nga ariā uaua.\u003c/p\u003e \u003ch3\u003eTe Ihirangi...
Mewayz Team
Editorial Team
Age of Empires: 25 Years of Pathfinding Problems with C++ [Video]
I whawhai a Age of Empires ki tetahi o nga wero tino uaua o te rorohiko mo te rua tekau tau neke atu: te tiki waeine mai i te waahi A ki te tohu B me te kore e tino poauau. Ko te pakanga a te kaporeihana rongonui o te RTS me C++ rapu huarahi algorithm e whakaatu ana i nga akoranga hohonu e pa ana ki te tauineine, te nama hangarau, me te hoahoa punaha me whakauru nga kaihanga rorohiko hou.
He riipene ruku-hohonu i puta ake nei i roto i te whanaketanga o te rapu huarahi i Age of Empires, mai i te tukunga taketake i te tau 1997 mai i Age of Empires IV, e whakaatu ana me pehea te whawhai a nga roopu miihini o te ao me te uaua i te wa e tika ana nga punaha. Mo nga tangata katoa e hanga ana i nga rorohiko pakihi, e whakahaere ana i nga mahi, e hanga ana ranei i nga rerenga mahi, he mea whakamiharo nga whakarara.
He aha te mea i tino uaua te kimi ara i te tau o nga emepaea?
Ko te kimi ara i roto i te keemu rautaki wa-tuturu kaore i te rite ki te ararere i te huarahi GPS kotahi. Ko te Age of Empires me tatau nga huarahi neke mo nga rau - i etahi wa ka mano - o nga waeine i te wa kotahi, puta noa i nga whenua hurihuri, me te karo i nga tukinga ki nga whare, nga rakau, etahi atu wae, me tetahi atu. Ko enei mea katoa me puta i roto i nga manomano hei pupuri i te wheako takaro maeneene.
I whakamahia e te Age of Empires te A* (A-whetu) algorithm kua whakarereketia, te paerewa koura mo te rapu huarahi-a-rangi. Engari ko A* anake ka pehia i raro i te pehanga i te wa e piki ana koe mai i te tini o nga waeine ki nga ope nui e whakatere mapi uaua. Ko Ensemble Studios, te kaiwhakawhanake taketake, he maha nga tau ki te tarai i nga keehi taha: nga waeine e hikoi porowhita ana, ka mau ki nga pakitara, te hanga raina conga rereke i roto i nga huarahi whaiti, karekau ranei kia neke.
Ko te raruraru matua ko te pahū pahū. Ko ia waahanga taapiri kei runga i te mapi ka whakareatia te utu tatau. Ka hurihia e ia whare ka tuu te kauwhata whakatere. Ia tāpare me tātai anō. Ka hoatu e C++ ki nga kaiwhakawhanake te mana taumata iti ki runga i te mahara me te mahi, engari ahakoa tera painga he rohenga ka kore e taea e te huarahi algorithmic te whai i te tauine.
He aha nga huarahi Algorithmic kua whakamatauria e nga Kaihanga Neke atu i te 25 Tau?
Ka tuhia e te riipene whakaata te whanaketanga whakamihiharo o nga rautaki rapu huarahi puta noa i te franchise:
- Paapapa A* Rapu (1997): Ko te whakatinanatanga taketake i whakahaere pai i nga roopu iti engari he tere te heke ki nga whiringa hoia-rahi, ka puta mai te ingoa kino o te "tangata kainga" e maumahara ana ki tenei ra.
- Hierarchical Pathfinding: I muri mai ka whakaurua e nga whitiwhitinga nga mata whakatere taumata-maha, ka pakaru nga mapi ki nga waahanga kia taea e nga waeine te whakamahere huarahi ki te taumata teitei i mua i te whakamahine i nga nekehanga o te rohe — ka tino whakaiti i te tatauranga mo ia anga.
- Ngā Āpure Rere: Engari ki te tātai i ngā ara takitahi mō ia kōwae ako, ka tātaihia e ngā hātepe āpure rere he mahere ahunga kotahi ka taea e ngā waeine katoa o te rōpū te whai, ka huri i te rapanga O(n) hei mea tata atu ki te O(1) mo ia waeine.
- Nga Whanonga Whakahaere me te Aukati Paetata: He paparanga ki runga ake o te rapu huarahi mo te ao, ka whakahaere enei punaha i te karo i te tukinga mo ia wa, kia kore ai nga waeine e kopere tetahi ki tetahi, ka tapae ranei ki nga taera kotahi.
- Pūnaha Hybrid i AoE IV: Ko te utunga hou e hono ana i nga tikanga maha — nga mata whakatere, nga papa rerenga, me te urungi o te rohe — ki roto i te hoahoanga paparanga e tuku ana i nga unahi rereke rereke ki nga punaha iti.
I hanga ano e ia reanga o te keemu tana punaha nekeneke mai i te wahanga, me te kawe i nga akoranga kua wikitoria mo nga mea ka pakaru i te tauine.
He aha te Ako a nga Roopu Pūmanawa Pakihi mai i te Game Engine Pathfinding?
Ko te Age of Empires pathfinding saga he tino karaehe i roto i tetahi raruraru e pa ana ki nga pakihi tipu katoa: ko nga mea e mahi ana i te waahanga iti ka pakaru i te waahanga nui. Ko te tukanga a-ringa e hapai ana i nga kiritaki 10 ia wiki ka hinga ki te 500. Ko te ripanga e whai ana i tetahi kaupapa ka kore e taea te whakahaere puta noa i te 50. Ko te rerengamahi whakaaetanga i hangaia mo te roopu 5-tangata ka hanga he pounamu ki te 50 tangata.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →"Ko te nama hangarau tino kino ko te punaha e mahi pai ana — tae noa ki te kore ohorere. Age of Empires pathfinding i mahi pai mo te 8 waeine. I hinga mo te 80. Ka anga nga pakihi ki te pari rite tonu i nga wa katoa ka eke ratou i te paepae tukanga a-ringa."
Ko te otinga i whakakotahihia e nga kaiwhakawhanake AoE - he paparanga, he punaha whakaraerae kei reira nga waahanga rereke e whakahaere ana i nga pauna rereke o te raru - ka mapi tika me pehea te hoahoa o nga punaha whakahaere pakihi hou. Me whai arai rautaki taumata-tiketike koe (whakahaere kaupapa, tohatoha rauemi) e honoa ana ki te mahi taumata-a-rohe (taumahi mahi, rerengamahi o ia ra, whakaaetanga aunoa) e mahi tahi ana.
Me pehea te Hoahoa Pūnaha Modular hei aukati i te Rahunga Tauine?
Ko te pakaruhanga i roto i te rapu huarahi a AoE IV ehara i te mea pai ake te algorithm. He hoahoanga. Ma te wehewehe i nga awangawanga - te whakatere o te ao, te nekehanga a te roopu, te urungi takitahi, te whakatau tukinga - ka taea te whakatika takitahi ia paparanga me te kore e whakararu i era atu.
Koinei te take i pa ai nga pakihi i runga i nga taputapu momotu (he CRM kei konei, he ripanga kei reira, he miro imeera i nga waahi katoa) i pa ki nga pakitara ano i pa mai te Age of Empires i te tau 1997. I te wa i pa ai to paipa hoko, whakahaere kaupapa, rerenga mahi HR, nama, me te whakawhitiwhiti korero a te kiritaki ka noho katoa i roto i nga punaha taratahi, ko ia "waahanga" kei roto i to pakihi kei te whakahaere i tana ake A* rapunga kore mohio ki te A*. Ko te hua ko te ahua pakihi o nga tangata o te kainga e hikoi porowhita ana: nga mahi taarua, kua ngaro nga ringaringa, me nga raruraru whakahaere.
Ko te punaha whakahaere pakihi kotahi — tetahi e tiritiri ana nga kōwae i tetahi paparanga whakatere noa — ka whakakore i enei tukinga pera i te whakakorenga a te papa rerenga i nga tatauranga mo ia waeine.
Patai Auau
He aha te reo papatono i tuhia ai te Age of Empires?
Ko te Age of Empires franchise he mea hanga tuatahi ki te C++, e whakarato ana i te whakahaere mahara taumata-iti me te mahinga rorohiko e hiahiatia ana mo nga tatauranga rapu ara-waahi puta noa i nga mano o nga waeine tukutahi. Ka noho tonu a C++ hei reo rangatira mo nga punaha miihini keemu tino mahi.
He aha te take e raru tonu ai nga wae keemu RTS i te tau 2026?
Ko te rapu huarahi mo nga roopu nui puta noa i nga taiao hihiri ka noho tonu hei raru rorohiko. Ka tipu haere te mokowā rapu me te tatau wae, te uaua o te whenua, me te rahi o te mapi. He tino pai ake nga rongoatanga o naianei i nga huarahi o te tau 1997, engari ko nga keehi o te taha o te tukinga o te waeine, nga huarahi whaiti, me nga nekehanga hangahanga kei te whakawero tonu i nga whakatinanatanga o te ao.
He pehea te hononga o te rapu ara ki te arotautanga tukanga pakihi?
Ka mahi nga rohe e rua ki nga apiha ararere (waehe, mahi ranei) ma te uaua, te huri i nga taiao ki nga whainga me te karo i nga taupatupatu. He rite ano nga maataapono: ka taka nga huarahi poauau i te tauine, he pai ake nga hoahoanga hangahanga i nga mahi monolithic, me nga punaha paparanga e wehe ana i nga mahere rautaki mai i nga mahi rauhanga ka pai ake nga hua i nga otinga taurangi kotahi.
Ko to pakihi e tika ana kia rite ki te whanaketanga hoahoanga Age of Empires i pau i te 25 tau ki te whakaoti. Mewayz brings 207 integrated modules — from project management and CRM to HR and invoicing — into a single operating system designed to scale with you, not against you. Kati te ararere i o mahi ma nga taputapu momotu. Timatahia to whakamatautau kore utu ki app.mewayz.com ka hoatu ki to pakihi te whakamohoatanga rapu huarahi e hiahiatia ana.
Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
You're subscribed!
Start managing your business smarter today
Join 30,000+ businesses. Free forever plan · No credit card required.
Ready to put this into practice?
Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →Related articles
Hacker News
MegaTrain: Full Precision Training of 100B+ Parameter LLMs on a Single GPU
Apr 8, 2026
Hacker News
Struggle Against the Gods
Apr 8, 2026
Hacker News
I've sold out
Apr 8, 2026
Hacker News
Mario and Earendil
Apr 8, 2026
Hacker News
Git commands I run before reading any code
Apr 8, 2026
Hacker News
Veracrypt project update
Apr 8, 2026
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →14-day free trial · No credit card · Cancel anytime