Installation - Lesterpig/openparty-mafia GitHub Wiki
Ce projet a besoin de node.js et npm pour s'exécuter en serveur. Les clients auront seulement besoin d'un navigateur internet pour accéder au jeu.
Installation de node.js et npm
Vous pouvez télécharger la dernière version de node.js à cette adresse (disponible sous Windows, Linux et Mac).
Installez cette application sur votre système, en prenant garde d'installer également npm (automatique par défaut).
- node.js va permettre d'exécuter le code javascript du module
- npm va permettre d'installer les librairies nécessaires
Installation de Git (optionnel)
Si vous souhaitez maintenir votre version à jour, vous devriez installer Git sur votre ordinateur. Git est un gestionnaire de version et est disponible à cette adresse.
Installation de OpenParty
Avant d'installer l'extension Mafia, vous devez au préalable avoir installé le moteur Openparty. Pour commencer :
1| Téléchargez la dernière version stable d'OpenParty
- Soit directement en zip
- Soit via git dans un terminal :
git clone https://github.com/Lesterpig/openparty.git
2| Ouvrez un terminal (ou invité de commande) dans le dossier contenant les fichiers du serveur et installez les dépendances avec la commande npm install
3| Allez dans le dossier config
et faites une copie du fichier config_sample.js
puis renommez la copie en config.js
dans le même dossier
Openparty est maintenant installé.
Installation de Mafia
Une fois Openparty installé, il vous faut installer l'extension Mafia. Pour cela, vous devez :
1| Créer un dossier data
dans le dossier d'Openparty
2| Créer un dossier mafia
dans le dossier data
3| Placer tous les fichiers de l'extension dans le dossier mafia
:
- Soit via le zip
- Soit via
git clone https://github.com/Lesterpig/openparty-mafia.git
Lancement du serveur Mafia
Maintenant que tout est opérationnel, il ne reste qu'à démarrer le serveur.
1| Dans le dossier d'OpenParty, ouvrez un terminal (ou invité de commande)
2| Tapez la commande npm start
3| Si l'installation a été correctement effectuée, un message en vert doit vous indiquer que tout s'est bien passé
4| Vous pouvez accéder à Openparty en allant à l'adresse http://localhost:3040
sur votre navigateur
Mafia se comporte comme tout autre serveur de jeu. Vous pouvez donc le placer sur votre ordinateur et configurer proprement un NAT (ou Hamachi) pour autoriser d'autres utilisateurs à jouer avec vous.
A savoir : pour conserver le serveur ouvert, vous devez laisser l'invité de commande ouvert. Pour fermer le serveur, fermer tout simplement le terminal.
Mise à jour (avec Git)
- Dans le dossier d'OpenParty, ouvrez un terminal
git pull
cd data/openparty-mafia
git pull
Un problème ?
En cas de problème, n'hésitez pas à ouvrir une issue sur GitHub afin que nous puissions corriger le problème :)
Note : un installateur automatique verra bientôt le jour pour les utilisateurs débutants.