Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

tic-tac-toe game implemented with ruby and shoes framework :)

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 resources
Octocat-spinner-32 spec
Octocat-spinner-32 game.rb

What's Tic-tac-toe?

Wikigoogling: Is a game for two players, X and O, who take turns marking the spaces in a 3x3 grid. The X player usually goes first. The player who succeeds in placing three respective marks in a horizontal, vertical or diagonal row wins the game.

Programming goals [Checks Rspec]

  • Only a 3x3 grid.
  • Iterate movements between player 'X' and player 'O'.
  • Succeed when three marks are placing horizontal in a row.
  • Succeed when three marks are placing vertical in a row.
  • Succeed when three marks are placing diagonal in a row.
  • Design the UIs with shoes.


How to use it?

  • Go to Downloads on this github's project:
  • For Linux, download
  • For Mac OS X, download tic-tac-toe.dmg.
  • For Windows, well ... go to the shoes' download page and do the next step.
  • If you have installed shoes, download tic-tac-toe.shy and run it with the shoes command. Ex: $> shoes tic-tac-toe.shy


game image

Something went wrong with that request. Please try again.