Challenge Frets On Fire
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

SVN Update - Toujours Avoir FoFiX A Jour

2 participants

Aller en bas

SVN Update - Toujours Avoir FoFiX A Jour Empty SVN Update - Toujours Avoir FoFiX A Jour

Message par RynuX Slater Mer 7 Jan - 17:16

Tuto réaliser par Raph666 modérateurs de
French on Fire et Frets on Fire Fan Forum

Comme vous avez dû le remarquer, le développement de mods comme FoFiX se fait à un rythme effréné. Comment alors, rester à jours facilement?
Très simple, il suffit d'utiliser les dépôts SVN où sont toujours présents les derniers fichiers disponibles. Ce guide n'est pas complexe mais il implique l'installation de python et des modules supplémentaires nécessaires pour faire tourner le jeu sur le code source. Si vous n'êtes pas intéressé à installer "l'environnement de développement", vous pouvez cesser de lire immédiatement. Une autre raison pour cesser de lire: bien que souvent les dernières révisions apportés au code source rendent le jeu meilleur et plus stable, ce n'est pas toujours le cas. De se mettre à jour par SVN implique donc de devenir un "testeur" du nouveau code. Tester n'apporte aucunes responsabilités sinon que de garder à l'esprit que la version mise à jour n'est pas (encore) la version stable rendue publique. Donc, si vous ne pouvez pas accepter de jouer avec une version qui évolue, vous pouvez cesser de lire.

Ceci dit, je n'ai personnellement eu aucun problèmes jusqu'à maintenant avec le SVN, je voulais simplement vous avertir, chose faite. Le tutorial s'adresse aux usagers Windows parce que je considère que les usagers linux ont normalement plus de connaissances sur le sujet mais si vous utilisez linux et que le guide vous intéresse, n'hésitez pas à poser des questions. De plus, une liste complète incluant les noms des paquets APT pour les modules pythons nécessaires est insérée à la fin du post.

Instructions pour Windows:

Vous aurez besoin de Python 2.4:

Je suggère que vous téléchargiez ActiveState python que vous pouvez trouver ici:

win32: http://downloads.activestate.com/ActivePython/windows/2.4/ActivePython-2.4.5.14-win32-x86.msi

win64: http://downloads.activestate.com/ActivePython/windows/2.4/ActivePython-2.4.5.14-win64-x64-nopywin32.msi

Maintenant, installer pyVorbis, il suffit de le télécharger et d'exécuter l'installeur (pour les usagers Vista, il faut exécuter tout les installeurs des modules supplémentaires en tant qu'Administrateur).
Lien ici: http://thomas.paviot.free.fr/soya/pyvorbis-1.4.win32-py2.4.exe

Maintenant il vous faut un client SVN. Tout les modules ne sont pas déja installés mais j'y reviendrai plus bas. Sous windows je vous suggère TortoiseSVN qui est un excellent client SVN qui s'intègre à Windows pour une utilisations simplifiée.

Trouvez le ici: http://tortoisesvn.net/downloads

Une fois installé, utilisez le pour obtenir la plus récente source. Pour ce faire, créer un dossier vide (dans cet exemple C:\FoFiX) où vous voulez installer le jeu. Vous n'avez qu'à cliquer avec le bouton droit de la souris sur le dossier vide, TortoiseSVN devrait normalement avoir ajouté de nouvelles options au menu contextuel, celle que vous voulez utilser: SVN Checkout...

Une fenêtre apparait, vous n'avez alors qu'à insérer l'URL ( http://fofix.googlecode.com/svn/MFH-Mod/trunk/ ) comme montré dans l'image ci-dessous:

SVN Update - Toujours Avoir FoFiX A Jour Svn-win

Cliquez sur 'OK' et tout se téléchargera et se placera de lui-même.

Maintenant que vous avez le code, vous voudrez l'exécuter. Il vous faut donc installer les modules manquants. Essayons tout de même de le
faire tourner:

Ouvrez une fenêtre 'cmd' (menu démarrer > exécuter... > tapez: cmd) et naviguez jusqu'au dossier src qui se trouve dans votre nouveau dossier FoFiX. (Si vous ne savez pas comment naviguer avec la fenêtre de commande je vous suggère d'utiliser google pour trouver de
l'information ou sinon utiliser la commande suivante: menu démarrer > exécuter... > tapez: cmd /k pushd c:\FoFiX\src\ où c:\FoFiX\src\ est le chemin pour se rendre à votre dossier src **note, les utilisateurs Vista peuvent aussi tenir "Shift" et clic de droit dans le dossier, le menu contextuel offre alors l'option "Ouvrir une fenêtre de commande ici")

Une fois dans le dossier src, tapez: python FretsOnFire.py
(Conseil: Windows permet d'utiliser la touche tab pour auto-compléter les mots)

Dépendant de ce que vous avez déjà installé sur votre ordinateur vous obtiendrez probablement un message d'erreur similaire à: ImportError: No module named XXXXX où XXXXX est le nom du module manquant. Une fois que vous avez le nom, il vous suffit de "googler" pour trouver l'installeur, tout les modules utilisés sont populaires et faciles à trouver. Cependant, pour vous faciliter la vie encore plus, je vous ai fait une petite liste contenant des liens pour télécharger tout les modules requis.

Une fois les modules installés, réessayer de tourner le jeu (python FretsOnFire.py), si le jeu fonctionne, c'est que vous avez tout fait correctement. Pour le maintenir à jour il vous suffira maintenant de cliquer avec le bouton de droit sur votre dossier FoFiX et de choisir l'option "SVN Update...", rien de plus simple!

  • PyGame:

    • win32
    • APT: python-pygame


  • Python OpenGL:

    • Win32
    • APT: python-opengl


  • Python Numpy:

    • Win32
    • APT: python-numpy


  • Python Numeric:

    • Win32
    • APT: python-numeric


  • PIL:

    • Win32
    • APT: python-imaging


  • Python Vorbis:

    • Win32
    • APT: python-vorbis


  • Python xml:

    • Win32
    • APT: python-xml



Dernière édition par RinuX le Ven 6 Nov - 19:57, édité 2 fois
RynuX Slater
RynuX Slater
True Admin

Nombre de messages : 3930
Age : 31
Localisation : Angers
Date d'inscription : 11/08/2008

Revenir en haut Aller en bas

SVN Update - Toujours Avoir FoFiX A Jour Empty Re: SVN Update - Toujours Avoir FoFiX A Jour

Message par Saf Sam 26 Sep - 12:29

Merci beaucoup (à la bourre) car de nos jours, des personnes comme kid ne tienne plus à jour par release mais par svn. Alors merci encore Wink
Saf
Saf
Guitariste rythmique
Guitariste rythmique

Nombre de messages : 84
Age : 26
Localisation : Pomme - Land
Date d'inscription : 08/06/2009

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser