Back to projects

Oxono

School project

Desktop version of the Oxono strategy board game, in Java 21 and JavaFX, against the computer: each turn, a player moves an X or O totem, then places a token next to it; the first to line up 4 tokens of the same color or the same symbol wins. Adjustable board size, undo and redo of every action.

My role

Sole developer

Technologies

  • Java 21
  • JavaFX
  • Maven
  • JUnit 5

Video

The video shows setting up a game (computer level, board size), then turns against the computer: moving a totem, placing a token with the cell shown in green if the move is allowed or in red if not, undoing a move, until the pink player wins by lining up 4 X tokens.
View the project on GitHub(opens in a new tab)