Bon alors, comme on est pas futés, on à lancé le blog apres avoir commencé le projet...
Moralité, je doit vous faire un point sur l'avancement actuel :)
Nous avons débuté le 3 novembre (! ça tourne !), avec pour objectif de boucler le site pour le 3 février. Soit quatre mois de devellopement.
Nous avons avancé assez rapidement des le début.
Neutrino s'occupant du devellopement à proprement parlé, il a commencé à travailler sur un serveur combinant java/mysql et passant donc par flash.
Mais je lui laisse le soins d'expliquer ça plus tard, il le fera mieux que moi :)
Donc, il nous a rapidement pondu un système de connexion au serveur, avec un debut de chat, afin que les utilisateurs puissent discutailler entre eux.
Ca parait évident, mais c'est déja pas simple à réaliser.
De mon coté, je devait m'occuper de créer les futurs petits bonhommes qui allaient donc discutailler.
La principale difficulté, étant de devoir animer chaques membres un par un, et de les gérer individuellement.
Je me suis appuyé sur des gabarits que j'avais réalisé auparavant en 3d afin de créer le personnage.
Nous voila donc avec notre bonhomme découpé tout bien, qu'il faut ensuite creer pour 8 vues et donc aussi l'animé pour ces 8 positions (!)
Cela prendra quand meme environ deux semaines de boulot. Mais encore une fois, on avance bien.
Apres ça, Neutrino intégrera le personnage dans son module serveur, afin de créer une logique de déplacement, qui devra:
- gerer le chemin emprunter lors d'un déplacement (penser aux obstacles, trouver le chemin le plus court, etc...)
- gerer l'orientation du bonhomme en fonction de sa position de départ. (Dans quel vue il sera affiché)
- l'organisation du perso par rapport à son environement. (devant ou derriere un objet ou un perso)
La encore un gros boulot de devellopement...
Ce travail effectué, nous attaquons la gestion des maps. Beaucoup de choses à voir de ce coté la :
-Etablissement de la taille des tiles (carrés formant la grille du sol grace a laquelle est géré la plupart des éléments du jeu)
-Etablissement du mode de rendus des maps (cartoon, réaliste, etc)
-Taille des maps, des différents éléments en fonction du perso
-Elements inérant aux maps (points de sortie, gestion des objets, jour/nuit, intéraction, etc...)
-Gestion coté serveur
-Reflexion sur les meilleurs solutions pour optimiser le poid de la map, afin que cela soit rapide pour l'utilisateur.
Voila où nous en sommes pour le moment, nous vous tiendrons informer des différentes parties que nous traiterons, de la façon dont nous les traitons, et des différents choix que nous faisons.
Nous n'avons pas la prétention de nous présenter comme des créateurs de jeu vidéo, mais si ce sujet vous interesse, vous devriez trouver des info intéréssantes sur ce blog !
Alors à bientot !