Skip to content

ChezyName/CandyLandGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gameplay

On each turn, the player has the option to skip thier turn, roll the dice or use the selected card. First one to make it to the crown spot wins it all! If you want to learn how to play or learn how to host a server, scroll to the bottom.

Spaces / Spots

Starting Spot Starting Spot: where everyone starts

Empty Space Empty Spot: this does nothing...

Finish Spot End Spot: who ever touches this spot first, wins the game!

enter image description here Card Gain Spot: player gains a random card

Cards

Cards impact gameplay and can only be used once per round.

NA Card N/A Card: this shows when the player has no cards.

Jump Jump Card: player forces themselve to the next CARD GAIN spot.

Swap Swap Card: player goes into 'swap' mode and once clicked on a an opposing player will switch places with them.

Swap Skip Card: Skips the next players turn.

Reverse Reverse Card: forces all other players to step back a few spaces.

RESET Reset Card: Ultimate Card, Resets All Players Back To The Start.

How To Play

Client

For the server to join they must join the ip as localhost

Once you open up the game, type your name and the ip address given, and wait for the game to start. Once its your turn on the right side there will be a panel that will allow you to either use a card, skip your turn, or roll a dice to determine your fate. On the top left side will be the player panel and the player with < after thier name is whose turn it is.

Server

Server is open on port 7777, so make sure to port forward on port 7777. Once you do that, you can find your public ip address so your friends can join here.

Its the IPv4, so make sure to copy that and send it over to your friends.

Game auto starts after 6 players join, but can be force started by using the command bellow.

Server Commands:

Command Description
start starts the game and will not allow others to join.
players displays how many players are in the game and thier names.
give gives the player a card, asks for player name then card name IE: give username swap
skip skips the current players turn.
win forces a win on the player like win username

Building the game from Source

In either the client or the server folder just run mingw32-make.