[phppoker] 德州扑克命令行版本

项目地址 - phppoker

正文

composer global require rry/phppoker 来安装,和 laravel/installer 一样安装之后需要把 vendor/bin 目录配置到你的环境变量,目前只有两个命令

phppoker random [number]

phppoker start number name1, name2..

不过,可能 :spades: :hearts: :clubs: :diamonds: 会乱码,需要安装字体 https://github.com/powerline/fonts

Install

You can use composer global require rry/phppoker to install the game.

If you use linux or osx.

You should add ~/.config/composer/vendor/bin to your path

If windows,

Just add the bin to you path manually.

Feature

  • random game

Just check phppoker random -h to know the rule.

phppoker random

Please wait...
+----------+----------------+
| Username | Hand           |
+----------+----------------+
| Libby    | A♥ 2♦ J♠ 4♦ Q♠ |
| Velva    | 9♦ K♦ 5♣ K♥ K♥ |
+----------+----------------+
The results were as follows:
Winner: Velva
Three of a kind, oh year!
  • start game (appoint you and your friends to start)

phppoker start 2 Foo Bar

Although names not enough, i still execute the program, thanks me.
Please wait...
+----------+-----------------+
| Username | Hand            |
+----------+-----------------+
| Foo      | 5♣ 3♠ K♠ 7♦ 8♥  |
| Bar      | 9♠ J♣ 5♥ 7♠ 10♣ |
+----------+-----------------+
The results were as follows:
Winner: Bar
High card, i am so luck

TEST

phpunit to test poker core code.

Other

If you have some suggestion or find a bug, welcome to tell me.

License

MIT

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!