Projects

Ruby Chess

2025
Ruby Chess

Full chess in the terminal, written in pure Ruby. OOP design, RSpec coverage, castling, en passant, pawn promotion, PGN export. Built as the final project for the Odin Project Ruby curriculum.

  • Platform

    Console
  • Stack

    • Ruby
      Ruby
  • GitHub

    Source Code
  • Features

    Move validation, Game state management, AiPlayer, yml and PGN file save and more.

© 2026 Giorgio Ozzola. All Rights Reserved.

RSS Feed

Inspired by Takuya Matsuyama