Cette branche, au moyen de quelques bricolages, permet d'utiliser tous les éléments du projet.
Voici comment en obtenir un aperçu:
- Compilez et exécutez l'éditeur (voir la branche dédiée pour les détails). Il n'est pas nécessaire de cliquer où que ce soit, un ensemble de dossier a normalement été créé dans
home/XML
dès le lancement - Copiez la carte "Le grand large.xml" dans
mkrpg/test/simple/maps
(si vous désirez utiliser une autre carte il est nécessaire de lire sa balise name et de changer en conséquent les fichierssimple/game.xml
,simple/world.xml
etsimple/entities/entity.xml
). - Lancez un serveur en vous plaçant dans
/src
et en tapantpython3.5 server.py
. - Lancez un client en vous plaçant dans
/src
et en tapantpython3.5 client.py
.
Z,Q,S et D permettent de déplacer le personnage,
F de le suivre automatiquement
mettre la souris sur les bords déplace la vue,
la roulette de la souris permet de zoomer,
U-I et J-K font varier les deux angles (à utiliser prudemment)
F11 permet de passer en plein écran mais c'est expérimental avec parfois perte de contrôle du clavier...
Des plugins affichant notamment l'aide seront ajoutés sous peu
Certaines extensions de python 3 ne sont pas (ou pas correctement) installés en salle C411, le script p411.sh permet de récupérer une version compilée des paquets suivants pour les machines :
- pygame 1.9.2b8
- numpy 1.11.2
Exécuter $. p411.sh
Plus d'informations dans le README de Snake
Voir le README de Plugins