Warning: include_once(./scripts/geshi.php) [function.include-once]: failed to open stream: No such file or directory in /homepages/43/d215595200/htdocs/battlezonestudio/includes/fonctions.php on line 175

Warning: include_once() [function.include]: Failed opening './scripts/geshi.php' for inclusion (include_path='.:/usr/lib/php5') in /homepages/43/d215595200/htdocs/battlezonestudio/includes/fonctions.php on line 175
BattleZone Games Creations :: Projet :: Updater
 
Updater Automatique

ImageVoici un projet très interessant qui est de réaliser un updater automatique pour votre jeu ! En effet, vous en avez pas marre d'installer tout un tas de mise a jour ? Alors mettez vous a la place du joueur, un updateur automatique c'est le luxe, 5min pour faire la mise a jour ainsi que les dernieres news sur votre jeu. C'est possible ? Oui, je vais le faire vous pouvez suivre le projet ici ! Certaines personnes auront le droit de tester en avant premiere l'updater et de participer au devellepoment !

Avancement Téléchargement Screenshots Tutoriaux Beta Testeur
Tutoriaux

I. Comment sa marche oO ?

Première question, première réponse, tout d'abord téléchargez la version RC1, décompressez le fichier à l'aide de WinRAR.
Vous devriez y avoir les dossiers suivants : /Joueur /Serveur /Tests ainsi que Configuration.exe et CreaPatch.exe et plusieurs autres fichiers. Tout d'abord, lancez Configuration.exe, vous avez plusieurs boutons qui vous permettrons d'affecter différents paramètres.

II. Modifier les Adresses

Bon dans Configuration.exe cliquez sur Modifier les Adresses. Vous avez 3 champs à reomplir. Vous devez mettre dans le premier champ, l'URL de la page contenant vos news de la forme : http://www.site.fr/pagenews.php par exemple. Sa peut etre n'importe quel fichier.
La deuxieme case est la page des logs, c'est a dire les modifications apportées aux dernières versions par rapport aux précédentes. Comme pour les news, vous devez indiquer une page.
La troisième case est l'URL du dossier qui contiendra les fichiers à mettre à jour et le fichier info.ini. Vous devez indiquer une URL sous la forme http://www.site.com/dossier/sousdossier/etc/
Voilà, les adresses sont configurées.

III. Créer un Patch

Maintenant, pour créer votre patch, cliquez sur Créer un Patch ou lancer CreaPatch.exe. Là, vous devez indiquer différents champs. Cliquez sur les points d'informations pour avoir de l'aide. Une fois que tous les paramètres que vous vouliez on été remplis, cliquer sur Créer un Patch, celà va créer un fichier info.ini dans le dossier /Serveur. Vous devez placer ce fichier dans le dossier que vous avez indiqué précédement ainsi que les fichiers à coté du info.ini !

IV. Comment personnaliser mon updater ?

Alors là, rien de plus simple, il suffit de placer une image au format png nommée Updater.png dans le dossier /Config/ ! Voici un chablon qui vous permettra de savoir où se trouve les zones de clic :
Chablon

V. Pour finir !

Ba voilà, vous avez placez vos fichiers sur votre serveur et vous avez configurer les URL de destination. Il ne vous reste plus qu'a distribuer le dossier /Joueur, vous devez placer le contenu du dossier /Joueur/ à coté du Game.exe de votre jeu. Le Joueur n'a plus qu'a lancer l'Updatre.exe pour vérifier qu'aucune mise à jour n'est dispo.
Evidement, vous pouvez recréez autant de patch que vous voulez en écrasant le précédent info.ini de votre serveur sans oublier de mettre les nouveaux fichiers :D.
 
© 2007 - BattleZone Games / Temps d'execution : 0.0053 / 0 requête SQL.