Skip to content

A two player abstract game based off the Japanese strategic board game, Onitama, with a complete GUI. Challenge a friend and see who can outsmart each other!

Notifications You must be signed in to change notification settings

stran314/OnitamaGameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OnitamaGameEngine

This project replicates a Japanese board game called Onitama, completed with a GUI that allows two human players to face off against each other. This GUI was created using the Python library tkinter and displays a 5x5 board, 10 pawn pieces, and 5 randomly chosen cards. Each player are given two random opening cards that display the possible movements for his pawn for that round and a 5th card that cannot be played yet. After each round, the cards are rotated in a clockwise position.

A player wins under two conditions:

  1. THE WAY OF THE STONE: If any pawn captures their enemy's MASTER pawn
  2. THE WAY OF THE STREAM: If any pawn lands on their enemy's shrine

This program requires all files and assets in order to function correctly.

Download "Onitama Game.exe" for easy installation and run the executable to run the game.

Next Version, I plan to add a feature where players can go against a computer.

Game Demo:

About

A two player abstract game based off the Japanese strategic board game, Onitama, with a complete GUI. Challenge a friend and see who can outsmart each other!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages