Reversi

Software screenshot:
Reversi
Software ətraflı:
Version: 1.1
Tarixi Upload: 20 Feb 15
Geliştirici: Bob Bowles
Lisenziya: Pulsuz
Məşhurluq: 6

Rating: nan/5 (Total Votes: 0)

.

Reversi bir bir və ya iki oyuncu istifadə üçün məşhur Reversi board oyun həyata keçirilməsi, & nbsp edir; Bəzi sadə AI kompüter opponent təmin etmək daxildir, və tənbəl hiss əgər iki AI opponentlər onu çılpaq ilbiz isə izləyə bilərsiniz out.
Quraşdırma (Linux):
1. yerdə tar.gz açın.
Bir konsol pəncərə 2. Reversi-1.0 kataloq gedin və kök aşağıdakı funksiyanı çalıştırın (on Ubuntu / Debian istifadə sudo):
& Nbsp; [sudo] python3 bərpa setup.py
3. Ubuntu bir masa üstü başlatma Siz başlatma bar Daş və drag tapmaq lazımdır ki, yüklü.
hazırlanması Controls:
& Nbsp; Language:
& Nbsp; bir seçim qutusu öz istədikləri dil seçmək üçün oyunçu imkan görünür.
& Nbsp; heç bir dil seçilmiş varsa, oyun İngilis dili default edəcək.
& Nbsp; Adınız:
& Nbsp; Siz burada istədiyiniz bir şey yazın, yalnız oyunçular ayırmaq üçün kömək edir.
& Nbsp; Mode:
& Nbsp; dörd rejimi dəstəklənir:
& Nbsp; Normal (kompüter opponent qarşı insan).
& Nbsp; Şəxs qarşı şəxs, 'isti oturacaq "rejimində.
& Nbsp; Mən istəyirəm nə kompüter qarşı Kompüter, Televiziya rejimi zəng etmək üçün.
& Nbsp; rejimi Qiymətləndirmə, bütün qrafik söndürülür. Bu modda əlavə məlumat oynamaq üçün oyun sayı tələb olunur.
& Nbsp; default rejimi "normal" deyil.
& Nbsp; Token:
& Nbsp; oyun bir mö'cüzə, Qara və ya ağ seçmək üçün ilk oyunçu xahiş edir. Sizin seçim basın və ya 'b' və ya 'w', UI bağlı (bax aşağıda) yazın.
Game Play Controls:
Kim başlayır təsadüfi seçilir.
& Nbsp; Çini seçin:
& Nbsp; bu, məsələn, 5 6 uyğun kafel ya tıklayarak əldə, və ya kafel yazaraq nömrələri yer ayrılmış cüt kimi koordinatları ki, UI asılı olaraq
& Nbsp; göstərişlər:
& Nbsp; A ipucu rejimi "h" və ya istifadə UI asılı olaraq, müvafiq düyməsinə tıklayarak yazaraq ya ilə toggled bilər hər bir (insan) oyunçu üçün nəzərdə tutulmuşdur.
& Nbsp; çıxın:
& Nbsp; Typing "q", "Esc" vuruş və / və ya "Close Window 'simgesini (ətraflı UI asılıdır) tıklayarak cari oyun ləğv səbəb olur.
& Nbsp; Again Online:
& Nbsp; Siz istədiyiniz kimi bir çox dəfə oynamaq üçün seçə bilərsiniz. Oynamaq daha çox oyunlar, oyun statistika yığılmış və scoreboard nümayiş olunacaq.
& Nbsp; Yazı zamanda, orada sessiyaları arasında oyun statistika saxlanılması üçün heç bir mexanizmdir, belə ki, sizin yüksək puanları saxlamaq istəyirsinizsə bir ekran-shot müraciət etmək olacaq!
UI Seçim: Tkinter vs Console / TTK
Oyun tkinter / TTK interface üçün ağır-simli "sövq edilmişdir. Ən məqsədləri üçün istifadə üçün gözəl və asan interface (inanıram) təşkil edir. Lakin, müxtəlif AI bench-test bir çox etmək istəyirəm, xüsusilə də əgər, əvəzinə konsol interface istifadə edə bilərsiniz. Bu yalnız, mənbə kodu yoxdur çox asandır konsol interface qeyri-şərh və ui modul başlığında tkinter interface şərh.
Oyun eski bir versiyası da Pygame interface var idi, lakin bu sövq versiyası qaldırıldı. Bunun bir neçə səbəbi var:
- Yazı zamanda, Python 3 pygame quraşdırma hələ də qara sənət bir şey deyil. Bu hiss son istifadəçilər üçün sadə board oyun üçün istifadə hər hansı üstünlükləri üstələyir pygame quraşdırma çətinlik etdi.
- Pygame interface aradan qaldırılması qablaşdırma asan edir (OK, mən tənbəl deyiləm).
- Bir board oyun üçün sprites inkişaf etmiş user (Pygame böyük gücü) tələb olunmur. Tkinter / TTK PyGame qrafikası ilə mümkündür daha yazmaq çox asan və istifadə üçün çox gözəl UI edilməsi əvəzinə callouts üçün əla qarmaqlar ilə temalı widgets çox yaxşı dəsti təklif edir.
- Yazı zamanda, Pygame unicode bilmir. Məsələn, Çin, Python i18n paketi istifadə edərək Pygame interface mümkün deyil, kimi bu dil ilə i18n deməkdir. Siz yalnız ekranda düzbucaqlı qutuları bir yük ilə son. PyGame ilə i18n hələ də mümkündür, lakin bu kodu bir çox, əvəzinə mətn qrafik şəkillər bir çox istifadə tələb edir. Yuxarıda qeyd edildiyi kimi, mən tənbəl deyiləm.
- Niyə, bu gün və yaş, proqram təminatı

tələblər

  • Python
  • NumPy

Oxşar proqram

GoGrinder
GoGrinder

3 Jun 15

Bos Wars
Bos Wars

20 Feb 15

glChess
glChess

2 Jun 15

Şərh Reversi

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!