Jeu mobile simple en React Native + Expo. Le principe est rapide : un nombre de départ est affiché, puis tu dois choisir si le score caché est higher ou lower.
- Écran d'accueil animé avec bouton
START GAME - Gameplay en 1 action : choisir
higheroulower - Écran de résultat avec animation victoire/défaite
- Bouton
RETRYpour relancer une partie
- React Native
- Expo
- React Navigation (
@react-navigation/native,native-stack) - React Native Gesture Handler
- Lottie (
lottie-react-native)
game-app/
├── App.js
├── screens/
│ ├── Home.js
│ ├── Game.js
│ └── Result.js
├── components/
│ └── AnimatedButton.js
├── assets/
│ ├── play.json
│ ├── game.json
│ ├── winner.json
│ └── loser.json
└── package.json- Node.js (version LTS recommandée)
- npm
- Expo CLI (via
npx expo ...) - Optionnel: appli Expo Go sur mobile
npm installnpm startPuis :
apour Androidipour iOSwpour Web
Tu peux aussi lancer directement :
npm run android
npm run ios
npm run web- Lancer une partie avec un appui long sur
START GAME - Lire le
Startingnumber - Choisir
highersi tu penses que le score est plus grand - Choisir
lowersi tu penses que le score est plus petit - Voir le résultat et rejouer avec
RETRY
npm start: démarre Exponpm run android: démarre sur Androidnpm run ios: démarre sur iOSnpm run web: démarre sur Web
Projet réalisé par Omnyazer.