درب عقلك واستمتع بلعبة الشطرنج في محطة Linux الخاصة بك مع Gambit ، وهو عميل شطرنج يدعم تعدد اللاعبين عبر SSH.

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

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

يمنحك Gambit رقعة شطرنج رسومية في محطة Linux الخاصة بك

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

إذا لم تكن قد لعبت الشطرنج من قبل ، فلا تقلق ؛ يمكنك بسهولة تعلم لعب الشطرنج على هاتفك.

تقليديا ، الشطرنج هي لعبة ثنائية اللاعبين ، يتم لعبها باستخدام لوحة فعلية مكونة من 64 مربعًا وجيشين من 16 قطعة.

instagram viewer

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

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

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

مع Gambit ، يمكنك إنشاء لعبة شطرنج في جهازك ، واللعب مع الشخص الجالس بجوارك. بدلاً من ذلك ، يمكنك الإرسال أو الانضمام إلى لعبة عبر SSH ، مما يعني أنه يمكنك اللعب على الفور ضد أي شخص في العالم.

قم بتثبيت Gambit على Linux

المناورة مكتوبة بلغة Google Go ، لذا قبل أن تبدأ ، تأكد من ذلك لقد قمت بتثبيت Go على نظام Linux الخاص بك.

إذا كانت توزيعة لديك تدعم Snap ، فإن أسهل طريقة لتثبيت Go هي:

sudo snap install go --classic

مع تثبيت Go ، يمكنك تثبيت Gambit باستخدام:

انتقل إلى تثبيت github.com/maaslalani/gambit@latest

سيقوم هذا الأمر بتثبيت ملف Gambit الثنائي على ~ / اذهب / بن / مناورة.

يمكنك إتاحة الوصول إلى الملف الثنائي من أي موقع طرفي عن طريق إنشاء ارتباط رمزي باستخدام الأمر ln:

sudo ln -s ~ / go / bin / gambit / usr / bin / gambit

يمكنك بعد ذلك بدء Gambit بـ:

المناورة

بدلاً من ذلك ، يمكنك تثبيت Gambit عن طريق استنساخ مستودع GitHub الخاص به:

استنساخ بوابة https://github.com/maaslalani/gambit

ثم استخدام الأمر cd للانتقال إلى الدليل الجديد:

مناورة القرص المضغوط

أخيرًا ، ابدأ Gambit بـ:

اجري ./

إذا كنت من محبي حزم Snap ، فيمكنك تثبيت Gambit باستخدام الأمر snap كما يلي:

sudo snap install gambit

كيف تلعب الشطرنج في المحطة الخاصة بك مع المناورة

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

تبدأ اللعبة بمجرد فتح Gambit ، وسترى لوحة شطرنج كاملة مع تمثيلات قطع الشطرنج باللون الأبيض أو الأسود مع مخطط أبيض.

عندما يحين دورك للتحرك ، انقر فوق قطعة. سترى نقطة ملونة تمثل المساحات التي يمكن لقطتك الانتقال إليها. انقر فوق واحد لتحريك قطعتك.

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

وجعنا البسيط الوحيد عند لعب الشطرنج بهذه الطريقة هو أن مربعات رقعة الشطرنج كلها سوداء ، وليست سوداء وبيضاء. هذا يمكن أن يجعل من الصعب بعض الشيء تصور مسارات القطع الخاصة بك بسهولة.

إذا كنت تلعب ضد خصم على نفس الكمبيوتر ، فيمكنك الضغط على السيطرة + F مجموعة مفاتيح لقلب اللوحة لمنحهم رؤية أفضل للحركة.

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

Secure Shell (SSH) هو بروتوكول يستخدم للاتصال بالأجهزة البعيدة بشكل آمن ، وبه يمكنك استضافة لعبة شطرنج مع Gambit وجعل لاعبين آخرين يتصلون بها.

قبل أن تبدأ ، ستحتاج إلى إنشاء مفتاح SSH. إنه ليس موجودًا في الوثائق ، لكن Gambit سيرفض المفاتيح التي تم إنشاؤها باستخدام خوارزمية RSA. ستحتاج إلى استخدام خوارزمية ECDSA الأحدث مع حجم مفتاح أدنى يبلغ 256 بتًا لاستضافة لعبة شطرنج عبر SSH مع Gambit.

على الجهاز المضيف ، أدخل:

ssh-keygen -t ecdsa -b 256

اختر ما إذا كنت تريد استخدام كلمة مرور ، ثم اضغط على يدخل. يمكنك العثور على زوج المفاتيح الجديد الخاص بك في "~ / .ssh /" الدليل.

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

لبدء خادم المناورة ، أدخل:

./gambit تخدم - key ~ / .ssh / id_ecdsa

سيبدأ Gambit الخادم على المنفذ 53531 ، ويمكن للاعبين الاتصال باللعبة باستخدام:

ssh [email protected] -p 53531 -t room_name

...أين اسم الغرفة هو الاسم الذي اختاره أول لاعب ينضم.

مرة أخرى على الجهاز المضيف ، لن تجد رقعة شطرنج في النافذة الطرفية الحالية. افتح نافذة أو علامة تبويب ثانية ، ثم أدخل:

ssh your_username @ localhost -p 53531 -t room_name

يمكنك الآن لعب مباراة ضد خصمك.

المناورة هو التطبيق المثالي للعبة الشطرنج السريعة

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

إذا كان أصدقاؤك لا يلعبون الشطرنج ، أو لا يستخدمون Linux ، أو إذا لم يكن لديك أي أصدقاء ، فيمكنك لعب لعبة سوليتير في جهازك بدلاً من ذلك!