ذكاء الأعداء ليس ذكاءً اصطناعيًا: كيف تُبنى سلوكيات الخصوم فعلًا

Aug 12, 2026 - 27 Days ago17 Mins Read Last update - Aug 20, 2026
00
Share

في لعبة F.E.A.R، تدخل إلى مكتب مهجور. تسمع خطوات. ثم يحدث ما يلي خلال ثوانٍ:

جندي يقفز من نافذة جانبية بدل أن يواجهك مباشرة. آخر يقلب طاولة ليصنع ساترًا. صوت يصرخ: "إنه يلتف من اليسار!". ثم يبدأ اثنان بإطلاق نار مكثّف لا يستهدفك، بل يستهدف تثبيتك في مكانك بينما يتحرك ثالث للالتفاف حولك.

خرج اللاعبون من تلك المعركة بانطباع واحد: هؤلاء الأعداء يفكرون. وحتى اليوم، بعد أكثر من عشرين عامًا، ما زالت F.E.A.R تُذكر بوصفها معيارًا لم تتجاوزه ألعاب كثيرة صدرت بعدها بعقدين كاملين.

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

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


أولًا: لماذا نسمّيه "ذكاءً اصطناعيًا" أصلًا؟

المصطلح نفسه مصدر سوء فهم مزمن، لأن كلمة واحدة تشير إلى حقلين مختلفين تمام الاختلاف في الهدف.

الذكاء الاصطناعي الأكاديمي يسعى إلى حل مشكلة بأفضل صورة ممكنة. المقياس: الدقة، معدل الفوز، تقليل الخطأ.

ذكاء الألعاب يسعى إلى شيء آخر تمامًا: أن يستمتع اللاعب. المقياس ليس "هل اتخذ العدو القرار الأمثل؟" بل "هل شعر اللاعب بأن الخصم يستحق المواجهة؟"

والفرق بين المقياسين ليس تفصيلًا، بل هو أصل المهنة كلها. لأن العدو الذي يلعب بشكل مثالي فعلًا يكون تجربة بائسة:

  • سيصيبك من أول رصاصة، من أقصى مدى، في الرأس.
  • لن يخرج من ساتره أبدًا، لأن الخروج قرار غير مثالي.
  • سيهاجمك العشرة دفعة واحدة من كل الاتجاهات، لأن هذا ما يفعله فريق يريد الفوز.
  • ولن تفهم أبدًا لماذا مت.

وهنا القاعدة الذهبية التي تحكم هذا المجال بأكمله: مصمم الألعاب لا يبني خصمًا ذكيًا، بل يبني خصمًا يبدو ذكيًا ويمكن هزيمته. والمسافة بين هذين الهدفين هي المكان الذي تُبنى فيه كل الأنظمة التالية.


الطبقة الأولى: آلة الحالات المحدودة (FSM)

أقدم الأساليب وأبسطها. تعرّف للعدو مجموعة "حالات" محدودة، وتعرّف شروط الانتقال بينها:

1خامل  →  (رأى اللاعب)     →  مطاردة
2مطاردة →  (اقترب للمدى)    →  هجوم
3هجوم  →  (الصحة أقل من 20%) →  هروب
4هروب  →  (فقد اللاعب)      →  خامل

هذا هو النظام الذي حرّك أعداء Doom وHalf-Life وأجيالًا كاملة من الألعاب. وهو ممتاز لسبب واحد: يمكنك رسمه على ورقة وفهمه بالكامل في دقيقة.

لكن له عيبًا قاتلًا يظهر مع النمو، اسمه انفجار الانتقالات. إذا كان لديك عشر حالات، فأنت أمام تسعين انتقالًا محتملًا يجب أن تفكر في كل واحد منها. أضف حالة حادية عشرة، وستحتاج إلى مراجعة علاقتها بكل الحالات السابقة.

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


الطبقة الثانية: أشجار السلوك (Behavior Trees)

الحل جاء من Halo 2 عام 2004، حين قدّم فريق Bungie نظامًا أعاد تشكيل الصناعة بأكملها، وصار اليوم المعيار الافتراضي في محركات مثل Unreal Engine.

الفكرة: بدل شبكة من الانتقالات المتشابكة، ابنِ شجرة أولويات تُقرأ من أعلى إلى أسفل، ومن اليسار إلى اليمين، في كل إطار.

1المُحدِّد (نفّذ أول فرع ينجح)
2├── هل صحتي منخفضة؟ → اهرب واطلب الدعم
3├── هل أرى اللاعب؟   → التسلسل: اتخذ ساترًا ← صوّب ← أطلق النار
4├── هل سمعت صوتًا؟   → توجّه نحو مصدر الصوت وابحث
5└── وإلا              → دوريّة عادية

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

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


الطبقة الثالثة: التخطيط الموجّه بالأهداف (GOAP) — سرّ F.E.A.R

نعود إلى الجندي الذي بدأنا به. النظام الذي حرّكه صممه Jeff Orkin، وقلب المعادلة رأسًا على عقب.

في الأنظمة السابقة، أنت تخبر العدو كيف يتصرف. في GOAP، تخبره بماذا يريد، وتترك له اكتشاف الطريق.

تعرّف مجموعة أفعال، لكل فعل ثلاثة أشياء: شروط تسبقه، وأثر يتركه، وتكلفة:

1الفعل: أطلق النار
2  الشروط: أملك سلاحًا + السلاح مُلقَّم + اللاعب مرئي
3  الأثر:   اللاعب مقتول
4  التكلفة: 1
5
6الفعل: تحرّك إلى ساتر
7  الشروط: يوجد ساتر متاح قريب
8  الأثر:   أنا في وضع آمن
9  التكلفة: 2
10
11الفعل: اقلب الطاولة
12  الشروط: توجد طاولة قابلة للقلب
13  الأثر:   يوجد ساتر متاح قريب
14  التكلفة: 3

ثم تعطي العدو هدفًا واحدًا: "اقتل اللاعب". وتترك المُخطِّط يبحث — عبر خوارزمية بحث قريبة من A* لكنها تعمل على فضاء الأفعال لا على الخريطة — عن أرخص سلسلة أفعال توصله من وضعه الحالي إلى هدفه.

النتيجة أن الجندي "اخترع" فكرة قلب الطاولة، ليس لأن أحدًا برمج له ذلك، بل لأنها كانت الحلقة الناقصة في أرخص خطة متاحة في تلك اللحظة تحديدًا.

لكن هنا الجزء الذي يغفل عنه الجميع

Orkin نفسه أوضح لاحقًا أن المُخطِّط لم يكن وحده مصدر ذلك الانطباع المذهل. عنصران آخران كانا لا يقلان أهمية:

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

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

وهذه هي الفكرة المحورية في المقال كله: الذكاء الذي لا يراه اللاعب غير موجود. السلوك المعقد الذي لا يُعلن عن نفسه يُقرأ كعشوائية أو كظلم.


الطبقة الرابعة: التخطيط الهرمي (HTN) ونظام المنفعة

HTN — استخدمته Guerrilla Games في Horizon Zero Dawn — يعمل بالاتجاه المعاكس لـ GOAP: بدل تركيب خطة من أفعال صغيرة، يبدأ بمهمة كبيرة ويفكّكها. "هاجم اللاعب" تتفكك إلى "اقترب" و"اشتبك"، و"اقترب" تتفكك بدورها إلى "اختر مسارًا" و"تحرّك". النتيجة تحكم أدق للمصمم مع مرونة معقولة، وهو مناسب تحديدًا للوحوش الضخمة ذات الهجمات المتعددة المراحل.

نظام المنفعة (Utility AI) يتبع منطقًا مختلفًا: بدل الشروط الثنائية، يمنح كل فعل ممكن درجة متغيرة، ثم ينفّذ الأعلى درجة. هذا هو أساس The Sims: كل حاجة (جوع، نوم، تسلية) تتحول إلى رقم، وكل غرض في المنزل يعلن عن قيمته لتلبية تلك الحاجات، والشخصية تختار الأعلى عائدًا. لهذا تبدو شخصيات المحاكاة "لديها رغبات" بينما هي في الحقيقة تقارن أرقامًا.


الطبقة التي لا يفكر فيها أحد: التنقل

قبل أي قرار ذكي، هناك سؤال أبسط بكثير: هل يستطيع هذا العدو الوصول إليك أصلًا؟

معظم ما نصفه بالذكاء أو الغباء يعود إلى ثلاث أنظمة أرضية لا علاقة لها بالقرار:

  • شبكة التنقل (NavMesh): خريطة مبسّطة للمساحات التي يمكن السير عليها، تُبنى مسبقًا. العدو لا يرى العالم الذي تراه أنت، بل يرى مضلعات هذه الشبكة فقط. وحين "يعلق" عدو في زاوية، فالسبب غالبًا ثغرة في هذه الشبكة، لا خلل في تفكيره.
  • إيجاد المسار (A*): خوارزمية تحسب أقصر طريق بين نقطتين على الشبكة.
  • الإدراك: "الرؤية" ليست رؤية، بل مخروط بزاوية محددة يُطلق داخله شعاع اختبار (Raycast) للتأكد من عدم وجود حائط. و"السمع" مجرد اختبار مسافة عند وقوع حدث صوتي.

هذه الطبقة تفسر معظم اللحظات التي تشتم فيها الأعداء: العدو الذي رآك عبر شجيرة صغيرة، وذاك الذي لم يلاحظ زميله يموت أمامه، ليسا نتيجة سوء تخطيط — بل نتيجة زاوية مخروط أو شعاع اختبار اصطدم بالشيء الخطأ.


الخدع: الجزء الذي لا تخبرك به الاستوديوهات

إن كنت ستحتفظ بقسم واحد من هذا المقال، فليكن هذا. لأن نسبة كبيرة مما تعتبره ذكاءً هو في الحقيقة إخراج مسرحي محسوب بدقة.

نظام الأدوار في الهجوم. في Halo وسلسلة Batman: Arkham وعشرات غيرها، يوجد عدد محدود من "تصاريح الهجوم" يتداولها الأعداء. من يملك التصريح يهاجم، والبقية يتحركون حولك ويتظاهرون بالانشغال. لهذا تبدو معارك Arkham راقصة ومقروءة رغم وجود اثني عشر خصمًا حولك. لو هاجموا جميعًا في آن واحد — وهو التصرف "الذكي" فعلًا — لتحوّلت المعركة إلى فوضى غير قابلة للعب.

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

مديرو الإيقاع. نظام AI Director في Left 4 Dead لا يدير أعداء، بل يدير توترك: يراقب صحتك وذخيرتك وأداءك، ثم يقرر متى يرسل موجة ومتى يمنحك دقيقة صمت. الذكاء انتقل من الوحش إلى المخرج الخفي.

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

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

القاعدة التي تجمع كل ما سبق: العدل المُدرَك أهم من العدل الحقيقي، والوضوح أهم من التعقيد.


إذن لماذا لا يستخدمون التعلّم الآلي؟

هنا لبّ المقارنة. الأدوات الحديثة موجودة وقوية، فلماذا ما زال الجندي في لعبة 2026 يعمل بشجرة سلوك عمرها عشرون عامًا؟ خمسة أسباب، كلها عملية:

1. المصمم يحتاج ضمانات، والنموذج لا يعطيها

حين يقول مصمم المراحل: "أريد هذا الحارس أن يستدير عند العمود الثالث بعد أربع ثوانٍ بالضبط، لأن اللاعب يجب أن يتعلم توقيت التسلل هنا" — فهذا ليس تدخلًا في حرية الشخصية، بل هو التصميم نفسه. المراحل مبنية على سلوك متوقع. نموذج مُدرَّب يعطيك سلوكًا احتماليًا، وهو نقيض ما تحتاجه المرحلة.

2. ميزانية الإطار قاسية

لعبة تعمل بستين إطارًا في الثانية تملك 16.6 ميلي ثانية فقط لكل إطار، تُنجز فيها الرسوميات والفيزياء والصوت وكل شيء آخر. حصة منطق الشخصيات من هذه الميزانية عادةً ميلي ثانية أو اثنتان — موزّعة على كل الشخصيات في المشهد.

شجرة السلوك تُقيَّم في أجزاء من ميلي ثانية. نموذج لغوي كبير يحتاج مئات الميلي ثوانٍ ومعالجًا رسوميًا مشغولًا أصلًا بعرض الصورة. الفجوة ليست في المرتبة، بل في عدة مراتب.

3. لا يمكن تصحيح ما لا يمكن قراءته

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

4. اختبار الجودة يصبح مستحيلًا

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

5. والأهم: الأقوى ليس الأمتع

هذه هي المفارقة التي تحسم النقاش. لدينا بالفعل ذكاء اصطناعي يسحق البشر في الألعاب: نظام OpenAI Five هزم أبطال العالم في Dota 2، وAlphaStar بلغ مستوى الغراند ماستر في StarCraft II.

لكن لاحظ ما لم يحدث: لم يشحن أحد هذه الأنظمة داخل لعبة تجارية بوصفها الخصم الافتراضي. لأن مواجهة خصم لا يخطئ، ولا يتردد، ولا يمنحك ثغرة، ليست تجربة ممتعة — إنها تجربة إذلال. المتعة تولد من الفجوات، ومن اللحظة التي تكتشف فيها نمط الخصم وتستغله.

وحين استُخدم التعلّم الآلي بنجاح تجاري فعلي — مثل نظام Drivatar في سلسلة Forza — لم يكن الهدف صناعة سائق مثالي، بل صناعة سائق يقود مثل صديقك، بأخطائه وعاداته. الهدف كان الشخصية، لا التفوق.


مقارنة سريعة بين الأساليب

الأسلوبالفكرةتحكم المصممالتكلفة الحسابيةأمثلة
آلة الحالاتحالات وانتقالات صريحةكاملضئيلة جدًاDoom، Half-Life
شجرة السلوكأولويات تُقرأ كل إطارعالٍضئيلةHalo 2، معظم ألعاب اليوم
GOAPأفعال + هدف + بحث عن خطةمتوسطمتوسطةF.E.A.R
HTNتفكيك مهمة كبيرة هرميًاعالٍمتوسطةHorizon Zero Dawn
نظام المنفعةتسجيل درجات واختيار الأعلىمتوسطمنخفضةThe Sims
التعلّم الآليسلوك مُستخرج من تدريبضعيفمرتفعة جدًاDrivatar، أبحاث لا منتجات

أين يدخل الذكاء الاصطناعي التوليدي فعلًا؟

الإجابة الدقيقة: في طبقة التعبير، لا في طبقة القرار.

هذا التمييز يحل معظم الالتباس في النقاش الدائر اليوم. فحين تعرض شركات مثل NVIDIA وInworld شخصيات تتحدث بحرية داخل الألعاب، فإن ما يتغير هو كيف تقول الشخصية ما تقوله — بينما يبقى قرارها بمهاجمتك أو الفرار منك أو مناداة الحرس صادرًا عن شجرة سلوك تقليدية.

وهذا التقسيم منطقي هندسيًا: طبقة الحوار تتحمل التأخير وعدم القابلية للتنبؤ، أما طبقة القتال فلا تتحمل أيًّا منهما.

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


الخلاصة: الأعداء لا يفكرون، بل يؤدّون

الفكرة التي تستحق البقاء بعد كل هذا التفصيل:

ذكاء الأعداء في الألعاب ليس محاكاة للعقل، بل هندسة لوهم مقنع. وهو لا يُقاس بمدى صحة قرارات الخصم، بل بمدى وضوحها للاعب وقابليتها للهزيمة.

الجندي في F.E.A.R لم يكن يفكر. كان ينفّذ بحثًا في قائمة أفعال، داخل غرفة صُممت خصيصًا لتمنح ذلك البحث خيارات مثيرة، ثم يعلن نيته بصوت عالٍ حتى تسمعها أنت.

ثلاثة عناصر: نظام بسيط، ومساحة مصممة بعناية، وإخراج يجعل القرار مرئيًا. اسحب واحدًا منها ويتحول العبقري إلى بليد.

ولهذا لن يكون التحدي القادم أمام الصناعة هو صناعة خصوم أذكى — فتلك مسألة محسومة تقنيًا منذ سنوات. التحدي هو صناعة خصوم أكثر إمتاعًا. وهذه مشكلة تصميم، لا مشكلة قدرة حاسوبية.

والسؤال الذي أتركك معه: ما آخر عدو في لعبة جعلك تتوقف وتقول "هذا الخصم يعرف ما يفعل"؟ وكم من ذلك الانطباع كان قرارًا ذكيًا فعلًا، وكم منه كان صوتًا في الوقت المناسب؟

Mohamed Ashraf

Written by

Mohamed Ashraf

3 Articles

You may also like

All Articles
هل سيقتل الذكاء الاصطناعي صناعة الألعاب… أم سيجعل الألعاب أفضل؟AI

هل سيقتل الذكاء الاصطناعي صناعة الألعاب… أم سيجعل الألعاب أفضل؟

تخيل أنك تلعب لعبة تقمص أدوار، وتدخل إلى قرية صغيرة داخل عالم اللعبة.تتحدث مع إحدى الشخصيات، لكنها هذه المرة لا تكرر الجمل الثلاث نفسها التي سمعتها منها منذ بداية اللعب. بل تتذكر قرارًا اتخذته قبل عدة...

Ahmed Ashraf·Aug 4, 2026·14 Mins read
هل شاشة بتردد 240 هرتز ستجعلك لاعبًا أفضل فعلًا؟Hardware

هل شاشة بتردد 240 هرتز ستجعلك لاعبًا أفضل فعلًا؟

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

Ahmed Ashraf·Aug 19, 2026·12 Mins read
هل يمكن احتراف الرياضات الإلكترونية في مصر؟ نظرة واقعيةEsports

هل يمكن احتراف الرياضات الإلكترونية في مصر؟ نظرة واقعية

في نوفمبر 2025، وقف شاب من دمياط عمره 21 عامًا على مسرح في أتلانتا، واكتسح خصمه 6-0 في نهائي بطولة العالم للعبة Clash Royale.اسمه محمد طارق الرشيدي. تعرفه على الأرجح باسم Mohamed Light. وكان هذا لقبه ...

Mohamed Ashraf·Aug 7, 2026·9 Mins read