PyRisk

Software captura de pantalla:
PyRisk
Detalles de software:
Versión: 0.1
Fecha de carga: 11 May 15
Promotor: W. Trevor King
Licencia: Libre
Popularidad: 74

Rating: 2.3/5 (Total Votes: 3)

PyRisk es un motor de Python y la interfaz para los juegos de construcción similar a la del 1957 La Conquete du Monde de Albert Lamorisse (de "Le Ballon Rouge / El Globo Rojo" fama). & Nbsp; El juego es quizás mejor conocido como Riesgo, y es producido por Parker Brothers (ahora una división de Hasbro).
Beneficios sobre otras implementaciones de código abierto:
- Aplicación simple, extensible
- Juego por correo electrónico
Cómo PyRisk
PyRisk está disponible como un repositorio Git:
git clone http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
El más reciente se comprometen también está disponible como un archivo tar comprimido con gzip en:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
Una vez que obtenga la fuente, la instalación se realiza a través Docutils:
pyrisk $ python setup.py build
pyrisk $ python setup.py install
Introducción
Para configurar play-by-email, usted tiene que tener algún método para redirigir mensajes apropiados en una canalización con nombre. Con procmail, que va a ser algo como:
: 0
* ^ Subject:. *. [PyRisk *
{
& Nbsp;: 0 wc
& Nbsp; / path / to / named / tubo
& Nbsp;: 0
& Nbsp; | / bin / echo -e " 000" >> / path / to / named / tubo
}
El comando echo añade un byte NULL a la FIFO, que (creo), ayuda a la lectura () en el descanso _get_msg en el punto apropiado.
Una vez que tenga la configuración de regla de procmail, sólo tienes que añadir tus EmailPlayers a su juego e ir:
desde pyrisk.base generate_earth importación, DVD, Engine
desde IncomingEmailDispatcher importación pyrisk.player.email,
& Nbsp; OutgoingEmailDispatcher, EmailPlayer
desde pyrisk.graphics WorldRenderer importación
mundo = generate_earth ()
IED = IncomingEmailDispatcher (fifo_path = '/ tmp / pyrisk.in')
OED = OutgoingEmailDispatcher (return_address='server@example.com ')
wr = WorldRenderer ()
jugadores = [EmailPlayer ('Alice', 'alice@big.edu', ied, el DEO, wr),
& Nbsp; EmailPlayer ('Bob', 'bob@fish.net', ied, el DEO, wr),
& Nbsp; Player ('Charlie')]
e = Motor (mundo, los jugadores)
e.run ()
ied.close ()

Requisitos

  • Python

Programas parecidos

Bang! Howdy
Bang! Howdy

3 Jun 15

PyChess
PyChess

15 Apr 15

Tribal Trouble
Tribal Trouble

3 Jun 15

Otro software de desarrollador W. Trevor King

ChemDB
ChemDB

14 Apr 15

Insider
Insider

11 May 15

Comentarios a la PyRisk

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!