Aller au contenu principal

Lancement de Among Us Real !

· 2 minutes de lecture
Merlode
Créateur du projet

🎉 Première version publiée !​

Aujourd’hui marque un grand jour pour le projet Among Us Real : la toute première version a été publiée ! Ce projet, né de l’envie de jouer à un Among Us grandeur nature avec ses amis, propose une expérience immersive et personnalisée… dans la vraie vie !


🚀 Qu’y a-t-il dans cette première version ?​

Ce commit initial pose toutes les bases du jeu, avec un système complet et automatisé de gestion de partie :

  • Gestion des joueurs (nom, prĂ©nom, tĂ©lĂ©phone)
  • Attribution automatique des rĂ´les (imposteurs, ingĂ©nieurs, scientifiques, coĂ©quipiers)
  • Distribution alĂ©atoire des tâches (cognitives, dextĂ©ritĂ©, physiques)
  • Interface graphique (Tkinter) pour gĂ©rer et suivre la partie.
  • Interaction par SMS grâce Ă  l’intĂ©gration AirMore (envoi/rĂ©ception de messages).
  • Fichiers de configuration (config.json, tasks.json, players-exemple.json) pour personnaliser chaque partie.
  • Validation des tâches en direct et suivi de la progression de chaque joueur

💡 Fonctionnement​

L’organisateur lance le script Python principal (main.py), configure les joueurs, puis le jeu attribue automatiquement les rôles et les tâches à chacun. Les joueurs reçoivent leurs instructions par SMS et peuvent, tout au long de la partie :

  • Consulter leurs tâches,
  • Demander des indices,
  • Valider leurs rĂ©alisations,
  • Signaler des Ă©vĂ©nements (dĂ©couverte d’un cadavre, etc.).

L’interface propose un suivi en temps réel de la progression et permet à l’organisateur de gérer les événements de la partie.


📦 Les fichiers clés ajoutés​

  • main.py : cĹ“ur du jeu, gestion de la partie.
  • tasks.json : base de donnĂ©es des tâches Ă  accomplir.
  • players-exemple.json : exemple de joueurs.
  • config.json : personnalisation des rĂ´les et paramètres.
  • smsManager.py : module d’envoi/rĂ©ception de SMS.
  • requirements.txt : dĂ©pendances Python requises

🛠️ Pour tester​

  1. Clonez le projet depuis le dépôt GitHub
  2. Installez les dépendances Python (pip install -r requirements.txt)
  3. Ajoutez vos joueurs et vos tâches dans les fichiers JSON
  4. Lancez main.py et… amusez-vous !

Merci à toutes celles et ceux qui testeront cette première version. N’hésitez pas à proposer des idées d’amélioration ou à remonter des bugs sur le dépôt GitHub 🚀


Commit initial : 2846f57