Reversi

البرمجيات قطة:
Reversi
تفاصيل البرنامج:
الإصدار: 1.1
تاريخ إيداع: 20 Feb 15
المطور: Bob Bowles
ترخيص: حرر
شعبية: 6

Rating: nan/5 (Total Votes: 0)

وريفيرسي هو تنفيذ شعبية ريفيرسي لعبة متنها، لاستخدامها من جانب واحد أو اثنين من اللاعبين على & nbsp؛. يتم تضمين بعض AI بسيط لتوفير الحاسوب الخصم، وإذا كنت تشعر كسول يمكنك مشاهدة في حين أن اثنين AI المعارضين يتقاسمان ذلك الخروج.
التركيب (لينكس):
1. بفك tar.gz في مكان ما.
2. وفي إطار وحدة التحكم انتقل إلى الدليل ريفيرسي-1.0 و قم بتشغيل الأمر التالي كما الجذر (على أوبونتو / ديبيان استخدام سودو):
على & nbsp؛ [سودو] python3 setup.py تثبيت
3. في أوبونتو يتم تثبيت قاذفة سطح المكتب، والتي يجب أن تكون قادرة على العثور في داش واسحب إلى شريط قاذفة.
ضوابط إعداد:
على & nbsp؛ اللغة:
على & nbsp؛ يظهر مربع الاختيار لتمكين لاعب لاختيار اللغة المفضلة لديهم.
& nbsp؛ إذا لم يتم تحديد اللغة فإن لعبة افتراضية إلى الإنكليزية.
على & nbsp؛ اسمك:
على & nbsp؛ يمكنك كتابة أي شيء تريد هنا، لأنها تساعد فقط للتمييز بين اللاعبين.
على & nbsp؛ الوضع:
على & nbsp؛ يتم دعم أربع طرق:
على & nbsp؛ عادي (البشري مقابل الخصم الكمبيوتر).
على & nbsp؛ شخص مقابل شخص، في وضع "المقعد الساخن".
على & nbsp؛ الكمبيوتر مقابل الكمبيوتر، ما يحلو لي أن أسميه وضع التلفزيون.
على & nbsp؛ تقرير جودة واسطة، وتحولت جميع الرسومات قبالة. في هذا الوضع وطلب معلومات إضافية لعدد من المباريات للعب.
على & nbsp؛ الوضع الافتراضي هو "طبيعي".
على & nbsp؛ رمز:
وعنبسة، لعبة يسأل أول لاعب لاختيار رمز، أسود أو أبيض. انقر اختيارك أو اكتب "ب" أو "ث"، اعتمادا على واجهة المستخدم (انظر أدناه).
ضوابط اللعبة اللعب:
الذي يبدأ يتم اختياره عشوائيا.
على & nbsp؛ اختر بلاطة:
على & nbsp؛ اعتمادا على UI يتحقق ذلك إما عن طريق النقر على البلاط المناسب، أو الكتابة في بلاط ينسق كزوج مفصولة مساحة من الأرقام، على سبيل المثال، 5 6
وعنبسة، تلميحات:
على & nbsp؛ ويرد وضع تلميح لكل (البشري) لاعب يمكن أن يكون مثبت من قبل أي من كتابة 'ح' أو النقر على الزر المناسب، وهذا يتوقف على واجهة المستخدم الذي تستخدمه.
على & nbsp؛ الاقلاع عن:
على & nbsp؛ طباعة "ف"، لتصل إلى "خروج" و / أو النقر فوق رمز "إغلاق النافذة" (التفاصيل تعتمد على UI) يسبب اللعبة الحالية يمكن إحباط.
على & nbsp؛ لعب مرة أخرى:
على & nbsp؛ يمكنك اختيار للعب مرة أخرى عدة مرات كما تريد. والمزيد من الألعاب التي تلعب، سيتم تراكمت إحصاءات اللعبة وعرضها على لوحة النتائج.
على & nbsp؛ وفي وقت كتابة هذا التقرير، لا توجد آلية لتخزين إحصاءات اللعبة بين الدورات، لذلك إذا كنت تريد حفظ نسبة عالية من الأصوات الإلكتروني الخاص بك سوف تضطر إلى اللجوء إلى شاشة بالرصاص!
اختيار واجهة المستخدم: وحدة التحكم مقابل Tkinter / تك
وقد تم شحن اللعبة "السلكية الصعب" للواجهة tkinter / تك. بالنسبة لمعظم أغراض هذا هو (أعتقد) واجهة جميلة وسهلة الاستخدام. ومع ذلك، لا سيما إذا كنت تريد أن تفعل الكثير من مقاعد البدلاء اختبار مختلف منظمة العفو الدولية، قد ترغب في استخدام واجهة وحدة التحكم بدلا من ذلك. هذا من السهل جدا القيام به في التعليمات البرمجية المصدر، فقط برنامج الأمم المتحدة للالتعليق واجهة وحدة التحكم والتعليق واجهة tkinter في عنوان وحدة واجهة المستخدم.
كان نسخة قديمة من اللعبة أيضا واجهة pygame، ولكن هذا قد أزيلت في النسخة شحنها. وهناك عدة أسباب لذلك:
- وفي وقت كتابة هذا التقرير، وتركيب pygame لبيثون 3 لا يزال شيء من الفن السوداء. كان هناك شعور بأن صعوبة تركيب pygame يفوق أي مزايا استخدامه لمجلس لعبة بسيطة للمستخدمين النهائيين.
- إزالة واجهة pygame يجعل التعبئة والتغليف أبسط (OK، لذلك أنا كسول).
- للمجلس لعبة، غير مطلوب معالجة متطورة من العفاريت (قوة pygame العظيمة). Tkinter / تك عروض بدلا من ذلك مجموعة جيدة جدا من الحاجيات تحت عنوان مع السنانير ممتازة لوسائل الشرح، مما يجعل من واجهة المستخدم من السهل جدا في الكتابة، وأجمل بكثير للاستخدام، مما هو ممكن مع الرسومات pygame.
- وفي وقت كتابة هذا التقرير، pygame لا يدعم يونيكود. وهذا يعني أن I18N مع لغات مثل، على سبيل المثال، الصينية، غير ممكن في واجهة pygame باستخدام حزمة I18N بيثون. كنت فقط في نهاية المطاف مع حمولة من صناديق مستطيلة على الشاشة. I18N مع pygame ما زال ممكنا، ولكن ذلك يتطلب الكثير من التعليمات البرمجية، واستخدام الكثير من الصور الرسومية بدلا من النص. كما ذكر أعلاه، أنا كسول.
- لماذا، في هذا اليوم وهذا العصر، هو برنامج يتم كتابتها لا يدعم يونيكود (مصممة خصيصا عند التي هي واحدة من نقاط القوة في اللغة هو مكتوب في)

المتطلبات:

<؟ P> بيثون
NumPy

برامج مماثلة

Seahaven Towers
Seahaven Towers

11 May 15

Bang! Howdy
Bang! Howdy

3 Jun 15

Homeworld SDL
Homeworld SDL

2 Jun 15

GoGrinder
GoGrinder

3 Jun 15

تعليقات ل Reversi

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!