Live Gallery par master47 (OLIVIER K)Voilà comme vous avez pu le constater, pour mon jeu j'ai créé tout un système qui envoie des images sur le net en temps réel pendant que je bosses sur le jeu.
Personnellement, je trouve ça super lourd de devoir envoyer nos screenshots sur un hébergeur, puis les linker sur le thread du cbna, ect ect.
--------------------------------------------------------------------------------------
Du coup, j'ai programmé un système, qui fonctionne de la façon suivante :
Le système est divisé en deux parties distinctes :
- Le site, sur un hébergeur commun, gratuit ou non
- Le programme qui tourne en local, en tache de fond
1.) Le programme:
L'utilisateur définit le répertoire du jeu, où le programme va aller regarder. Pendant que vous programmez, vous utiliser la fonction de GM (F9 il me semble) qui permet de créer des screenshots. Dès que le programme détecte qu'un nouveau screen a été créé, il va dès lors se connecter sur le site, via un script PHP, et va commencer la procédure d'envoi.
Une fois reçue, l'image est stockée dans un répertoire créé pour recevoir les screens, et enregistrée dans une base mysql.
Une nouvelle fonction a été récemment ajoutée, elle vous permet de définir un statut de programmation, c'est-à-dire l'élément que vous êtes en train de travailler. Le statut se modifie directement dans le programme, et c'est presque immédiat.
2.) Le site web:
Le site est juste une manière sobre et structurée de présenter les images que le serveur a recu. Pour voir un aperçu, aller voir ici :
http://livegallery.lescigales.org/Les images sont classées par dates, divisées en pages et préloadées dans le cache pour une transition quasi immédiate.
Aussi, vous pourrez voir un compteur de visites intégré, dans le footer.
--------------------------------------------------------------------
A venirBien sûr, si je vois qu'il y a des intéressés, alors je continuerai de développer ce projet en intégrant de nouveaux modules.
- Commentaires sur les images
- Classements
- Quelques trucs à finir comme la gestion des pages qui foire un peu dans le classement par dates.
--------------------------------------------------------------------
ScreenshotsAllez ici:
http://livegallery.lescigales.org/le programme :
--------------------------------------------------------------------
TéléchargementsPackage du système complet à venir.