Skip to content

Unleash the thrill of Jass, the captivating Java card game! Play with friends or challenge intelligent bots in this trick-taking extravaganza. Claim victory and become the ultimate Jass champion! 🎴πŸ’₯

Notifications You must be signed in to change notification settings

ArnaudPoletto/epfl-cs108-javass-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Jass Game in Java

Introduction

Experience the thrill of Jass, a captivating card game played with a standard deck of cards. Jass is a trick-taking game that requires skillful gameplay and strategic decision-making. Gather your friends or challenge intelligent bots in this exciting multiplayer game that can accommodate up to four players. Can you outsmart your opponents and claim victory in the world of Jass?

Getting Started

To get started with the Jass game in Java, follow these simple steps:

  1. Clone the repository or download the JassGame.java file to your local machine.
  2. Ensure you have Java Development Kit (JDK) installed on your system.
  3. Open a terminal or command prompt.
  4. Navigate to the directory containing JassGame.java.
  5. Compile the Java file using the following command:
    javac JassGame.java
    
    Run the compiled file with the following command:
    java JassGame
    

How to Play

Jass is a trick-taking game that involves four players competing in two teams. The objective of the game is to score the most points by winning tricks. Here's how to play:

  1. The game begins with a standard deck of 36 cards (Ace to 6 of all suits), and each player is dealt a hand of cards.
  2. Players take turns playing a card from their hand in a clockwise manner.
  3. The player who plays the highest card of the leading suit wins the trick and leads the next round.
  4. Trump suit may change during the game based on the "Jass" card, which holds special powers.
  5. Use your strategic skills to play the right cards, predict your opponents' moves, and win tricks to earn points for your team.
  6. The game ends when all the cards are played, and the team with the most points wins!

Local Multiplayer and Intelligent Bots

Invite your friends to play Jass with you, and immerse yourself in an exciting local multiplayer experience. Compete in teams or individually and see who emerges as the ultimate Jass champion.

Don't have enough players? No worries! Challenge intelligent bots that are programmed to provide a challenging and engaging gameplay experience. Sharpen your skills against these virtual opponents and test your tactics.

Are You Up for the Challenge?

Jass is a game that combines luck, strategy, and keen observation. Play the Jass game in Java and dive into the world of trick-taking and entertainment. Grab your cards, assemble your team, or take on the botsβ€”it's time to unleash your card-playing prowess and enjoy the delightful Jass journey! 🎴πŸ’₯

About

Unleash the thrill of Jass, the captivating Java card game! Play with friends or challenge intelligent bots in this trick-taking extravaganza. Claim victory and become the ultimate Jass champion! 🎴πŸ’₯

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages