Un jeu de réflexes amusant et compétitif où chaque clic compte !
- Mode Normal : Atteignez 10 clics le plus rapidement possible
- Mode Temps : Faites le maximum de clics en 10 secondes
- Modes Spéciaux :
- 🌟 Golden Clicker : Cibles dorées à cliquer plusieurs fois
- 🚔 USA Cops : Cibles rouges et noires
- 🦠 Bactérie : Cibles qui bougent
- 🤝 Parkinson : Écran tremblant
- 🌈 Épileptique : Changements de couleur
- 💀 Hardcore : Perte si clic hors cible
# Installation des dépendances
npm install
# Lancement en développement
npm run dev
# Build de production
npm run build
# Déploiement sur Cloudflare Pages
npm run deploy- Framework : React 18 avec TypeScript
- Styling : Tailwind CSS + shadcn/ui
- State : Zustand avec persistance locale
- Routing : React Router 6
- Build : Vite
- Linting : Biome
- PWA Ready : Vite PWA
chase-button/
├── src/
│ ├── components/ # Composants réutilisables
│ ├── contexts/ # Contextes React
│ ├── hooks/ # Hooks personnalisés
│ ├── layouts/ # Layouts de l'app
│ ├── pages/ # Pages
│ └── stores/ # Stores Zustand
- Cliquez sur la cible qui apparaît
- Atteignez 10 clics pour gagner
- Les modes spéciaux ajoutent des défis
- Vous avez 10 secondes
- Faites le maximum de clics
- Les modes spéciaux sont compatibles
- Stockage des 100 derniers scores
- Historique détaillé par partie
- Statistiques par mode et difficulté
- Persistance locale des données
- Mode clair/sombre
- UI moderne et responsive
- Composants shadcn personnalisables
- 🌱 Débutant : Pour commencer
- 👊 Intermédiaire : Challenge équilibré
- 🎯 Sniper : Pour les experts
npm run dev: Développementnpm run build: Productionnpm run deploy: Déploiementnpm run lint: Vérification du codenpm run format: Formatagenpm run preview: Preview du buildnpm run generate-pwa-assets: Assets PWA
L'application est installable sur :
- 📱 Mobile (iOS/Android)
- 💻 Desktop (Windows/Mac/Linux)
- Fonctionne hors-ligne
- Fork le projet
- Créez votre branche (
git checkout -b feature/AmazingFeature) - Commit (
git commit -m 'Add some AmazingFeature') - Push (
git push origin feature/AmazingFeature) - Ouvrez une Pull Request
- TypeScript strict
- Composants fonctionnels
- Custom hooks pour la logique
- Tests pour les features critiques
- Tailwind pour le styling
- Classes utilitaires
- Responsive design
- Accessibilité (a11y)
- Classements en ligne
- Nouveaux modes de jeu
- Achievements
- Mode multijoueur
- Statistiques avancées
MIT License - voir le fichier LICENSE pour plus de détails.
- shadcn/ui pour les composants
- Radix UI pour l'accessibilité
- La communauté React pour l'inspiration