https://github.com/pixelwhiz/rock-paper-scissors
A Simple Rock Paper Scissors Project built by Flutter and Dart
https://github.com/pixelwhiz/rock-paper-scissors
batukertasgunting rockpaperscissors
Last synced: about 2 months ago
JSON representation
A Simple Rock Paper Scissors Project built by Flutter and Dart
- Host: GitHub
- URL: https://github.com/pixelwhiz/rock-paper-scissors
- Owner: pixelwhiz
- Created: 2024-01-11T15:44:42.000Z (over 1 year ago)
- Default Branch: flutter-apps
- Last Pushed: 2024-01-30T14:21:49.000Z (over 1 year ago)
- Last Synced: 2025-01-30T05:43:07.195Z (4 months ago)
- Topics: batukertasgunting, rockpaperscissors
- Language: Dart
- Homepage: http://github.com/pixelwhiz/batukertasgunting
- Size: 426 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rock Paper Scissors Game
This is a simple Rock Paper Scissors game built using Flutter. It allows users to play the classic game against a computer opponent.
## Features
- **Play Against Computer:** Users can make their choice of Rock, Paper, or Scissors, and the computer will randomly generate its choice.
- **Score Tracking:** The game keeps track of the user's score.
- **Play Again:** Users can play again after each round.
- **Rules:** Access the rules of the game.## Screenshots
[Insert Screenshots Here]
## Getting Started
To run this application locally, follow these steps:
1. Clone this repository to your local machine using `git clone https://github.com/pixelwhiz/batukertasgunting.git`
2. Navigate to the project directory: `cd batukertasgunting`
3. Make sure you have Flutter installed. If not, follow the [Flutter installation instructions](https://flutter.dev/docs/get-started/install).
4. Run the app: `flutter run`## Dependencies
This project relies on the following dependencies:
- `flutter/material.dart`: For building the UI components.
- `flutter/cupertino.dart`: For specific iOS-style UI components.
- `dart:math`: For generating random choices for the computer opponent.## Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/yourfeature`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature/yourfeature`).
6. Create a new Pull Request.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.