Skip to content

sunnyhello369/quoridor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

~sdi1400009  Quoridor in C
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

Run with:

gcc -o <out> quoridor.c
./<out>


>Δεν χρησιμοποιω την rand()

>Για εμενα το board και ολες οι κινησεις στον κωδικα καταχωρουνται ως εξης:

           (y)
     0 1 2 3 4 5 6 7 8 
     1
     2	 
(x)  3 
     4
     5
     6 
     7 
     8

showboard :                      // (κανονικα)
     A   B   C   D   E   F   G   H   I   
   +---+---+---+---+---+---+---+---+---+
 9 |   |   |   |   | B |   |   |   |   | 9  
   +---+---+---+---+---+---+---+---+---+
 8 |   |   |   |   |   |   |   |   |   | 8 
   +---+---+---+---+---+---+---+---+---+
 7 |   |   |   |   |   |   |   |   |   | 7
   +---+---+---+---+---+---+---+---+---+
 6 |   |   |   |   |   |   |   |   |   | 6
   +---+---+---+---+---+---+---+---+---+
 5 |   |   |   |   |   |   |   |   |   | 5
   +---+---+---+---+---+---+---+---+---+
 4 |   |   |   |   |   |   |   |   |   | 4
   +---+---+---+---+---+---+---+---+---+
 3 |   |   |   |   |   |   |   |   |   | 3
   +---+---+---+---+---+---+---+---+---+
 2 |   |   |   |   |   |   |   |   |   | 2
   +---+---+---+---+---+---+---+---+---+
 1 |   |   |   |   | W |   |   |   |   | 1
   +---+---+---+---+---+---+---+---+---+
     A   B   C   D   E   F   G   H   I   
 

>Οι τοιχοι εχουν υλοποιηθει ως ενας 2D πινακας struct wall, που ουσιαστικα ειναι το wall direction.

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

About

Quoridor game in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages