This project is a Card Game application where players can play a game using a deck of cards. Players can draw, play, and compete with other players according to the rules of the game. The project aims to provide a fun simulation of a tabletop card game.
- Create and shuffle a deck of cards.
- Distribute cards and play them based on player turns.
- Customize game rules.
- Simple and user-friendly interface.
- Modular and extendable code structure.
- Programming Language: [java]
- Development Environment: [intelij idea]
Follow these steps to set up and run the project:
- Clone the Repository:
git clone https://github.com/FehmiTahsinDemirkan/CardGame.git
- Set Up the Development Environment:
- Install the required IDE (e.g., Visual Studio) and dependencies.
- Run the Project:
- Press
F5
to launch the project in debug mode.
- Press
- Launch the application to start the game.
- Choose the number of players and define the rules.
- Cards will be dealt automatically, and the game will begin.
- Play cards in turn according to the rules.
This project is open-source and welcomes contributions. You can contribute by adding new features or fixing issues:
- Fork the repository:
git fork https://github.com/FehmiTahsinDemirkan/CardGame.git
- Create a new branch:
git checkout -b feature/your-feature
- Make and commit your changes:
git commit -m "Added a new feature." git push origin feature/your-feature
- Create a Pull Request.
This project is licensed under the MIT License.