Introduction
Shroom Rush est un jeu de plateforme relaxant dans lequel les joueurs contrôlent Finley, un personnage champignon, parcourant des défis, collectant des pièces et découvrant de nouveaux éléments de l'histoire. Construit avec Pygame, ce jeu est une évasion de la réalité, offrant une expérience mignonne et amusante à chaque niveau.
Inspiration
Dans le monde trépidant d'aujourd'hui, les gens ont besoin d'échapper au stress avec légèreté. Nous avons créé Shroom Rush comme un jeu simple et agréable qui aide les utilisateurs à se détendre, avec un personnage principal mignon, une histoire captivante et un gameplay doux conçu pour offrir une pause mentale dans le quotidien.
Caractéristiques
- Contrôle du personnage : déplacez-vous à gauche, à droite et sautez pour naviguer dans le monde de Finley.
- Évitement dynamique des obstacles : sauts dans le temps et mouvements pour éviter les obstacles gluants.
- Collection de pièces : collectez des pièces pour augmenter votre score et débloquer des succès.
- Vies limitées et progression de niveau : commencez avec trois vies et atteignez le portail final pour progresser.
- Musique de fond : ajout d'une musique de fond immersive pour un gameplay amélioré.
- Dialogues de personnages uniques : des dialogues engageants générés avec l'API d'OpenAI à la fin de chaque niveau.
- Cartes et ressources personnalisées : conception de cartes avec mosaïque et graphiques à l'aide d'Adobe Express.
- Suivi des scores élevés : scores stockés dans MongoDB pour une rejouabilité et une compétition futures.
Comment courir
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
- Installer les dépendances :
pip install - r requirements . txt
Détails techniques
- Moteur de jeu : Pygame pour les mécanismes de base et le contrôle des personnages.
- Conception de cartes : niveaux personnalisés créés à l'aide de Tiled et chargés avec PyTMX.
- Base de données : MongoDB pour suivre les scores élevés et stocker les données des utilisateurs.
- Dialogues et extension de l'histoire : l'API d'OpenAI pour des dialogues uniques avec les personnages du jeu.
- Outils de conception : Adobe Express pour créer des éléments de jeu et des graphiques.
Perspectives d'avenir
- Déploiement d'applications Web : nous prévoyons d'héberger Shroom Rush en tant qu'application Web sur des plateformes comme Vercel, permettant un accès plus facile avec un domaine public.
- Niveaux et histoire supplémentaires : extension du voyage de Finley avec plus de niveaux et des éléments d'histoire plus riches.
- Expérience utilisateur améliorée : authentification de l'utilisateur pour un suivi personnalisé des scores et une intégration du classement.
- Fonctionnalités sociales : ajout de défis de classement et de communauté pour augmenter la rejouabilité.