๐ฎ Educational Game for Pediatric Patients with Type 1 Diabetes ๐ฉบ
This educational game is designed to help pediatric patients with Type 1 diabetes learn about carbohydrate counting in an engaging and interactive way. Developed as part of a Bachelor's thesis at the Faculty of Biomedical Engineering, Czech Technical University in Prague, the game provides a fun and informative experience for young patients. For more info, see my thesis presentation sugarsprint.pdf.
Features
- Educational Gameplay: Helps children understand how to count carbohydrates and manage their diet.
- Endless Runner Format: Engages players in an interactive learning experience.
- Unity-Based Development: Built using Unity for cross-platform compatibility.
- Cloud Integration: Stores login and score data via PlayFab.
- Discord Bot Integration: Automatically shares points, new registrations, and queries on a Discord server.
- Google Play Availability: Published for Android users on Google Play.
โก๏ธ App Flow
- Login & Score Management: Users authenticate and track their progress via PlayFab.
- Gameplay Mechanics: Players navigate an endless runner environment while selecting the correct food items to maintain balanced glycemia.
- Educational Feedback: Displays carbohydrate values and glycemic index for different food choices.
- Result Sharing: Players can share progress and achievements through Discord channels.
โก๏ธ Setup
Clone the repository:
git clone https://github.com/your-username/EducationalGameDiabetes.git- Open the project in Unity.
- Install required Unity packages for game development.
- Configure PlayFab authentication for login and score tracking.
- Set up Discord bot for automatic result sharing.
- Build and deploy the app for Android.
๐ฅ Cloud & Authentication
- PlayFab Integration: Manages user authentication and score tracking.
- Discord Webhook: Shares game statistics and updates.
- Google Play Deployment: The game is published and accessible on Google Play.
โฌ๏ธ Dependencies
- Unity Engine
- PlayFab SDK
- Discord API for webhooks
- Google Play Services
- Unity Asset Store Packages for UI and gameplay elements
๐ Contributing
Feel free to fork the repository and submit pull requests for any improvements or new features!
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.