Reversi

גרסה של משחק הלוח של Reversi המיועד לשחק מזדמן
הורד עכשיו

Reversi דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL v3
  • מחיר:
  • FREE
  • שם המפרסם:
  • Bob Bowles

Reversi תגים


Reversi תיאור

Reversi הוא יישום של משחק לוח הפופולרי של Reversi, לשימוש על ידי אחד או שני שחקנים. כמה פשוט AI כלול לספק יריב מחשב, ואם אתה מרגיש עצלן אתה יכול לצפות בעוד שני מתנגדי AI שבלול אותו out.Installation (לינוקס): 1. לפתוח את tar.gz איפשהו. בחלון קונסולת לנווט לספריית Reversi-1.0 ולהפעיל את הפקודה הבאה כמו שורש (על אובונטו / Debian השתמש Sudo): python3 setup.py התקנה 3. על אובונטו משגר שולחן העבודה מותקן, שבו אתה אמור להיות מסוגל למצוא את מקף וגרור ל משגר bar.peparation שולטת: שפה: תיבת בחירה נראה להפעיל את השחקן לבחור את השפה המועדפת שלהם. אם אין שפה נבחרה המשחק יהיה ברירת המחדל לאנגלית. השם שלך: אתה יכול להקליד כל מה שאתה אוהב כאן, זה פשוט עוזר להבחין בין השחקנים. מצב: ארבעה מצבים נתמכים: רגיל (בן אדם לעומת יריב מחשב). אדם לעומת אדם, במצב 'מושב חם'. המחשב לעומת המחשב, מה אני אוהב להתקשר למצב טלוויזיה. מצב benchmarking, כל הגרפיקה כבוי. במצב זה מתבקש מידע נוסף למספר המשחקים לשחק. מצב ברירת המחדל הוא 'נורמלי'. אסימון: המשחק שואל את השחקן הראשון לבחור אסימון, שחור או לבן. לחץ על פי בחירתך או הקלד 'ב' או 'W', בהתאם לממשקאות UI (ראה להלן). הפעלת הבקרות: מי מתחיל נבחר באקראי. בחר אריח: בהתאם UI זה מושגת על ידי לחיצה על האריח המתאים, או הקלדה בקואורדינטות אריח כמו זוג מופרדים שטח של מספרים, למשל, 5 רמזים: מצב רמז מסופק עבור כל (אדם) שחקן זה ניתן להקליד על ידי הקלדת 'H' או לחיצה על הלחצן המתאים, בהתאם לממשק המשתמש שבו אתה משתמש. צא: הקלדת 'Q', להכות 'ESC' ו / או לחיצה על הסמל 'סגור חלון' (הפרטים תלויים במשק"ל) גורם למשחק הנוכחי להיות בוטלו. לשחק שוב: אתה יכול לבחור לשחק שוב כמה פעמים שאתה רוצה. ככל שאתה משחק יותר משחקים, הסטטיסטיקה של המשחק שלך יהיה צבר ולהוצג על לוח התוצאות. בזמן הכתיבה, אין מנגנון לאחסון נתונים סטטיסטיים בין מפגשים, אז אם אתה רוצה לשמור את ציונים גבוהים שלך תצטרך לנקוט כדי צילום מסך! בחירה של ממשק משתמש: קונסולת נגד Tkinter / Ttkthe המשחק יש נשלח "קשה" עבור ממשק TTK / TTK. עבור רוב המטרות זה (אני מאמין) ממשק נחמד וקל לשימוש. עם זאת, במיוחד אם אתה רוצה לעשות הרבה בדיקות הספסל של AI שונים, ייתכן שתרצה להשתמש בממשק קונסולת במקום. זה מאוד קל לעשות קוד המקור, רק לא תגובה את ממשק קונסולת ולהגיב ממשק Tkinter בראש מודול UI.An גרסה ישנה יותר של המשחק היה גם ממשק Pygame, אבל זה הוסר ב shipped גִרְסָה. ישנן מספר סיבות לכך: - בזמן הכתיבה, התקנת pygame עבור python 3 הוא עדיין משהו של אמנות שחורה. זה היה הרגיש כי הקושי להתקין pygame עולה על כל היתרונות של שימוש בו עבור משחק לוח פשוט עבור משתמשי קצה .- הסרת ממשק Pygame עושה את האריזה פשוטה (בסדר, כך אני עצלן) .- משחק לוח, טיפול מתוחכם של ספרוס (כוח גדול של Pygame) אינו נדרש. Tkinter / TTK מציעה במקום סט טוב מאוד של יישומונים נושאים עם ווים מעולה עבור הקצאות, מה שהופך את ממשק משתמש קל מאוד לכתוב, הרבה יותר נחמד לשימוש, מאשר בזמן של כתיבה, pygame עושה לא תומך Unicode. משמעות הדבר היא כי i18n עם שפות כמו, למשל, סינית, לא אפשרי ממשק Pygame באמצעות Python I18N החבילה. אתה פשוט בסופו של דבר עם עומס של תיבות מלבניות על המסך. i18n עם pygame עדיין אפשרי, אבל זה ידרוש הרבה קוד, ואת השימוש של הרבה תמונות גרפיות במקום טקסט. כפי שצוין לעיל, אני עצלן. - מדוע, ביום זה גיל, האם התוכנה הנכתבת שאינה תומכת ב- Unicode (expecially כאשר זהו אחד החוזק של השפה הוא כתוב)? דף הבית של המוצר


Reversi תוכנה קשורה