贝瑞·布吉斯–BerryClip的赛马游戏

0

退休语言老师Jim Flewker用Python编写了一个赛马游戏,用于BerryClip插件板。在游戏中,您可以使用BerryClip按钮选择六匹马中的一匹,然后等待比赛结果。

比赛结果通过BerryClip显示在命令行中’s 6 LED s.

如果幸运的话,您的虚拟货币资金将会增长… but beware …赌徒总是赢了!

在吉姆’s own words …

简单的赛马模拟器已经永远存在–不要求原创!

–每场比赛6匹马,每匹都有适当的名称和赔率
– “cyclical”投注常规使用Berryclip LED 和开关
–固定下注金额(可以在代码中更改)
–通过Shell和Berryclip LED 轻松显示比赛进度
–完全随机的获胜者
–比赛直到您受够了或资金用完
– final feedback

I’到目前为止,我学到了很多东西,并且玩得很开心– thanks, 马特 !
还是个初学者,因此,如果有任何阅读本文的人有任何改进的技巧,请给我发电子邮件:jim @ dastor + org + uk(替换加带有句号/句号的符号)。

Jim承认没有任何技术背景或资格,并开始了这个项目,以进行编程和焊接。他选择的武器是Pi,BerryClip和Python。

贝瑞·布吉斯Horse Racing Game

安装

要安装脚本,您可以直接获取文件:

wget //bitbucket.org/MattHawkinsUK/rpispy-berryclip/raw/master/berry_bookies/berry_bookies.py

或下载完整的BerryClip示例脚本集,如 浆果夹说明页面.

可以使用以下命令运行游戏:

sudo  蟒蛇  berry_bookies.py

使用说明

游戏开始时,它将显示马匹及其赔率的列表,如下所示:

--------------------------------------------------
HORSES AND ODDS FOR THIS RACE
--------------------------------------------------
Jess of Greendale at 8-1
Miss Moss at 11-1
Daffy Dill at 15-1
Captain Custard at 3-1
Raspberry Pie at evens
Ruddy Miracle at 7-1

然后它将开始列出马匹。显示所选马匹时,按BerryClip按钮。

一旦您’我们选择了赛马开始!

--------------------------------------------------
Horse is Miss Moss.
Odds for this horse are: 11-1
To bet  上  this horse, press the BUTTON while its light is  上 .
Otherwise, just WAIT for the next horse!
You placed a bet  上  Miss Moss, horse number 2.
--------------------------------------------------
RACE NUMBER 1
Your current funds: 90
THEY'RE OFF!
5/>
5/> 1/>
5/> 1/> 5/>
5/> 1/> 5/> 6/>
5/> 1/> 5/> 6/> 6/>
5/> 1/> 5/> 6/> 6/> 6/>
5/> 1/> 5/> 6/> 6/> 6/> 1/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/> 2/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/> 2/> 1/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/> 2/> 1/> 5/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/> 2/> 1/> 5/> 1/>
5/> 1/> 5/> 6/> 6/> 6/> 1/> 5/> 1/> 6/> 3/> 2/> 2/> 1/> 5/> 1/> 6/>
HORSE 6 WON
--------------------------------------------------
The winner was Ruddy Miracle
Winning odds were 7-1
A bet  上  the winner won 80 including stake.
Better luck next time.
--------------------------------------------------
Funds: 90
Bet  上  another race y/n?n
--------------------------------------------------

在比赛结束时,您将有机会下一场比赛。这种幸运的经历会持续吗,还是您希望改变命运?

思想

该脚本具有很大的修改范围,可以改善游戏玩法。这里有一些更新脚本的想法:

  • 允许玩家选择赌注
  • 随机生成马名
  • 允许多个玩家
  • 调整数学以改变比赛结果
分享。

发表评论

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.