文件名称:snakes_and_ladders:经典蛇梯棋棋盘游戏的 Ruby 面向对象实现
文件大小:18KB
文件格式:ZIP
更新时间:2024-08-10 07:19:12
Ruby
蛇与* 这个 gem 是经典棋盘游戏 (或 Chutes and Ladders)的 CLI 克隆。 它是用 Ruby 编写的,并使用面向对象的编程范式。 有关更多详细信息,请参阅 repo wiki。 此 gem 使用仅在Ruby 2.1及更高版本中可用的功能,例如关键字参数和必需的关键字参数。 你需要 Ruby 2.1 来运行这个 gem。 目录 关于游戏 从蛇和*: Snakes and Ladders 是一种古老的印度棋盘游戏,今天被视为全球经典。 它在具有编号的网格方块的游戏板上在两个或多个玩家之间进行。 棋盘上描绘了许多“*”和“蛇”,每个都连接两个特定的棋盘格。 游戏的目标是根据骰子滚动,从开始(底部方块)到结束(顶部方块),分别由*和蛇帮助或阻碍来导航自己的游戏块。 历史版本植根于道德课程,其中玩家在棋盘上的进步代表了由美德(*)和恶习(蛇)复杂的人生旅程。
【文件预览】:
snakes_and_ladders-master
----LICENSE.txt(1KB)
----lib()
--------snakes_and_ladders.rb(575B)
--------snakes_and_ladders()
----Gemfile(117B)
----snakes_and_ladders.gemspec(1KB)
----spec()
--------spec_helper.rb(3KB)
--------snakes_and_ladders()
--------support()
----Rakefile(180B)
----README.md(6KB)
----.rspec(41B)
----.gitignore(154B)