PyRisk

Software kuvakaappaus:
PyRisk
Ohjelmiston tiedot:
Versio: 0.1
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: W. Trevor King
Lupa: Vapaa
Suosio: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk on Python moottori ja käyttöliittymä rakennuspelit samanlainen 1957 La Conquete du Monde Albert Lamorisse (of "Le Ballon rouge / punainen Balloon" mainetta). & Nbsp; Peli on ehkä tunnetaan paremmin nimellä Risk, ja tuotetaan Parker Brothers (nyt jako Hasbro).
Hyödyt yli muiden avoimen lähdekoodin toteutusten:
- Yksinkertaiset, laajennettavissa täytäntöönpano
- Pelata-by-email
Getting PyRisk
PyRisk on saatavana Git arkiston:
git klooni http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Tuorein sitoutuvat on saatavana myös gzipattu tarrapallon osoitteessa:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Kun saat lähde, asennus on kautta Docutils:
pyrisk $ python setup.py rakentaa
pyrisk $ python setup.py asentaa
Aloittaminen
Setup pelata-by-email, sinun täytyy olla tapa ohjata asianmukaiset viestit nimetty putki. Kanssa procmail, että näyttää suunnilleen:
: 0
* ^ Aihe:. * [PyRisk. *
{
& Nbsp;: 0 wc
& Nbsp; / path / to / nimetty / pipe
& Nbsp;: 0
& Nbsp; | / bin / echo -e ' 000' >> / path / to / nimetty / pipe
}
Kaiku komento liittää NULL tavun FIFO, jota (mielestäni), auttaa luku- () in _get_msg tauko oikeasta kohdasta.
Kun olet procmail sääntö setup, vain lisätä EmailPlayers pelin ja mene:
alkaen pyrisk.base tuonti generate_earth, soitin, Engine
alkaen pyrisk.player.email tuonti IncomingEmailDispatcher,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
alkaen pyrisk.graphics tuonti WorldRenderer
Maailman = generate_earth ()
ied = IncomingEmailDispatcher (fifo_path = "/ tmp / pyrisk.in ')
Oed = OutgoingEmailDispatcher (return_address='server@example.com ')
wr = WorldRenderer ()
pelaajat = [EmailPlayer ("Alice", "alice@big.edu", ied, Oed, wr),
& Nbsp; EmailPlayer ("Bob", "bob@fish.net", ied, Oed, wr),
& Nbsp; Player ('Charlie')]
e = Engine (maailma, pelaajat)
e.run ()
ied.close ()

vaatimukset

  • Python

Vastaavia ohjelmistoja

BonzayRTS engine
BonzayRTS engine

20 Feb 15

SpaceZero
SpaceZero

20 Feb 15

Muu ohjelmistojen kehittäjä W. Trevor King

Insider
Insider

11 May 15

ChemDB
ChemDB

14 Apr 15

Kommentit PyRisk

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!