PyRisk

Programinė įranga Screenshot:
PyRisk
Programinė detalės:
Versija: 0.1
Įkėlimo datą: 11 May 15
Kūrėjas: W. Trevor King
Licencija: Nemokamai
Populiarumas: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk yra Python variklis ir sąsaja statybinių žaidimų panašus į 1957 La Conquete du Monde Albert Lamorisse (iš "Le Ballon Rouge / raudona balionas" šlovės). & Nbsp; Žaidimas yra turbūt geriau žinomas kaip rizikos ir gaminamas Parker Brothers (dabar iš Hasbro skyrius).
Privalumai virš kitų atviro kodo diegimas:
- Paprasta, išplėstine įgyvendinimas
- Žaisti po paštu
Kaip PyRisk
PyRisk yra prieinamas kaip Git saugykloje:
GIT klonas http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Naujausia įsipareigoti yra taip pat galima formatu gzip archyve adresu:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Kai jūs gaunate šaltinį, įrengimas yra per Docutils:
pyrisk $ Python setup.py statyti
pyrisk $ Python setup.py įdiegti
Pradžia
Norėdami nustatyti Play-by-paštu, jūs turite turėti tam tikrą metodą nukreipti atitinkamus pranešimus į pavadintas vamzdžio. Su procmail, kad atrodys kaip:
: 0
* ^ Temos pavadinimas:. *. [PyRisk *
{
& Nbsp;: 0 WC
& Nbsp; / kelias / iki / named / vamzdis
& Nbsp;: 0
& Nbsp; | / bin / aidas -e ' 000 ">> / kelias / iki / named / vamzdis
}
Aidas komanda prideda NULL baitas į FIFO, kuris (manau), padeda skaitymo () in _get_msg pertraukos atitinkamame taške.
Kai jūs turite procmail taisyklių nustatymą, tiesiog pridėti savo EmailPlayers į savo žaidimą ir eiti:
nuo pyrisk.base importo generate_earth, grotuvas, Variklio
nuo pyrisk.player.email importo IncomingEmailDispatcher
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
nuo pyrisk.graphics importo WorldRenderer
Pasaulio = generate_earth ()
IED = IncomingEmailDispatcher (fifo_path = '/ tmp / pyrisk.in)
Kredito ir finansų įstaigos = OutgoingEmailDispatcher (return_address='server@example.com)
WR = WorldRenderer ()
žaidėjai = [EmailPlayer ("Alisa", "alice@big.edu", IED, Kredito ir finansų įstaigos, WR),
& Nbsp; EmailPlayer ("Bobas", "bob@fish.net", IED, Kredito ir finansų įstaigos, WR),
& Nbsp; grotuvai ("Čarlis")]
E = Variklis (pasaulis, žaidėjai)
e.run ()
ied.close ()

Reikalavimai

  • Python,

Panaši programinė įranga

Deep Battle
Deep Battle

15 Apr 15

Warzone 2100
Warzone 2100

22 Jun 18

Freeciv
Freeciv

17 Aug 18

Kita programinė įranga kūrėjas W. Trevor King

Insider
Insider

11 May 15

ChemDB
ChemDB

14 Apr 15

Komentarai PyRisk

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!