PyRisk

Screenshot Software:
PyRisk
Szczegóły programowe:
Wersja: 0.1
Filmu: 11 May 15
Wywoływacz: W. Trevor King
Licencja: Wolny
Popularność: 74

Rating: 2.3/5 (Total Votes: 3)

PyRisk jest silnikiem Python i interfejs do gier budowlanych podobny do 1957 La Conquete du Monde Albert Lamorisse (z "Le Ballon Rouge / Red Balloon" sława). & Nbsp; gra jest chyba bardziej znany jako ryzyko i jest produkowany przez Parker Brothers (obecnie oddział firmy Hasbro).
Korzyści ponad innych implementacjach open source:
- Proste, rozszerzalne realizacji
- Play-by-email
Pierwsze PyRisk
PyRisk jest dostępny w repozytorium Git:
git clone http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Ostatni wkład jest również dostępny w archiwum zgzipowanego na:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Gdy pojawi się źródło, instalacja jest poprzez Docutils:
pyrisk $ python setup.py build
pyrisk $ python setup.py install
Wprowadzenie
Aby skonfigurować play-by-e-mail, będziesz musiał mieć jakieś metody, aby przekierować odpowiednie komunikaty do nazwanego potoku. Z procmail, że będzie wyglądał tak:
: 0
* ^ Subject:. *. [PyRisk *
{
& Nbsp;: 0 WC
& Nbsp; / ścieżka / do / named / rury
& Nbsp;: 0
& Nbsp; | / bin / echo -e ' 000 ">> / ścieżka / do / named / rury
}
Polecenie echo dodaje bajt NULL do FIFO, który (chyba), ułatwiając odczyt () w _get_msg przerwy w odpowiednim momencie.
Gdy masz konfigurację reguł procmail, wystarczy dodać do swojej gry EmailPlayers i przejdź:
z pyrisk.base importu generate_earth, DVD, Silnik
z pyrisk.player.email importu IncomingEmailDispatcher,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
z pyrisk.graphics importu WorldRenderer
Świat = generate_earth ()
IED = IncomingEmailDispatcher (fifo_path = "/ tmp / pyrisk.in")
OED = OutgoingEmailDispatcher (return_address='server@example.com ")
WR = WorldRenderer ()
Gracze = [EmailPlayer ("Alice", "alice@big.edu", IED, OED, WR),
& Nbsp; EmailPlayer ("Bob", "bob@fish.net", IED, OED, WR),
& Nbsp; Player ("Charlie")]
e = Silnik (świat, gracze)
e.run ()
ied.close ()

Wymagania :

  • Python

Podobne oprogramowanie

MegaGlest
MegaGlest

22 Jun 18

Simple Chess
Simple Chess

19 Feb 15

twixt
twixt

3 Jun 15

Inne programy z deweloperem W. Trevor King

ChemDB
ChemDB

14 Apr 15

Insider
Insider

11 May 15

Komentarze do PyRisk

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!