PyRisk

Screenshot Software:
PyRisk
Mga detalye ng Software:
Bersyon: 0.1
I-upload ang petsa: 11 May 15
Nag-develop: W. Trevor King
Lisensya: Libre
Katanyagan: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk ay isang Python engine at interface para sa mga gusali ng mga laro na katulad sa 1957 La Conquete du Monde pamamagitan ng Albert Lamorisse (ng "Le Ballon rouge / The Red Lobo" katanyagan). & Nbsp; Ang laro ay marahil mas mahusay na kilala bilang Risk, at ay ginawa ng Parker Brothers (na ngayon ng isang dibisyon ng Hasbro).
Benepisyo sa iba pang mga pagpapatupad open source:
- Simple, extensible pagpapatupad
- Maglaro ng mga-by-email
Pagkuha PyRisk
PyRisk ay magagamit bilang isang Git repository:
git clone http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Ang pinaka-kamakailan-lamang na ipasok ay magagamit bilang isang gzipped tarball at din ang:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Sa sandaling makuha mo ang pinagmulan, pag-install ay sa pamamagitan Docutils:
pyrisk $ python setup.py build
pyrisk $ python setup.py install
Pagsisimula
Upang setup play-by-email, ikaw ay magkakaroon na magkaroon ng ilang mga paraan upang i-redirect naaangkop na mensahe sa isang nagngangalang pipe. Sa procmail, iyon ay magiging isang bagay na tulad ng:
: 0
* ^ Subject:.. * [PyRisk *
{
& Nbsp;: 0 WC
& Nbsp; / path / sa / pinangalanan / pipe
& Nbsp;: 0
& Nbsp; | / bin / echo e ' 000' >> / path / sa / pinangalanan / pipe
}
Ang echo command nagkakabit ng isang null byte sa FIFO, na (sa aking palagay), tumutulong ang basahin () sa _get_msg pahinga sa naaangkop na mga punto.
Kapag ikaw ay may setup procmail patakaran, idagdag lamang ang iyong EmailPlayers sa iyong laro at pumunta:
mula pyrisk.base import generate_earth, Player, Engine
mula pyrisk.player.email import IncomingEmailDispatcher,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
mula pyrisk.graphics import WorldRenderer
mundo = generate_earth ()
ied = IncomingEmailDispatcher (fifo_path = '/ tmp / pyrisk.in')
OED = OutgoingEmailDispatcher (return_address='server@example.com ')
wr = WorldRenderer ()
manlalaro = [EmailPlayer ('Alice', 'alice@big.edu', ied, OED, wr),
& Nbsp; EmailPlayer ('Bob', 'bob@fish.net', ied, OED, wr),
& Nbsp; Player ('Charlie')]
e = Engine (na mundo, mga manlalaro)
e.run ()
ied.close ()

Kinakailangan :

  • sawa

Katulad na software

GoGrinder
GoGrinder

3 Jun 15

Scid
Scid

18 Jul 15

Unabomber
Unabomber

20 Feb 15

LordsAWar
LordsAWar

12 May 15

Iba pang mga software developer ng W. Trevor King

ChemDB
ChemDB

14 Apr 15

Insider
Insider

11 May 15

Mga komento sa PyRisk

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!