Skip to content

LibGDX implementation of Hexoust, extended to support play with >2 players and customisable board size

Notifications You must be signed in to change notification settings

seafoamteal/hexoust

Repository files navigation

Hexoust - Group 6

Members

  • Filip Doba
  • Christopher Haines
  • Hari Mohan

Instructions

This game was built using LibGDX. To play, download the latest release of the .jar from the GitHub Releases page. You should be able to simply run the JAR with java -jar to launch the game.

Once you've launched the game, proceed to the setup screen to configure information such as number/names of players and board size. You can then begin playing Hexoust interactively.

Hover over a tile to see if it is a valid move for the current player. Click a tile to make your move. You can undo the last move, redo undos (until a new move is made, which resets the undo history), and reset the board if you wish to do so. Once a game has ended, you can view running totals of wins for each player and choose to continue the game or quit.

Code

All of the code is located in the src directory. The main directory within contains all of the application code and the test directory contains all the tests. Within main, the model package contains all of the backend code while the screens package contains all of the frontend code. The ui package contains UI utility classes.

About

LibGDX implementation of Hexoust, extended to support play with >2 players and customisable board size

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages