د امپراتورۍ عمر: د C++ سره د لارې موندلو ستونزې 25 کاله [ویډیو]
\u003ch2\u003e د امپراتوریو عمر: د C++ سره د لارې موندلو ستونزې 25 کاله [ویډیو]\u003c/h2\u003e \u003cp\u003eدا ویډیو منځپانګه د بصري او اوریدونکي معلوماتو تحویل چمتو کوي، د پیچلو موضوعاتو او مفکورو سپړلو لپاره یوه په زړه پوري لار وړاندې کوي.\u003c/p\u003e \u003ch3\u003e د منځپانګې فیس
Mewayz Team
Editorial Team
د امپراتوریو عمر: د C++ سره د لارې موندلو ستونزې 25 کاله [ویډیو]
د امپراتورۍ عمر د دوو لسیزو راهیسې د کمپیوټري ریښتیني وخت ترټولو سختو ننګونو سره مبارزه کړې: پرته له دې چې په بشپړ ډول احمقانه وګڼل شي د A نقطې څخه B ته د واحدونو ترلاسه کول. افسانوي RTS فرنچائز د C++ pathfinding الګوریتمونو سره روانه مبارزه د توزیع کولو، تخنیکي پور، او سیسټم ډیزاین په اړه ژور درسونه څرګندوي چې هر عصري سافټویر جوړونکی باید داخلي کړي.
په دې وروستیو کې یوه ژوره غوطه شوې ویډیو د امپراتورۍ په عمر کې د لارې موندلو د تکامل له لارې حرکت کوي، د اصلي 1997 څخه د Age of Empires IV پورې خپریږي، دا په ډاګه کوي چې حتی د نړۍ په کچه انجینري ټیمونه د پیچلتیا سره مبارزه کوي کله چې سیسټمونه باید اندازه کړي. د هر هغه چا لپاره چې د سوداګرۍ سافټویر جوړوي، عملیات اداره کوي، یا د کاري فلو معمارۍ، موازي د پام وړ دي.
ولې د امپراطورۍ په دوره کې د لارې موندلو حل کول دومره سخت شوي؟
د ریښتیني وخت ستراتیژۍ لوبې کې د لارې موندل د یو واحد GPS لار روټ کولو په څیر ندي. د امپراتورۍ عمر باید د سلګونو - کله ناکله زرګونو - واحدونو لپاره د حرکت لارې محاسبه کړي ، په متحرک ډول بدلیدونکي ځمکې کې ، پداسې حال کې چې د ودانیو ، ونو ، نورو واحدونو او یو بل سره د ټکر څخه مخنیوی کوي. دا ټول باید په ملیسیکنډونو کې ترسره شي ترڅو د لوبې اسانه تجربه وساتي.
د امپراتورۍ اصلي زمانې یو بدل شوی A* (A-star) الګوریتم کارولی، د ګریډ پر بنسټ د لارې موندلو لپاره د سرو زرو معیار. مګر A* یوازې د فشار لاندې راځي کله چې تاسو د یو څو واحدونو څخه لوی لښکرو ته د پیچلو نقشو په نیولو سره اندازه کوئ. Ensemble Studios، اصلي پرمخ وړونکي، کلونه د څنډې قضیې پیچل کړي: واحدونه په حلقو کې ګرځي، په دیوالونو کې بندیدل، د تنګو لارو له لارې عجیب کانګا لیکې جوړوي، یا په ساده ډول د حرکت کولو څخه ډډه کوي.
اصلي ستونزه ګډه چاودنه ده. په نقشه کې هر اضافي واحد د کمپیوټري لګښت ضرب کوي. هره ودانۍ د نیویګیشن ګراف بدلوي. هر چوکاټ بیا محاسبه غواړي. C++ پرمخ وړونکو ته د حافظې او فعالیت په اړه د ټیټې کچې کنټرول ورکوي، مګر حتی دا ګټه محدودیت لري کله چې بنسټیز الګوریتمیک چلند نشي کولی د پیمان سره سرعت وساتي.
د 25 کلونو په اوږدو کې پراختیا کونکو کومې الګوریتمیک کړنالرې هڅه کړې؟
ویډیو د فرنچائز په اوږدو کې د لارې موندلو ستراتیژیو یو زړه راښکونکی تکامل بیانوي:
- بنسټیز A* لټون (1997): اصلي تطبیق کوچنۍ ډلې په مناسبه توګه اداره کړې مګر د اردو د اندازې انتخابونو سره په چټکۍ سره خرابه شوې، د بدنام "کلیوال" بګ لوبغاړي تولیدوي چې تر نن ورځې پورې په یاد دي.
- حراماتي لار موندنه: وروسته تکرارونو څو درجې نیویګیشن میشونه معرفي کړل، نقشې یې په سکټورونو کې ماتولې ترڅو واحدونه وکولی شي په لوړه کچه لارې پلان کړي مخکې له دې چې په سیمه ایزه توګه حرکت وکړي - په ډراماتیک ډول د هر چوکاټ محاسبه کموي.
- د جریان ساحه: د دې پر ځای چې د هر واحد لپاره د انفرادي لارو محاسبه وکړئ، د جریان ساحې الګوریتمونه یو واحد سمتي نقشه محاسبه کوي چې په یوه ګروپ کې ټول واحدونه کولی شي تعقیب کړي، د O(n) ستونزه په هر واحد کې O(1) ته نږدې شي.
- چلونکي چلند او محلي مخنیوی: د نړیوال لار موندلو په سر کې پرت شوي، دا سیسټمونه د شیبې په وخت کې د ټکر مخنیوی اداره کوي نو واحدونه د یو بل له لارې نه کلپ کوي یا په واحد ټایلونو کې پټیږي.
- په AoE IV کې هایبرډ سیسټمونه: وروستی قسط ډیری تخنیکونه - د نیویګیشن میشز، د جریان ساحې، او محلي سټیرینګ - په یو پرت شوي جوړښت کې یوځای کوي چې مختلف فرعي سیسټمونو ته د حرکت مختلف پیمانه وړاندې کوي.
د لوبې هر نسل په اصل کې د خپل حرکت سیسټم له پیل څخه بیا رغوي، د هغه څه په اړه چې په پیمانه ماتیږي په اړه سخت ګټل شوي درسونه وړاندې کوي.
د سوداګرۍ سافټویر ټیمونه د لوبې انجن پاټفینینګ څخه څه زده کولی شي؟
د امپراتورۍ د زمانې د لارې موندلو کیسه په هغه ستونزه کې یو ماسټر کلاس دی چې هره وده کونکي سوداګرۍ ورسره مخ کیږي: هغه څه چې په کوچنۍ کچه کار کوي په لویه کچه ماتوي. یوه لاسي پروسه چې په اونۍ کې 10 پیرودونکي اداره کوي په 500 کې سقوط کوي. یو سپریډ شیټ چې یوه پروژه تعقیبوي په 50 کې د مدیریت وړ نه وي. د 5 کسو ټیم لپاره ډیزاین شوی د تصویب کاري جریان په 50 خلکو کې خنډونه رامینځته کوي.
💡 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 →"تر ټولو خطرناک تخنیکي پور هغه سیسټم دی چې په بشپړ ډول کار کوي - تر هغه چې دا ناڅاپه نه وي. د امپراتورۍ د لارې موندلو عمر د 8 واحدونو لپاره بې عیب کار کړی. دا د 80 لپاره جلا شو. سوداګرۍ هرکله چې د لاسي پروسې له حد څخه تیریږي د ورته کلف سره مخ کیږي."
هغه حل چې د AoE پرمخ وړونکو سره یوځای شوی - پرت لرونکي، ماډلر سیسټمونه چیرې چې مختلف برخې د ستونزې مختلف پیمانه اداره کوي - په مستقیم ډول نقشه کوي چې څنګه د عصري سوداګرۍ عملیاتي سیسټمونه باید ډیزاین شي. تاسو د لوړې کچې ستراتیژیک روټینګ ته اړتیا لرئ (د پروژې مدیریت، د سرچینو تخصیص) د محلي کچې اجرا کولو (دندو دندې، ورځني کاري جریان، اتوماتیک تصویب) سره په کنسرټ کې کار کول.
د ماډلر سیسټم ډیزاین څنګه د اندازه کولو ناکامیو مخه نیسي؟
د AoE IV په لاره موندلو کې پرمختګ یو واحد غوره الګوریتم نه و. دا معماري وه. د اندیښنو په جلا کولو سره - نړیوال نیویګیشن، ګروپ حرکت، انفرادي سټیرینګ، د ټکر حل - هر پرت د نورو بې ثباته کولو پرته په خپلواکه توګه غوره کیدی شي.
همدا لامل دی چې سوداګرۍ په منحل شوي وسیلو (دلته CRM، یو سپریډ شیټ هلته، هر ځای د بریښنالیک تارونه) په ورته دیوالونو سره په 1997 کې د امپراتورۍ عمر سره ټکر کوي. کله چې ستاسو د پلور پایپ لاین، د پروژې مدیریت، د HR کاري جریان، رسیدونه، او د مراجعینو مخابرات ټول په جلا سیسټمونو کې ژوند کوي، ستاسو د لټون پرته هر یو "د خپل کاروبار پرته چلول کیږي. نور پایله د سوداګرۍ مساوي ده چې د کلیوالو په حلقو کې ګرځي: دوه ځله هڅې، ورک شوي لاسونه، او عملیاتي ګډوډي.یو متحد سوداګریز عملیاتي سیسټم - یو چیرې چې ماډلونه یو عام نیویګیشن پرت شریکوي - دا ټکرونه له مینځه وړي په ورته ډول چې د جریان ساحه د هر واحد بې ځایه محاسبې له مینځه وړي.
په مکرر ډول پوښتل شوي پوښتنې
Age of Empires په کومه پروګرامینګ ژبه لیکل کیږي؟
د امپراتورۍ عمر فرنچائز په ابتدايي توګه په C++ کې جوړ شوی، کوم چې د ټیټ کچې حافظې مدیریت او کمپیوټري فعالیت چمتو کوي چې د ریښتیني وخت د لارې موندلو محاسبې لپاره په زرګونو یوځل واحدونو کې اړین دي. C++ د فعالیت - مهم لوبې انجن سیسټمونو لپاره غالبه ژبه پاتې ده.
ولې د RTS لوبې واحدونه لاهم په 2026 کې د لارې موندلو مسلې لري؟
په متحرک چاپیریال کې د لویو ډلو لپاره د ریښتیني وخت لاره موندنه د کمپیوټري پلوه سخته ستونزه ده. د لټون ځای د واحد شمیر، د ځمکې پیچلتیا، او د نقشې اندازې سره په چټکۍ سره وده کوي. عصري حلونه په ډراماتیک ډول د 1997 د دورې طریقې څخه غوره دي، مګر د واحدونو په ټکر کې د غاړې قضیې، تنګ لارې، او د جوړښت حرکت حتی د عصري تطبیقونو ننګونې ته دوام ورکوي.د لارې موندل څنګه د سوداګرۍ پروسې اصلاح کولو سره تړاو لري؟
دواړه ډومینونه د روټینګ اجنټانو (یونټ یا دندې) سره د پیچلو او بدلیدونکي چاپیریال له لارې د اهدافو په لور معامله کوي پداسې حال کې چې د شخړو مخنیوی کوي. ورته اصول پلي کیږي: ساده طریقې په پیمانه ناکامه کیږي، ماډلر جوړښتونه د واحدونو څخه ښه کار کوي، او پرت لرونکي سیسټمونه چې ستراتیژیک پلان جوړونه د تاکتیکي اجرا څخه جلا کوي په دوامداره توګه د واحد الګوریتم حلونو څخه غوره پایلې وړاندې کوي.
ستاسو سوداګرۍ د ورته معماري ارتقا مستحق ده د امپراتورۍ عمر 25 کاله په بشپړولو کې تیر کړل. میویز 207 مدغم ماډلونه راوړي — د پروژې مدیریت او CRM څخه HR او رسید - په یو واحد عملیاتي سیسټم کې چې ستاسو سره اندازه کولو لپاره ډیزاین شوي ، نه ستاسو پروړاندې. د منحل شوي وسیلو له لارې خپل عملیات بند کړئ. خپل وړیا آزموینه په app.mewayz.com کې پیل کړئ او خپل سوداګرۍ ته هغه لاره ومومئ چې ورته اړتیا لري.
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
9 Mothers (YC P26) Is Hiring – Lead Robotics and More
Apr 7, 2026
Hacker News
Dropping Cloudflare for Bunny.net
Apr 7, 2026
Hacker News
Show HN: A cartographer's attempt to realistically map Tolkien's world
Apr 7, 2026
Hacker News
Show HN: Pion/handoff – Move WebRTC out of browser and into Go
Apr 7, 2026
Hacker News
Show HN: Brutalist Concrete Laptop Stand (2024)
Apr 7, 2026
Hacker News
We found an undocumented bug in the Apollo 11 guidance computer code
Apr 7, 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