Reversi

Software screenshot:
Reversi
Podrobnosti Software:
Verze: 1.1
Datum uploadu: 20 Feb 15
Vývojka: Bob Bowles
Licence: Volný
Popularita: 62

Rating: 1.5/5 (Total Votes: 2)

Reversi je implementace populární Reversi deskové hry, pro použití jednoho nebo dva hráče. & Nbsp; některé jednoduché AI je dodávána jako počítač soupeře, a pokud máte pocit, líný si můžete prohlédnout a dva protivníky rozdat si to out.
Instalace (Linux):
1. Rozbalte tar.gz někam.
2. V okně konzoly přejděte do adresáře, Reversi, 1.0 a spusťte následující příkaz jako uživatel root (v Ubuntu / Debian použití sudo):
& Nbsp; [sudo] python3 setup.py nainstalovat
3. Na Ubuntu je nainstalován desktop launcher, které byste měli být schopni najít v Dash a přetáhněte na launcher baru.
Příprava Ovládání:
& Nbsp; Jazyk:
& Nbsp; se objeví rámeček výběru, aby hráči vybrat svůj preferovaný jazyk.
& Nbsp; Pokud není vybrán žádný jazyk, hra se přepne do angličtiny.
& Nbsp; Vaše jméno:
& Nbsp; můžete zadat, co chcete tady, to jen pomůže rozlišit hráče.
& Nbsp; Mode:
& Nbsp; čtyři režimy jsou podporovány:
& Nbsp; Normal (lidský proti počítačem soupeře).
& Nbsp; Person proti osobě, v režimu "hot-sedadla".
& Nbsp; Počítač proti počítači, co jsem chtěl volat režimu TV.
& Nbsp; režimu Benchmarking, všechna grafika vypnutá. V tomto režimu jsou požadovány dodatečné informace o počtu hry hrát.
& Nbsp; Výchozí režim je "normální".
& Nbsp; Token:
& Nbsp; Hra se zeptá první hráč vybrat známku, černé nebo bílé. Klepněte na výběr, nebo napište "b" nebo "w", v závislosti na uživatelském rozhraní (viz níže).
Game hrát ovládací prvky:
Kdo začíná je vybrán náhodně.
& Nbsp; Vyberte dlaždice:
& Nbsp; V závislosti na uživatelském rozhraní je toho dosaženo buď kliknutím na příslušné dlaždice, nebo psaní na dlaždice souřadnic jako dvojice prostorově oddělených čísel, například, 5 6
& nbsp; tipy:
& Nbsp; režim tip je k dispozici pro každého (člověka) přehrávač, který lze přepínat buď zadáním "H", nebo kliknutím na příslušné tlačítko, v závislosti na uživatelském rozhraní, které používáte.
& Nbsp; Quit:
& Nbsp; typizace "q", bít "Esc" a / nebo kliknutím na ikonu "Zavřít okno" (podrobnosti závisí na UI) způsobí, že proud hra přerušena.
& Nbsp; Play Again:
& Nbsp; můžete zvolit hrát zase tak často, jak budete chtít. Čím více her odehrajete, bude vaše hra statistiky se hromadí a zobrazí se na výsledkové tabuli.
& Nbsp; V době psaní tohoto článku, neexistuje žádný mechanismus pro ukládání herních statistik mezi zasedáními, takže pokud si chcete uložit své vysoké skóre, budete muset uchýlit k obrazovky-shot!
Volba uživatelského rozhraní: Console vs. Tkinteru / TTK
Hra je dodáván "napevno" pro Tkinter / TTK rozhraní. Ve většině případů je to (jsem přesvědčen), příjemné a snadné rozhraní k použití. Avšak zejména v případě, že chcete udělat hodně lavice testování různých AI, možná budete chtít, aby místo toho použít rozhraní konzoly. To je velmi snadné dělat ve zdrojovém kódu, jen un-komentář rozhraní konzole a komentovat Tkinteru rozhraní v záhlaví ui modulu.
Starší verze hry také měl pygame rozhraní, ale to byl odstraněn v přepravovaného verzi. Existuje pro to několik důvodů:
- V době psaní, instalace které snad pro Python 3 je stále něco jako černá magie. Domnívali se, že je obtížné instalovat které snad převáží nějaké výhody použití pro jednoduché deskové hry pro koncové uživatele.
- Odstranění Pygame rozhraní dělá obal jednodušší (OK, takže jsem líný).
- Pro deskové hry, není vyžadováno sofistikované manipulace skřítků (Pygame velká síla). Tkinter / TTK nabízí místo toho velmi dobrou sadu tématických widgetů s vynikající háčky na popisky, takže ui velmi snadné psát, a mnohem hezčí k použití, než je to možné u grafiky pygame.
- V době psaní, pygame nepodporuje unicode. To znamená, že i18n s jazyky, jako je například čínský, není možné v pygame rozhraní pomocí i18n balíček Python. Právě jste skončit s nákladem obdélníky na obrazovce. i18n s pygame je stále možné, ale to by vyžadovalo spoustu kódu, a použití mnoha grafickými obrázky namísto textu. Jak již bylo uvedeno výše, jsem líný.
- Proč v dnešní době, je software, se píše, že nepodporuje Unicode (Speciálně, když to je jedna ze silných stránek jazyka je napsán v)

Požadavky na :

  • Python
  • numpy

Podobný software

FreeCNC
FreeCNC

4 Jun 15

Spring
Spring

18 Jul 15

Lux
Lux

11 May 15

Komentáře k Reversi

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!