آلة الموارد البشرية

لعبة Human Resource Machine هي لعبة فيديو ألغاز تعتمد على البرمجة المرئية ، طورتها شركة Tomorrow Corporation . صدرت اللعبة لأنظمة مايكروسوفت ويندوز ، وماك أو إس إكس ، ووي يو في عام 2015، ثم صدرت لاحقًا لأنظمة لينكس في مارس 2016، ولأنظمة iOS في يونيو 2016، ولأنظمة أندرويد في ديسمبر 2016 [ 1 ] ، ولأجهزة نينتندو سويتش في مارس 2017 [ 2 ]. تستخدم اللعبة مفهوم موظف مكتبي مكلف بمهام تتضمن نقل الأشياء بين صندوق الوارد وصندوق الصادر، ومن وإلى مناطق التخزين، كاستعارة لمفاهيم لغة التجميع . يخوض اللاعب حوالي أربعين لغزًا لبناء برنامج لإنجاز مهمة محددة.

تم إصدار الجزء الثاني، 7 مليارات إنسان ، في 23 أغسطس 2018. [ 3 ]

أسلوب اللعب

تتضمن اللعبة حوالي 40 لغزًا برمجيًا، يُمثل كل منها "سنة" من فترة عمل شخصية اللاعب في هيكل الشركة. في كل لغز، يُنشئ اللاعب قائمة تعليمات من أوامر بسيطة للتحكم في حركات شخصيته على شاشة علوية لمكتب؛ يحتوي المكتب على سيرين ناقلين، أحدهما صندوق وارد يُرسل إما عددًا صحيحًا أو حرفًا أبجديًا واحدًا ممثلًا بمربع صغير، والآخر صندوق صادر لاستقبال هذه العناصر. عادةً ما يحتوي المكتب أيضًا على عدد من الخانات المرقمة التي تتسع كل منها لمربع واحد. في كل لغز، يُطلب من اللاعب مهمة محددة، مثل جمع عددين عند وصولهما إلى صندوق الوارد، أو فرز سلسلة أحرف تنتهي بصفر، ثم إرسال النتائج بالترتيب الصحيح إلى صندوق الصادر.

في لعبة Human Resource Machine ، يجب على اللاعب إنشاء برنامج (على الجانب الأيمن) لتوجيه الصناديق من صندوق الوارد (على اليسار) إلى صندوق الصادر (على اليمين).

يستخدم اللاعب أوامر بسيطة لإنشاء قائمة تعليمات لتنفيذ المهمة المحددة. تشمل هذه الأوامر التقاط العنصر الأول من صندوق الوارد، ووضع العنصر الذي يحمله اللاعب حاليًا في صندوق الصادر، ونسخ العنصر المحمول إلى مربع مُحدد، وإجراء عملية جمع أو طرح بين العنصر المحمول والعنصر الموجود في المربع المُحدد، واتخاذ قرارات بناءً على قيمة العنصر المحمول، مثل ما إذا كانت صفرًا أو سالبة. وبذلك، تُحاكي هذه الأوامر عناصر لغة التجميع : التعليمات البسيطة المكافئة لرموز العمليات ، وقدرة اللاعب على حمل عنصر تُحاكي سجل المعالج ، والمساحات الموجودة على أرضية المكتب التي تُمثل الذاكرة الرئيسية . لاحقًا، يكتسب اللاعب القدرة على استخدام مفهوم عناوين الذاكرة ، حيث يُمكنه توجيه التعليمات للعمل على مساحة أرضية مُحددة تحمل رقم مساحة أرضية أخرى. كما يُتيح الأسلوب المرئي للغة للاعب وضع ملاحظات بسيطة مرسومة يدويًا كعلامات في قائمة التعليمات أو لتسمية مساحات الأرضيات لتوضيحها. تُعلّم الحلقات وأوامر القفز بأسهم لمساعدة اللاعب على تحديد مسار المنطق. بعد إنشاء البرنامج، يمكن تشغيله، مع زيادة السرعة للبرامج الطويلة، أو إيقافه مؤقتًا والتنقل خطوة بخطوة لأغراض تصحيح الأخطاء. إذا استقبل صندوق الإخراج أي بيانات غير متوقعة لهذا البرنامج، فسيتوقف البرنامج فورًا، وسيتعين على اللاعب إيجاد حل. على الرغم من أن قائمة التعليمات المعروضة للاعب تعمل على مجموعة واحدة من المدخلات والمخرجات المتوقعة، إلا أن اللعبة تختبر القائمة أيضًا على مجموعات عشوائية أخرى من المدخلات والمخرجات، وتُنبّه اللاعب في حال فشل أي منها. يمكن للاعب تلقي تذكير بمهمة اللغز ومثال على نوع المخرجات المتوقعة من شخصية مشرفة تراقب أداء شخصيته، كما يمكنه الحصول على تلميحات لحل بعض البرامج.

بعد أن يُكمل اللاعب اللغز، يُعرض له عدد التعليمات اللازمة ومتوسط ​​الوقت الذي استغرقه تنفيذ البرنامج. تحتوي معظم الألغاز على تحديين يعتمدان على الوصول إلى هذين المعيارين أو تجاوزهما؛ وقد يكون تحقيق كلا التحديين مستحيلاً، ولكن بإمكان اللاعب العودة إلى أي لغز بعد حله لتحسينه.

تحتوي اللعبة على عدد من المشاهد السينمائية التي تظهر بعد حل بعض الألغاز والتي توضح أن المدينة التي يعمل بها اللاعب تتعرض لهجوم من قبل الروبوتات، والتي تقوم لاحقًا باستبدال العمال الآخرين بالروبوتات تدريجيًا.

تطوير

طُوّرت لعبة Human Resource Machine بواسطة شركة Tomorrow Corporation ، وهي شركة تطوير أسسها كايل غابلر، وآلان بلومكويست، وكايل غراي. يعتبر غابلر اللعبة امتدادًا لألعاب سابقة طبّقوا فيها أسلوب التلعيب على مبادئ أخرى؛ فقد طبّقت لعبة World of Goo (التي طوّرها غابلر ورون كارمل تحت اسم 2D Boy ) فكرة اللعبة على مفهوم قانون هوك ، بينما استخدمت لعبة Little Inferno طبيعة اللعبة لاستكشاف قيمة الوقت. [ 4 ] لاحظ فريق التطوير إمكانية تطبيق المبادئ نفسها على أجهزة الكمبيوتر، واستخدموا ذلك كأساس للعبة Human Resource Machine . [ 4 ] على عكس لعبة Little Inferno ، التي صرّح غابلر بصعوبة التحدث عنها للصحافة دون الكشف عن تفاصيل مهمة من النصف الثاني للعبة، كان مفهوم Human Resource Machine بسيطًا للغاية وسهل الفهم، دون أي أسرار تُخفى. [ 4 ] قرروا استخدام بيئة المكتب لأنها سهّلت إنشاء نماذج واقعية لمفاهيم لغة التجميع التي يمكن للاعبين استيعابها، وسهّلت على اللاعب بناء قائمة التعليمات. [ 4 ] تم تطوير اللعبة من خلال تصميم حوار المشرف على الشاشة وهو يشرح المهمة بلغة واضحة ومفهومة، مع لمسة من الفكاهة، وقد استُخدمت هذه اللغة باستمرار في جميع أنحاء اللعبة. [ 4 ]

استقبال

حظيت اللعبة بتقييمات إيجابية عمومًا على جميع المنصات باستثناء نسخة Wii U، التي تلقت تقييمات متباينة، وفقًا لموقع Metacritic لتجميع التقييمات . [ 5 ] [ 6 ] [ 7 ] [ 8 ] وقد أُشيد بقدرتها على تبسيط تعقيدات برمجة لغة التجميع إلى استعارة بصرية سهلة الفهم. اعتبر أنجوس موريسون من مجلة PC Gamer أن نظام الألغاز قوي ويُعلّم مفاهيم برمجية مهمة، مع أنه كان يُفضّل لو قُدّمت المزيد من الإرشادات حول بعض الأساليب المتقدمة؛ كما شعر موريسون أن بيئة اللعبة وقصتها لم تُستغلّ بالشكل الأمثل. [ 18 ] ولاحظت لورا كيت ديل من موقع Destructoid أيضًا أن نقص المواد التعليمية للمفاهيم المتقدمة في النصف الثاني من اللعبة أمرٌ مُقلق، ورأت أن اللعبة لم تُحقق التوازن المطلوب بين كونها لعبة تعليمية جيدة للمبرمجين الجدد أو تحديًا صعبًا للمبرمجين المحترفين. [ 12 ] رأت لورا هدسون من موقع Boing Boing أن أسلوب برمجة اللعبة وأسلوبها البصري، المشابه لأسلوب لعبة Little Inferno ، يساعدان على تجنب إبعاد اللاعبين المحتملين، وأن بعض الألغاز صُممت لمساعدة اللاعب على الشعور بالذكاء بعد إكمالها. [ 21 ]

تتمة

في يناير 2018، أعلنت شركة Tomorrow Corporation عن جزء ثانٍ للعبة Human Resource Machine ، بعنوان 7 Billion Humans ، والذي صدر في 23 أغسطس 2018. تعتمد اللعبة على نفس مبادئ البرمجة المرئية للعبة Human Resource Machine ، ولكن هذه المرة يتحكم اللاعب بعدة شخصيات بشرية بهدف واحد هو إنجاز مهام متنوعة باستخدام لغة تجميع مرئية. [ 22 ] [ 23 ] [ 24 ]

مراجع

  1. غابلر، كايل (1 ديسمبر 2016). "أيها الروبوتات! حان وقت تحميل... آلة الموارد البشرية" . شركة تومورو . تم الاسترجاع في 6 ديسمبر 2016 .
  2. كورك، جيف (24 يناير 2017). "ألعاب World Of Goo وLittle Inferno وHuman Resource Machine قادمة إلى جهاز Switch" . مجلة Game Informer . GameStop . مؤرشف من الأصل في 2 فبراير 2017. تم الاطلاع عليه في 24 يناير 2017 .
  3. "سبعة مليارات إنسان" . شركة تومورو . مؤرشف من الأصل في 23 أغسطس 2018. تم الاطلاع عليه في 29 يناير 2018 .
  4. 1 2 3 4 5 واورو، أليكس (12 يونيو 2015). "لماذا قام مطور لعبة World of Goo بصنع لعبة ألغاز حول برمجة البشر؟" . مطور الألعاب . إنفورما . تم الاسترجاع في 27 يونيو 2023 .
  5. 1 2 "مراجعات تطبيق Human Resource Machine لأجهزة iPhone/iPad" . موقع Metacritic . موقع Fandom . تم الاطلاع عليه بتاريخ 6 ديسمبر 2018 .
  6. 1 2 "مراجعات آلة الموارد البشرية لجهاز نينتندو سويتش" . ميتاكريتيك . فاندوم . تم الاسترجاع في 6 ديسمبر 2018 .
  7. 1 2 "مراجعات لعبة Human Resource Machine لأجهزة الكمبيوتر" . ميتاكريتيك . فاندوم . تم الاطلاع عليه في 6 ديسمبر 2018 .
  8. 1 2 "مراجعات لعبة Human Resource Machine لجهاز Wii U" . موقع Metacritic . موقع Fandom . تم الاطلاع عليه بتاريخ 6 ديسمبر 2018 .
  9. شماديج، بنيامين (13 يوليو 2016). "اختبار: آلة الموارد البشرية (iOS)" . فور بلايرز (بالألمانية). شركة فور بلايرز المحدودة . تم الاطلاع عليه في 27 يونيو 2023 .
  10. شماديج، بنيامين (31 مارس 2017). "اختبار: آلة الموارد البشرية (سويتش)" . فور بلايرز (بالألمانية). شركة فور بلايرز المحدودة . تم الاطلاع عليه في 27 يونيو 2023 .
  11. 1 2 شماديغ، بنيامين (1 ديسمبر 2015). "اختبار: آلة الموارد البشرية (الحاسوب الشخصي، وي يو)" . فور بلايرز (بالألمانية). شركة فور بلايرز المحدودة . تم الاطلاع عليه في 27 يونيو 2023 .
  12. 1 2 ديل، لورا (30 أكتوبر 2015). "مراجعة: آلة الموارد البشرية (الحاسوب الشخصي)" . ديستركتويد . غامورز . تم الاسترجاع في 23 أكتوبر 2021 .
  13. ريد، سيمون (7 يونيو 2016). "مراجعة لعبة Human Resource Machine: Daily Grind (iOS)" . Gamezebo . تم ​​الاطلاع عليه بتاريخ 27 يونيو 2023 .
  14. ^ جويوج (23 أكتوبر 2015). "اختبار: آلة الموارد البشرية، هل تريد خط الكود ؟ (كمبيوتر شخصي)" . Jeuxvideo.com (بالفرنسية). ويبيديا . تم الاسترجاع في 27 يونيو 2023 . 
  15. ديلفيلانو، رون (25 مارس 2017). "مراجعة لعبة Human Resource Machine (متجر نينتندو سويتش الإلكتروني)" . نينتندو لايف . شبكة اللاعبين . تم الاطلاع عليه بتاريخ 23 أكتوبر 2021 .
  16. بولينغ، ستيف (31 أكتوبر 2015). "مراجعة لعبة Human Resource Machine (متجر Wii U الإلكتروني)" . نينتندو لايف . شبكة اللاعبين . تم الاطلاع عليه في 27 يونيو 2023 .
  17. كوبمان، دان (17 مارس 2017). "مراجعة لعبة Human Resource Machine (Switch)" . تقرير نينتندو العالمي . NINWR, LLC . تم الاطلاع عليه بتاريخ 23 أكتوبر 2021 .
  18. 1 2 موريسون، أنجوس (21 أكتوبر 2015). "مراجعة لعبة Human Resource Machine" . مجلة PC Gamer . شركة Future plc . تاريخ الاسترجاع: 23 أكتوبر 2021 .
  19. جيمس، كريس (18 مايو 2017). "مراجعة لعبة Human Resource Machine لجهاز نينتندو سويتش - كيف تعمل عند توصيلها بالتلفاز؟" . بوكيت غيمر . ستيل ميديا ​​المحدودة . تم الاطلاع عليه في 27 يونيو 2023 .
  20. فانيل، روب (9 يونيو 2016). "مراجعة لعبة "Human Resource Machine" - Sine of Greatness (iOS) . TouchArcade . TouchArcade.com, LLC . تاريخ الاسترجاع: 6 ديسمبر 2018 .
  21. هدسون، لورا (19 أكتوبر 2015). "آلة الموارد البشرية ستعلمك البرمجة وستكون رائعة" . بوينغ بوينغ . تم الاطلاع عليه في 6 نوفمبر 2015 .
  22. مادناني، ميخائيل (24 يناير 2018). "شركة تومورو تعلن عن لعبة '7 مليار إنسان'، وهي تكملة للعبة 'آلة الموارد البشرية'، ولن تصدر على نظام iOS في الوقت الحالي" . تاتش أركيد . TouchArcade.com, LLC . تاريخ الاسترجاع: 24 يناير 2018 .
  23. تاراسون، دومينيك (15 أغسطس 2018). "مسلسل 7 مليارات إنسان يضفي طابعًا سوداويًا مبهجًا على برامج الأسبوع المقبل" . روك بيبر شوتجن . شبكة اللاعبين . تم الاطلاع عليه في 26 يونيو 2023 .
  24. أوكونور، أليس (23 أغسطس 2018). "لعبة 7 Billion Humans من شركة Tomorrow Corporation متوفرة الآن" . روك بيبر شوتجن . شبكة اللاعبين . تم الاطلاع عليه في 27 يونيو 2023 .