تتضمن: اللعبة الأساسية Early Access - العب اللعبة مبكرًا في 6 فبراير 2025 Tecumseh و Shawnee Pack Crossroads of the World Collection، مع محتوى ما بعد الإطلاق يضم قائدين جديدين و 4 حضارات جديدة و 4 عجائب جديدة ومكافأة تجميلية خاصة والمزيد! حزمة المحتوى الفاخرة، التي تتضمن: شخصيتين رائدتين، و 4 تخصيصات للملف الشخصي، وبشرة استكشافية بديلة تعود سلسلة الألعاب الإستراتيجية الحائزة على جوائز بفصل ثوري جديد. تمكّنك لعبة Civilization® VII من Sid Meier من بناء أعظم إمبراطورية عرفها العالم على الإطلاق! في الحضارة السابعة، تشكل قراراتك الإستراتيجية النسب الثقافي الفريد لإمبراطوريتك المتطورة. تحكم كواحد من العديد من القادة الأسطوريين عبر التاريخ وقم بتوجيه مسار قصتك من خلال اختيار حضارة جديدة لتمثيل إمبراطوريتك في كل عصر من عصر التقدم البشري. قم ببناء المدن والعجائب المعمارية لتوسيع أراضيك، وتحسين حضارتك من خلال الاختراقات التكنولوجية، وقهر الحضارات المتنافسة أو التعاون معها أثناء استكشاف أقاصي العالم المجهول. حقق الازدهار في تجربة فردية غامرة أو العب مع الآخرين في لعبة متعددة اللاعبين عبر الإنترنت. سواء اخترت اتباع مسار متجذر في التاريخ أو إعادة تصور الاحتمالات لرسم طريقك الخاص إلى الأمام، قم ببناء شيء تؤمن به وخلق إرث يتردد صداه عبر العصور في الحضارة السابعة. ميزات الحضارة السابعة لسيد ماير: قم ببناء إمبراطورية تصمد أمام اختبار الزمن، قم بقيادة إمبراطوريتك عبر عصور متميزة من تاريخ البشرية. كل عصر هو رحلته الغنية والدقيقة، مع حضارات فريدة قابلة للعب، والموارد المتاحة، والأرض القابلة للاستكشاف، وحتى أنظمة اللعب بأكملها، مما يخلق تجربة استراتيجية عميقة وغامرة تاريخيًا. نسعى جاهدين لتحقيق إنجازات علمية وثقافية وعسكرية واقتصادية مهمة في كل عصر لإطلاق العنان للمزايا المؤثرة في العصر التالي! طوّر إمبراطوريتك مع بزوغ فجر كل عصر جديدلبناء إرث يصمد حقًا أمام اختبار الزمن، يجب عليك التكيف. شكّل مسارك الخاص عبر التاريخ وأنت تعيد تشكيل إمبراطوريتك في بداية كل عصر، واختر من بين مجموعة من خيارات الحضارة الجديدة ذات الصلة بالعصر والتي تحددها إنجازاتك السابقة في اللعب. يؤدي تطوير إمبراطوريتك إلى إطلاق مكافآت لعب جديدة ووحدات فريدة، بحيث تكون حضارتك الحالية دائمًا في أوج قوتها. العب كقادة مرموقين للتقدم: تجسد قائدًا لامعًا مع واحدة من أكثر قوائم الحضارة تنوعًا حتى الآن، من رؤساء الدول التقليديين المعروفين بقوتهم العسكرية أو براعتهم السياسية، إلى القادة ذوي الرؤية الذين أحدثوا تأثيرات أبدية في الفلسفة والعلوم وحقوق الإنسان والمزيد! يمتلك كل قائد قدرة فريدة ويمكن تحسينها من خلال السمات القابلة للتخصيص المكتسبة من خلال اللعب، مما يمكّنك من تعزيز استراتيجيتك أو تحويلها من عصر إلى آخر. لأول مرة في تاريخ الامتياز، يمكنك اختيار قائدك بشكل منفصل عن حضارتك، مما يمنحك حرية إنشاء استراتيجيات جديدة تمامًا من خلال مزج مكافآت اللعب ومطابقتها. استكشف عالمًا تم إحيائه بشكل لم يسبق له مثيل، ضع بصمتك على عالم مفصل بشكل رائع! تنبض إمبراطوريتك بالحياة من خلال مجموعة واسعة ومتنوعة من الأساليب الثقافية، ممثلة في هندسة المباني وتصميم الوحدات. التفاعلات وجهًا لوجه مع القادة التاريخيين الآخرين تغمرك في كل عمل دبلوماسي وإعلان حرب. مع توسع أراضيك واستمرار تطور مدنك، تتواصل آفاق إمبراطوريتك التي تم تقديمها ببذخ بسلاسة لإنشاء مدينة نابضة بالحياة. اختبر قوتك الإستراتيجية في اللعب الجماعي تنافس ضد لاعبين آخرين عبر الإنترنت وأثبت براعتك كقائد عظيم. يمكن أن تكون المباريات متعددة اللاعبين حملات ملحمية متعددة الأعمار، أو تتم في عصر واحد حتى تتمكن من الاستمتاع بلعبة كاملة في جلسة واحدة. يتم دعم اللعب المتقاطع بين أجهزة الكمبيوتر ووحدات التحكم، حتى تتمكن من اللعب مع الأصدقاء أينما كانوا. تجربة استراتيجية ممتعة للجميع مع أكثر من 30 عامًا من إرث الامتياز الذي يمكن الاستفادة منه، تتميز Civilization VII بثروة هائلة من تحسينات اللعب التي ستثير إعجاب المحاربين القدامى والقادمين الجدد على حد سواء. تجربة البرنامج التعليمي التي تم إصلاحها وأنظمة اللعب المحسنة تجعل القفز إلى الحضارة أسهل من أي وقت مضى، بينما سيقدر اللاعبون العائدون مجموعة ضخمة من تحسينات اللعب. انقل جيشك كواحد تحت قيادة قائد، واطلق العنان لمكافآت التقدم لقادتك عبر جلسات اللعب المتعددة، واجتاز الأنهار الصالحة للملاحة، وأكثر من ذلك بكثير!
لحل هذه المشكلة، نحتاج إلى إعادة تنسيق مصفوفة JSON معينة إلى تنسيق HTML منظم يعرض بوضوح متطلبات النظام لأنظمة التشغيل المختلفة. يتم تقديم متطلبات كل نظام في قسم منفصل، مما يسهل على المستخدمين القراءة والفهم.
### النهج
يتضمن النهج الخطوات التالية:
1. ** تحليل بيانات الإدخال**: قم بالتكرار من خلال كل كائن في مصفوفة الإدخال. يمثل كل كائن متطلبات النظام لنظام تشغيل معين أو نظام عام إذا لم يتم تحديد نظام التشغيل.
2. ** إنشاء بنية HTML لكل نظام**:
- بالنسبة لكل نظام بنظام تشغيل محدد (يتم تقديمه بواسطة مفتاح «النظام»)، قم بإنشاء قسم بعنوان يشير إلى اسم النظام متبوعًا بـ «متطلبات النظام».
- بالنسبة للأنظمة التي لا تحتوي على نظام تشغيل محدد (على سبيل المثال، متطلبات الكمبيوتر العامة)، قم بإنشاء قسم بعنوان عام «متطلبات نظام الكمبيوتر».
3. ** متطلبات الاستخراج والتنسيق**: يتم توفير متطلبات كل نظام في سلسلة HTML. يتم تحليل هذه السلسلة لاستخراج عناصر المتطلبات الفردية (عناصر القائمة)، والتي يتم تنسيقها بعد ذلك في بنية قائمة داخل قائمة غير مرتبة (`
`).
4. ** تجميع الإخراج**: اجمع كل أقسام النظام المنسقة وانضم إليها بمسافات مناسبة باستخدام
علامات `` لضمان قابلية القراءة.
### كود الحل
``جافا سكريبت
متطلبات تنسيق الوظيفة (الإدخال) {
أنظمة ثابتة = []؛
لـ (عنصر ثابت للإدخال) {
إذا (البند. النظام) {
عنوان ثابت = `$ {item.system} متطلبات النظام`؛
قائمة الطلبات الثابتة = متطلبات التحليل (متطلبات العنصر)؛
systems.push (create_system_html (العنوان، قائمة الطلبات))؛
} وإلا {
العناصر الثابتة = الكائن. الإدخالات (العنصر) .map (([المفتاح، القيمة]) => ({
المفتاح: `$ {key} :`،
القيمة: القيمة
}))؛
قائمة الطلبات الثابتة = create_requirement_list (العناصر المعتادة)؛
systems.push (create_system_html («متطلبات نظام الكمبيوتر الشخصي»، قائمة الطلبات))؛
}
}
أنظمة الإرجاع. join ('
')؛
}
متطلبات تحليل الوظيفة (HTMLStr) {
محلل const = مقارنة جديدة ()؛
const doc = parser.parseFromString (HTMLStr، 'text/html')؛
قائمة ثابتة = doc.querySelectorAll ('li')؛
إرجاع المصفوفة. من (lis) .map (li => {
ثابت قوي = li.querySelector ('قوي')؛
مفتاح ثابت = محتوى نصي قوي؛
قيمة const = li.textContent.replace (سترونج.textContent، «) .trim ()؛
إرجاع {المفتاح، القيمة}؛
})؛
}
وظيفة إنشاء قائمة المتطلبات (العناصر) {
إرجاع items.map (({مفتاح، قيمة}) => `- $ {key} $ {value}`) .join
(«)؛
}
وظيفة create_system_html (العنوان، قائمة الطلبات) {
العودة `
$ {عنوان}
الحد الأدنى من المواصفات
`؛
}
```
### شرح
1. ** تحليل بيانات الإدخال**: تتكرر الدالة «FormatRequirements» من خلال كل كائن في مصفوفة الإدخال. إذا كان الكائن يحتوي على مفتاح «نظام»، فإنه يقوم بمعالجته كمتطلب نظام محدد. وبخلاف ذلك، فإنه يجمع كل هذه الكائنات في متطلبات نظام واحد لجهاز كمبيوتر عام.
2. ** إنشاء بنية HTML**: تقوم الوظيفة `create_system_html` بإنشاء بنية HTML لكل نظام. يتضمن عنوانًا وقسمًا بعنوان «الحد الأدنى من المواصفات» وقائمة غير مرتبة تحتوي على المتطلبات المنسقة.
3. ** متطلبات الاستخراج**: تقوم الدالة «parse_requirements» بتحليل سلسلة HTML المتوفرة لمتطلبات كل نظام. يقوم بتحويل كل عنصر من عناصر القائمة إلى زوج قيم المفاتيح، والذي يتم تنسيقه بعد ذلك في بنية القائمة المطلوبة.
4. ** تجميع الإخراج**: يتم ربط أقسام HTML المنسقة لكل نظام بـ `
` لضمان التباعد المناسب وقابلية القراءة في الإخراج النهائي.
يضمن هذا النهج تقديم متطلبات النظام بطريقة واضحة ومنظمة وسهلة الاستخدام، مما يجعل من السهل فهم الحد الأدنى من المواصفات المطلوبة لأنظمة التشغيل المختلفة.
على أجهزة XBOX ONE وXBOX SERIES X|S:
اضغط على زر Xbox لفتح الدليل، ثم حدد المتجر
. على XBOX 360*:
أدخل الرمز المكون من 25 حرفًا، ثم اتبع التعليمات لإكمال الاسترداد.
في متصفح الويب
* يرجى ملاحظة أنه لا يمكن تفعيل رموز Xbox 360 إلا على وحدة تحكم Xbox 360 مباشرة!
* تأكد من تفعيل رمز Xbox 360 الخاص بك قبل 29 يوليو 2024! نظرًا لإغلاق متجر Xbox 360، ستنتهي صلاحية الرموز بعد هذا التاريخ. بمجرد تنشيط اللعبة، يمكن تنزيلها وتشغيلها على وحدة تحكم Xbox 360 بعد إغلاق المتجر.
كن أول من يُقيّم هذا المنتج!
مشاركة