PyRisk

Software screenshot:
PyRisk
Software detaljer:
Version: 0.1
Upload dato: 11 May 15
Udvikler: W. Trevor King
Licens: Gratis
Popularitet: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk er en Python motor og interface til bygning spil ligner 1957 La Conquete du Monde af Albert Lamorisse (af "Le Ballon rouge / The Red Balloon" berømmelse). & Nbsp; Spillet er måske bedre kendt som Risk, og er produceret af Parker Brothers (nu en afdeling af Hasbro).
Fordele i forhold til andre open source implementeringer:
- Enkel, Extensible implementering
- Play-by-mail
Kom PyRisk
PyRisk er tilgængelig som en Git repository:
git klon http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
Den seneste begå er også tilgængelig som en komprimerat tarball på:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Når du får kilden, installation er via Docutils:
pyrisk $ python setup.py build
pyrisk $ python setup.py installere
Kom godt i gang
Til opsætning play-by-mail, er du nødt til at have nogle metode til at omdirigere passende beskeder til en navngiven pipe. Med procmail vil der ser noget lignende:
: 0
* ^ Emne:.. * [PyRisk *
{
& Nbsp;: 0 wc
& Nbsp; / sti / til / navngivet / pipe
& Nbsp;: 0
& Nbsp; | / bin / echo -e " 000" >> / sti / til / navngivet / pipe
}
Kommandoen echo føjer et NULL byte FIFO, som (jeg tror), hjælper read () i _get_msg pause på passende tidspunkt.
Når du har procmail reglen setup, blot tilføje dine EmailPlayers til dit spil og gå:
fra pyrisk.base import generate_earth, afspiller, Engine
fra pyrisk.player.email import IncomingEmailDispatcher,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
fra pyrisk.graphics import WorldRenderer
Verdens = generate_earth ()
IED = IncomingEmailDispatcher (fifo_path = '/ tmp / pyrisk.in')
OED = OutgoingEmailDispatcher (return_address='server@example.com)
wr = WorldRenderer ()
spillere = [EmailPlayer ('Alice', 'alice@big.edu', IED, OED, WR),
& Nbsp; EmailPlayer ('Bob', 'bob@fish.net', IED, OED, WR),
& Nbsp; Player ("Charlie")]
e = Engine (verden, spillere)
e.run ()
ied.close ()

Krav :

  • Python

Lignende software

dopewars
dopewars

3 Jun 15

Invade Earth
Invade Earth

3 Jun 15

Zod Engine
Zod Engine

11 May 15

Andre software developer W. Trevor King

Insider
Insider

11 May 15

ChemDB
ChemDB

14 Apr 15

Kommentarer til PyRisk

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!