User prompt
Rire Express: Jokes & Riddles
Initial prompt
fait ce jeu : # Prompt pour recréer le jeu "Rire Express" Créez une application interactive de blagues et devinettes appelée "Rire Express" qui offre une expérience amusante et engageante. Voici les spécifications détaillées : ## Concept général Développez un jeu qui permet aux utilisateurs de découvrir des blagues et des devinettes organisées par catégories. Les utilisateurs peuvent naviguer entre différentes catégories, sauvegarder leurs favoris, et gagner des points en découvrant de nouveaux contenus. ## Interface principale - Titre "Rire Express" en haut de l'écran - Sous-titre descriptif : "Découvrez des blagues et devinettes - gagnez des points et sauvegardez vos favoris!" - Deux modes principaux : "JOKES" et "RIDDLES" avec des boutons interactifs pour basculer entre eux - Un indicateur de points avec une étoile dans le coin supérieur droit - Un bouton de favoris avec un cœur dans le coin supérieur gauche ## Navigation et contenu - Système de catégories dynamique qui change en fonction du mode sélectionné : * Pour les blagues : "All", "Wordplay", "Short Jokes", "Funny Stories" * Pour les devinettes : "All", "Classic Riddles", "Brain Teasers", "Word Riddles" - Les contenus sont affichés sur des cartes visuellement attrayantes - Chaque carte contient : * Le texte de la blague ou de la devinette * Une étiquette de catégorie * Un bouton "Suivant" pour passer au contenu suivant * Un bouton "Favori" pour sauvegarder le contenu * Un bouton "Audio" (visible uniquement pour les devinettes) qui simule la lecture du contenu à haute voix ## Fonctionnalités interactives - Animation lors de la navigation entre les catégories - Effet visuel lorsqu'un bouton est pressé (mise à l'échelle) - Les cartes s'adaptent automatiquement au contenu (taille de texte variable selon la longueur) - Un système de points qui récompense la découverte : +5 points pour chaque nouveau contenu découvert - Gestion des favoris avec un compteur qui s'actualise - Vue dédiée pour consulter tous les favoris sauvegardés ## Base de données de contenu - Au moins 20 blagues réparties en 3 catégories - Au moins 15 devinettes réparties en 3 catégories - Chaque élément a un identifiant unique, un texte, et une catégorie - Les devinettes ont également une réponse associée ## Stockage et persistance - Les points gagnés sont sauvegardés entre les sessions - Les favoris sont conservés pour permettre à l'utilisateur de retrouver son contenu préféré - Le système garde une trace des contenus déjà vus pour ne pas attribuer de points en double ## Interface sonore - Effets sonores lors des clics sur les boutons - Simulation d'une fonctionnalité de lecture audio pour les devinettes (affichage d'un message temporaire) ## Design visuel - Palette de couleurs attrayante avec fond clair (0xF5F5F5) - Cartes personnalisées pour les blagues et devinettes - Typographie optimisée pour la lisibilité avec différentes tailles selon le contenu - Boutons avec effets visuels d'interaction - Transitions fluides entre les différentes vues Ce jeu est conçu pour être accessible, engageant et offrir une expérience utilisateur fluide sur appareils mobiles.
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 });
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});