Skip to content

912-Dinu-TeodorGabriel/Quoridor-Panda3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quoridor-Panda3D

Before compile

You must have Panda3D installed ( pip install Panda3D ), for more informations about the framework on https://www.panda3d.org/

Game Rules

Each player in turn, chooses to move his pawn or to put up one of his fences. When he has run out of fences, the player must move his pawn. At the beginning the board is empty. Choose and place your pawn in the center of the first line of your side of the board, your opponent takes another pawn and places it in the center of the first line of his side of the board (the one facing yours). Then take 6 fences each. The white moves first.

The pawns are moved one square at a time, horizontally or vertically, forwards or backwards, never diagonally (fig.2).

game2

The pawns must bypass the fences (fig.3). If, while you move, you face your opponent's pawn you can jump over.

game3

The original game was made to put 2 square fance(fig.4), this particular one is a 8x8 table with 1 square fance.

By placing fences, you force your opponent to move around it and increase the number of moves they need to make. But be careful, you are not allowed to lock up to lock up your opponents pawn, it must always be able to reach it's goal by at least one square (fig.5).

game5

Face To Face

When two pawns face each other on neighboring squares which are not separated by a fence, the player whose turn it is can swap the opponent's pawn with his own(fig.6).

game6

End of the Game

The first player who reaches one of the 8 squares opposite his base line is the winner (fig. 7).

game7

General info about game

img1

Version 1.2

~bug fix : on moving on a wrong square it reseted the wait move for placing a wall

Version 1.1

~bug fix : when the black won the undo didn't work properly

~new : you can visualize the wall block before placing it

Version 1.0

~RELEASE~

About

A game made in Panda3D

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages