Skip to content
NoeLaurencotPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

154 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tablut game

Project realized during the computer science BUT1 SAÉ 1-2-6

Presentation

This project is an adaptation of the Tablut nordic board game, using the Boardifier framework.

Our game allows:

  • To play against an AI
  • To make 2 AIs play against each other
  • Or to have 2 human players

Two different AIs have been developped in order to offer mutliple play styles and strategies.

The goal of the Tablut

  • For the Swedish team: try to make the king escape the board.
  • For the Muscovite team: try to capture the king before its escape.

Functionalities

  • Console interface using Boardifier
  • Player VS AI mode
  • AI vs AI mode
  • Two different AIs
  • Move and Capture handeling

How to use

java <compiled file> [play mode] [first AI] [second AI]

The move input is in a single line (ex: A1C1)

You can type options to open the options menu

Technologies used

  • Java
  • Boardifier
  • Junit5 and Mockito

Creators

  • Noé Laurençot
  • Jules Jeanrot
  • Pierre Lamour
  • Idrissa Barry

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages