Voila, je vous présente mon projet
Ce n'est pas un jeu en réseau où les utilisateurs créent leur partie et attendent les autres joueurs. Le principe est celui des jeux en ligne avec une partie jouée en commun, qui ne s'arrête jamais. Nous avons donc un environnement 3D, traité en continu par le serveur sur lequel viennent se connecter les utilisateurs.
L'environnement serait le plus vaste possible, terre, mer, air, espace.
Plusieurs planètes occupées par plusieurs équipes en même temps. L'objectif de chaque équipe étant de conquérir tous les territoires de leur planète et d'envahir toutes les autres.
Chaque équipe sera organisée selon le même principe, soit trois catégories dominantes:
1 classe dirigeante
1 classe commandeur
1 classe exécutante
Chacune de ces classes a une modalité de jeu qui lui est propre:
La classe dirigeante : Elle se joue sous la forme d'un jeu de stratégie normal.
Elle a pour rôle de diriger l'équipe. Elle se doit d'entretenir les villes, et de conquérir les territoire des adversaires. Les ordres donnés sont délégués aux commandeurs qui se doivent de les exécuter.
La classe commandeur :elle se joue sous la forme d'un jeu à la première ou à la seconde personne. Son rôle est de transmettre les ordres donnés par la classe dirigeante: ordres que la classe commandeurs se doit d'interpréter et répartir auprès de la classe exécutante selon les objectifs à atteindre - objectifs définis par la classe dirigeante. chaque commandeur est responsable d'un nombre d'exécutants - soldats- choisi par la classe dirigeante.
La classe exécutante: Cette classe se joue, tout comme la classe commandeur , sous une forme de jeux a la première personne ou a la seconde personne. Les exécutants sont des soldats. Ils se doivent d'exécuter les ordres donnés par les commandeurs.
Principe de fonctionnement
Un programme codé en C# se trouve sur un serveur. Il est appelé Calculateur. Il s'occupe de gérer toutes les fonctions du jeu. Des programmes qui se nomment Interface Utilisateur, se trouvent sur chez chaque utilisateur. Ces programmes sont codé en C++, ils se contentent d'exécuter les commandes du calculateur.
Pour développer le jeu, je suis amené à créer les modules suivants:
-création d'un moteur 3d
-développement d'un système d'échanges rapides de données entre serveurs et utilisateurs à travers le net.
Je suis a la recherche :
de programmeurs C# et C++
des infographistes.
des personnes susceptibles de donner des idée pour ce projet.
Si tu es intéressé par ce projet, envoies moi un mail
romain.sieuzac@laposte.net
voila .... @++