flutter_game is a Flutter application that utilizes APIs from the Shadify project to provide a rich gaming experience. This app leverages the backend APIs to interact with various game modules and offer gameplay functionalities.
This project is designed to offer seamless access to different game functionalities through a user-friendly interface. The APIs provided by the Shadify project are crucial for the app's operation, enabling features such as game logic, scoring, and data management.
The following games are available within the app and their API documentation:
For detailed instructions on setting up the backend using the Shadify project, please refer to the backend/readme.md file located in the backend directory of this repository. This document provides comprehensive steps for configuring the backend, which is built using Go, to work with the Flutter app.
- User-friendly interface for various games
- Integration with Shadify APIs for game functionalities
- Efficient data management and gameplay experience
- State management using BLoC pattern
- Networking implemented with Dio for API calls
To get started with the flutter_game project, follow these steps:
git clone https://github.com/bijithpn/Flutter-Games.gitcd flutter_gameflutter pub get4. Set up the backend server for the APIs. For documentation, refer to the backend/readme.md file.
Special thanks to the contributors and maintainers of the Shadify project for providing the APIs that power this application. Their efforts have been instrumental in enabling the functionalities within the Flutter game.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeatureName
- Make your changes and commit them:
git commit -m "Add your message here" - Push to the branch:
git push origin feature/YourFeatureName
- Open a pull request.
For further details and updates, feel free to check the documentation in the backend folder and explore the game's capabilities!