Skip to content

Javier-Machin/Chess_Ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Console Ruby Chess game


To play it clone the repo and:

$ ruby Chess.rb from the lib folder

To run the test suite comment out or delete the last 2 lines in Chess.rb and

$ bundle install

$ bundle exec rspec

Or play it online here

(Board Alignment is a bit off in Repl.it and save and load doesn't work as it require writing and reading files.)

The game features save and load state by Json serialization.

Ajedrez en Ruby


Para jugar:

$ ruby Chess.rb desde la carpeta lib.

Para ejecutar los tests comente o borre las dos últimas líneas en Chess.rb y:

$ bundle install

$ bundle exec rspec

O juegue online aquí

(El tablero no está muy bien alineado en Repl.it y la funcionalidad de guardar y cargar no funciona ya que require escribir en archivos.)

El juego incluye guardar y cargar estado usando serialización con JSON.

Releases

No releases published

Packages

No packages published

Languages