GameLife est une application mobile innovante qui gamifie ta productivité personnelle. Elle te permet de :
- 🎯 Suivre tes activités et gagner de l'expérience
- 🛡️ Développer tes compétences dans différents domaines de la vie
- ⚔️ Accomplir des quêtes et missions personnalisées
- 🏆 Débloquer des achievements et récompenses
- 👥 Interagir en multijoueur avec d'autres utilisateurs
- 🎨 Personnaliser ton avatar et explorer le shop in-app
Si vous voulez plus d'informations sur le projet, sa structure et les concepts clés, consultez la documentation complète dans le wiki du projet : Wiki GameLife.
Pour les contributeurs, vous trouverez des guides détaillés sur la contribution dans le fichier CONTRIBUTING.md.
Pour une installation détaillée, consultez la section Installation.
Pour pouvoir développer et tester GameLife, il est nécessaire d'avoir installé React Native.
Ensuite, vous pouvez cloner le dépôt, installer les dépendances et lancer l'application avec les commandes suivantes :
git clone https://github.com/OxyFoo/GameLife.git # Cloner le dépôt
cd GameLife # Accéder au dossier du projet
npm install # Installer les dépendances
npm run podi # Installer les Pods (uniquement pour iOS)
npm start # Lancer le serveur MetroDans un autre terminal, lancez l'application :
npm run ios # Pour iOS
npm run android # Pour AndroidReact native packages
- React Native Google Play Integrity
- React Native iOS AppAttest
- React Native Keychain
- Obfuscator io metro plugin
- React Native Pinned WebSocket 📦
- React Native IAP [Removed, will be replaced]
- React Native Google Mobile Ads
- React Native Svg
- React Native Reanimated
- React Native Linear Gradient
- React Native Shadow 2
- React Native Community Blur
- React Native Masked View
- React Native Modal Datetime Picker depends on React Native Datetimepicker
- React Native Gifted Charts
- OxyFoo GameLife Types
- Dotenv-Oxy (with React Native Config)
- React Native Pinned WebSocket
- React Native App Control
Useful links
🎮 GameLife transforme la vie quotidienne en aventure !
"Chaque jour est une nouvelle quête, chaque tâche une opportunité de progresser."