PyRisk

Screenshot Software:
PyRisk
Detalii soft:
Versiune: 0.1
Incarca data: 11 May 15
Producător: W. Trevor King
Licenţă: Gratuit
Popularitate: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk este un motor de Python și interfață pentru jocuri de construcție similară din 1957 La Conquete du Monde de Albert Lamorisse (din "Le Ballon Rouge / Red Balloon" faima). & Nbsp; Jocul este, probabil, mai bine cunoscut sub numele de Risc și este produs de Parker Brothers (acum o divizie de Hasbro).
Beneficii peste alte implementări open source:
- Punerea în aplicare simplu, extensibil
- Joacă-prin e-mail
Noțiuni de bază PyRisk
PyRisk este disponibil ca un depozit Git:
git clone http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Cel mai recent angajeze este de asemenea disponibil ca un tar gzip la:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Odată ce ai ajuns la sursa, instalarea se face prin Docutils:
pyrisk $ python setup.py construi
pyrisk $ python setup.py instala
Noțiuni de bază
Pentru a configura play-by-mail, va trebui să aibă o metodă de a redirecționa mesaje adecvate într-o țeavă nume. Cu procmail, care va arata ceva de genul:
: 0
* ^ Subiect:.. * [PyRisk *
{
& Nbsp;: 0 wc
& Nbsp; / calea / catre / nume / pipe
& Nbsp;: 0
& Nbsp; | / bin / echo -e " 000 '>> / calea / catre / nume / pipe
}
Ecou Comanda adaugă un octet NULL la FIFO, pe care (cred), ajută citit () în pauza _get_msg la punctul corespunzător.
Odată ce ai setup regulă procmail, trebuie doar să adăugați EmailPlayers pentru a jocul și du-te:
din pyrisk.base generate_earth import, Player, motor
din IncomingEmailDispatcher import pyrisk.player.email,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
din pyrisk.graphics WorldRenderer import
lume = generate_earth ()
IED = IncomingEmailDispatcher (fifo_path = '/ tmp / pyrisk.in ")
OED = OutgoingEmailDispatcher (return_address='server@example.com ')
wr = WorldRenderer ()
jucători = [EmailPlayer ("Alice", "alice@big.edu", IED, OED, wr),
& Nbsp; EmailPlayer ("Bob", "bob@fish.net", IED, OED, wr),
& Nbsp; Player ("Charlie")]
e = Motor (mondial, jucători)
e.run ()
ied.close ()

Cerințe :

  • Python

Software similare

GNOME Chess
GNOME Chess

16 Aug 18

Xconq
Xconq

2 Jun 15

UFO2000
UFO2000

14 Apr 15

Batalla Naval
Batalla Naval

3 Jun 15

Alte software-uri de dezvoltator W. Trevor King

Insider
Insider

11 May 15

ChemDB
ChemDB

14 Apr 15

Comentarii la PyRisk

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!