PyRisk

软件截图:
PyRisk
软件详细信息:
版本: 0.1
上传日期: 11 May 15
许可: 免费
人气: 14

Rating: 4.0/5 (Total Votes: 1)

PyRisk是一个Python引擎和界面,用于创建游戏类似于1957年的La Conquete du Monde酒店由阿尔伯特·拉摩里斯(“乐金球奖胭脂/红气球”成名) 本场比赛也许是更好地了解风险,并由帕克兄弟(​​孩之宝现在一个部门)生产。
优势比其他开源实现:
- 简单,可扩展的实现
- 发挥逐电子邮件
获取PyRisk
PyRisk可作为一个Git仓库:
混帐克隆http://www.physics.drexel.edu/~wking/code/git/pyrisk.git
最近一次提交,也可作为一个gzip压缩的tar包:
http://www.physics.drexel.edu/~wking/code/tar/pyrisk.tgz
一旦你获得了源,安装通过docutils的:
pyrisk $蟒蛇setup.py构建
pyrisk $蟒蛇setup.py安装
入门
要设置播放按电子邮件,你必须有一些方法来适当重定向到的消息命名管道。与procmail的,这看起来是这样的:
:0
* ^主题:* [PyRisk *
{
 :0厕所
  /路径/要/命名/管
 :0
  | /斌/回声-e' 000'>> /路径/要/命名/管
}
echo命令追加空字节FIFO中,这(我认为),有助于突破_get_msg在read()在适当的点。
一旦你的procmail的规则设置,只是你EmailPlayers添加到您的游戏去:
从pyrisk.base进口generate_earth,播放机,引擎
从pyrisk.player.email进口IncomingEmailDispatcher,
  OutgoingEmailDispatcher,EmailPlayer
从pyrisk.graphics进口WorldRenderer
世界= generate_earth()
IED = IncomingEmailDispatcher(fifo_path ='/ tmp目录/ pyrisk.in')
OED = OutgoingEmailDispatcher(return_address='server@example.com“)
WR = WorldRenderer()
玩家= [EmailPlayer(“爱丽丝”,“alice@big.edu”,IED,OED,WR)
  EmailPlayer('鲍勃','bob@fish.net“,IED,OED,WR)
 播放器('查理')]
E =引擎(世界里,玩家)
e.run()
ied.close()

要求

  • 在Python的

类似的软件

Reversi
Reversi

20 Feb 15

Xiangqi
Xiangqi

3 Jun 15

Homeworld SDL
Homeworld SDL

2 Jun 15

Invade Earth
Invade Earth

3 Jun 15

显影剂的其他软件 W. Trevor King

ChemDB
ChemDB

14 Apr 15

Insider
Insider

11 May 15

意见 PyRisk

评论没有发现
添加评论
打开图片!