Bonjour,
Non ce n est pas une pub, mais bien un post de recrutement. Je ne sais pas si ce genre de post est toléré ici, j'ai lu les quelques "topics à lire" que j ai trouvé, et si c'était spécifié, je vous prie de m'excuser, je ne l'ai pas vu...
Je ne suis pas vraiment un habitué de ce forum (voir postcount), ni même un 3diste, mais je m'attelle un peu à cet art via les personnes qui travaillent avec moi.
Ceci étant dit, je commence ma petite rhétorique, dans le but de séduire une ou deux personnes qui éventuellement voudraient nous rejoindre dans l'aventure que nous vivons en ce moment:
Je me surnomme elfugu, alias Frédéric, et je suis un passioné de gamemaking qui a créé il y a environ 1 an et demi un projet amateur réunissant une vingtaine de bénévoles, visant à développer jeu de role multi mass oline (mmorpg).
Parmis le nombre assez exorbitant de projets amateurs qui finissent loin dans les oubliettes du web, je pense que nous avons une bonne motivation, une certaine rigueur, et une très forte volonté qui me pousse à croire que notre projet arrivera au bout de son chemin. Notre premier objectif est de réaliser une première démo jouable incluant toutes les fonctionnalités prévues pour le jeu, sur une petite partie de notre
mappemonde.
Je vous invite d'ores et déjà à venir faire un tour sur notre site web, qui vous donnera probablement de plus amples informations sur nos méthodes, notre équipe et le projet en général:
http://www.acid-monk.net
Je vous invite également à lire les quelques lignes qui vont suivre ou je vous donnerai quelques informations qui vous permettront de vous faire une idée plus concrète sur le projet. Je dispatcherai ci et la quelques images histoire de rendre le tout moins fastidieux.
Le monde et son ambiance
> Le contexte et scénario
Le scénario raconte les évènnements de l'Histoire d'une planète,
Epian qui héberge dans un monde futuriste fantastique anachronique, 5 races très différentes les unes des autres. Les
hommes, originaires d'une planète Téhéran lointaine, dans la nébuleuse d'Orca, maîtres de la technologie, les
Djinnhaads, créatures de la magie nordique, devenu mauvais au fil des années passées à rechercher la science de la magie profane, les
Gaenins, véritables forces de la nature ayant trouvé sur Epian enfin un climat adéquat à leur physiologie, les
Félins, issus des expérimentations qui eurent lieu lors de l'alliance du sud entre hommes et djiins, et les
Oraks, les anciens, créatures de magie, source de la vie sur Epian.
L'univers actuel fait évoluer le joueur au travers un monde plein d'énigmes et de mystères, touchant à des thèmatiques assez profondes et dramatiques pour induire le joueur dans des débats pseudo-philosophiques: qui suis-je? et d'ou viens-je? sont les deux problèmes majeur de chaque joueur sur Epian. En effet, le monde actuel est issu d'une épopée du passé, une aventure qui a fait intervenir il y a quelques miliers d'années une poignée de héros qui se sont mis à l'encontre de certains évènnements fatalistes survenant sur Epian. En vain, car la quête de ces héros du passé a échoué, plongeant aujourd'hui sans que quiconque ne le sache, la planète Epian dans un univers bien différent de celui qu'elle avait connu auparavant, où l'Histoire se perd et ne correspond étrangement pas à ce que le monde est aujourd hui. La quête principale du joueur, sera de voyager dans le monde et de retracer le parcoure de ces héros du passé, afin de comprendre pourquoi la planète est devenue ce qu'elle est aujourd'hui. A travers ces quêtes qu il sera possible de jouer en équipe ou en solo dans le monde d'Epian, et ainsi le joueur entrera également dans la résolution des questions qu'il se posera à son propre sujet.
Avec un style assez enfentin (utilisation du SD à 1/5 pour les personnages, couleurs vives et assez saturées), le scénario et le contexte fera vite comprendre au joueur qu'il est en fait dans un univers qui mélange le passé au présent (anachronisme), en répartissant sur le monde, des éléments de science-fiction et des éléments fantastiques plus archaiques. Le tout baigne dans un ton latent dramatique, issus d'évènnements lourds de conséquences et de nature moralement dérangeante.
> La musique
La musique suivra cette dualité entre passé et présent, et selon les lieux que le joueur fréquente, nous y jouerons des pistes au caractère sentimentaliste (du fantastique, comme on le dit si souvent), avec des tons plus modernes, plus rythmés, partant à la fois dans les ambiances du reaggea, du jazz, et de l électro. (Auteurs de ref: Groundation, Bonobo, Blockhead, Portishead, Massive attack, Gotan Project et bien d autres)...
> Le gamedesign
Comme dit un peu plus haut, le gamedesign visera à présenter au premier abord, un monde aux couleurs vives, au personnages amusants et parfois presque un peu pitoresque, aux teints saturés dans le but de baigner le tout dans une atmosphère paisible et relaxée. Cela cachera entre autre, des aspects plus sombres et plus tragiques que l on retrouvera dans le scénario, dans les pistes audio, et dans les thèmatiques des quêtes...
L'interactivité
Le jeu se lance le défi de pousser au plus loin l'interactivité que le joueur aura avec le monde, d'une part, et avec les autres joueurs d'une autre part. Plusieurs techniques de combat ou d'exploration visent à modifier l'environnement qui devient donc un acteur à part entière dans l'évolution des joueurs et des communautés. De plus l'environnement possède plusieurs etats dépendants du temps.
La plupart des quêtes pourront être vécues seul ou en équipe, et elles feront intervenir au plus souvent, plusieurs groupes différents de PJ's avec des intérêt divergents, ou compétitifs, sans que cela ne soit évident pour le joueur
Nous suivrons au plus près possible l'adage qui veut que ce soit "le joueur qui soit créateur de son scénario". Ainsi Epian ne fournit en fait qu'une panoplie de fonctions très variées et peut redondantes, un monde muni d'un background contextuel complexe et énigmatique. Il laissera par contre au joueur une grande liberté de jeu, de sorte que chaque personnage s'épanouisse à l'image de son joueur avec le moins de restrictions possible.
> L'idée du renouveau
La création de jeu vidéo en équipe est un projet ambitieux, surtout s'il est réalisé au travers d'un travail en ligne uniquement. Il existe pourtant des avantages et l'un d'eux est sans aucun doute, celui de ne pas avoir de commanditaire. Ainsi le produit résultant de notre travail sera issu seulement de la passion que nous vouons à la création d'un monde et aux conviction que nous nourrissons envers la nature du jeu vidéo. Pour nous, il ne s'agit pas de réinventé ce qui a déjà été largement exploité par des sociétés professionels bien plus qualifiées que nous, mais bien de jouer les cartes que nous avons en plus, c'est à dire, le courage d'apporter un peu de différence et d'innovation dans le monde du rpg.
Cette innovation, outre le monde assez complexe et peu commun que nous essayons de mettre en place, se manifeste surtout au niveau du gameplay. En réalité, probablement que le terme de "rpg" n'est pas complètement adéquat à la nature de notre projet puisque le jeu contient quelques éléments de FPS et même de Hack'n'Slash. Malgré certains principes "rpg" qui restent bien présents, comme l'évolutivité du joueur et celui du monde, celui du scénario poussé et du contexte énigmatique, celui de la gestion de héro, ou de l'apprentissage intrinsèque de compétences et aptitudes, nous essayons d'apporter à ce monde des notions de réactivité, où le joueur devra acquérire une certaine expérience de jeu, des réflèxe et surtout une manière très personnalisée de jouer. A cela, nous visons aussi à développer un gameplay qui poussera le joueur à développer une stratégie de jeu en lui permettant de configurer et de personnaliser au maximum sa facons de lancer les actions qu'il a apprises.
> Le gameplay
Le gameplay est développé sur un wiki, accèssible aux membres de l'équipe. Il sert a éclaircir "en français", les bases de la modelisation de programmation, qui suivra bientôt. Nous le séparons en deux; le synopsis qui explique en quelques pages les fonctionnalités de bases du jeu, et les spécifications qui développent les calculs, les échanges clients-serveur, les méthodes et classes.
Le gameplay prévoit une vue en plongée avec une caméra positionnée assez en hauteur pour permettre au joueur de voir son personnage de haut, avec une bonne parcelle du terrain qui l'entourre. Le joueur aura la possibilité de tourner la caméra autour du joueur, et de l'approcher de lui de sorte à voir le personnage en vue objective (3e personne). Cela dit, le joueur sera largement avantagé s'il joue avec une caméra poussé au plus loin, car il sera plus à même d'apréhender le monde et d'anticiper les évènnements qui s'y passent.
Pour enhancer encore la notion de réactivité, et permettre un maniement des plus précis, les mouvements du personnages seront gérés au travers des touches du claviers, communs des FPS (c'est a dire
ZQSD pour les AZERTY et
WASD pour les QWERTZ ou QWERTY). Les actions, elles se lanceront à la souris. Le clique gauche sera réservé au lancement des actions spéciales (les compétences, aptitudes et facultés) et le clique droit sera attribué au lancement des "gestes" (attaques simples ou actions de bases).
Le monde quant à lui sera divisé en deux types de cartes; les "terrains", aux proportions perso/décors augmentées, qui donneront un bref aperçu de la planète epian dans son ensemble. Les "donjon" seront accesible par des entrées depuis les terrains, et bénéficieront de plus de détails pour décrire le monde au mieux. Les villes, les lieux spéciaux, les intérieurs de bâtiments sont tous des cartes de type "donjon".
Les données techniques
> la 3d
La 3d se fait sous 3dsmax 8 et mudbox. Jamis, est notre "directeur artistique" et maîtrise tous les aspects nécessaires à la création du monde que nous souhaitons. Il s'occupe préférentiellement des mesh, rig et animation de personnage. En règle général, pour les models qui le nécessitent, nous réalisons en premier lieux des croquis au crayon avant de passer à la modelisation.
Je lui demanderai de passer par ici pour vous donner quelques renseignements plus techniques, que je suis incapables de vous donner.
> la programmation
Le projet vise à utiliser un moteur de jeu libre de droit, nommé
PANDA3d. Le moteur est appelable en scripts python ou C++, mais nous développons nos premiers clients en python, pour des raisons de rapidité et facilité. Le moteur panda a été développé par les studio dysney dans le contexte du développement d'un rpg nommé ToonTown. De ce que nous avons récollté comme informations, le moteur ne semble pas poser de trop grosses limitations aux fonctions que nous voulons développer, mais il paraît innévitable que nous devrons passer par le code source pour le personnaliser à notre guise.
Le projet
Le projet dure depuis environ 1 an et demi. Il a débuté dans la plus grande ignorance du gamemaking mais avec beaucoup de travail, et beaucoup de motivation, nous en sommes arrivé là où nous sommes actuellement.
Comme je l'ai dit plus haut, nous travaillons essentiellement online, via un forum privé, un site privé également qui nous permet de s'échanger et de stocker des documents, et un wiki qui nous sert de centre de documentation.
Un programmeur C++/python (et autre) habite à Genève, comme moi, et cela nous est extrêmement avantageux, car c'est lui qui devra transcrire le gameplay dans le code source. Autant que les communication ne soient pas retardées par un clavier pour ca.
Les chefs de groupes (jamis, ceddo et moi même) discutons souvent par msn pour établir nos objectifs futurs. £Afin de gérer le projet et les tâches au mieux, nous utilisons un soft de microsoft; ms-project, qui nous permet de créer des diagrames GANT et PERT et ainsi de visualiser au mieux le statut du projet.
> L'équipe
L'équipe se comporte d'une vingtaine de personnes et a une moyenne d'âge de 25 ans environ, mais les extrêmes vont jusqu'à 17 ans...
Nous travaillons dans une ambiance sympathique, et amicale, mais nous aimons que les choses avancent. Les critiques sont souvent sans scrupules (mais avec politesse); le but aussi étant que chacun progresse dans son domaine.
> L'avancement
Autant dire que nous sommes encore sur la piste de décollage, mais au moins, je peux dire avec une certaine fiereté que nous sommes au bout de cette piste. Les premiers essais ont étés réalisés, et les plus grandes difficultés techniques surmontés, le gameplay adapté pour que nous puissions se lancer dans la création d'un premier client, comportant les éléments de base du jeu; déplacement, une ou deux actions, décors, etc...
> Les méthodes
En règle générale, nous ne mettons pas de date butoire aux tâches, car nous estimons qu'étant amateur, c'est au membre de se sensibiliser aux demandes et d'adapter son travail. Le projet de son côté s'adapte également à ses travailleurs. Les objectifs par contre sont clairement explicité dans le temps et avec le retard habituel des projets informatiques, je dois dire que nous sommes plutot satisfait de notre rythme de travail.
Recrutement
Comme je l'ai spécifié plus haut, nous cherchons un modeleur 3d travaillant dans les plus programmes les plus reconnus (compatibilité logiciels) comme maya ou 3ds et capable de s'adapter au projet. Il devra réaliser les décors de notre monde; les bâtiments, la nature, les villes etc. En règle général, il aura des croquis et des explications assez précises sur les résultats recherchés, mais une certaine inventivité, une capacité de création, et une bonne imagination sont des plus. Il devra maîtriser correctement les maillages en lowpoly, (respecter au mieux les budgets de triangles), maîtriser les dépliages UV's et normal map, et si possible avoir quelques connaissances en rigging parce plusieurs de nos décors devront s'animer...
Pour continuer dans le gaphisme, nous recherchons une personne ayant un bon coup de crayon, et surtout une bonne imagination et qui aie le temps de s'adonner à la création de croquis de décors (batiments + nature) et peut être aussi de personnage (perso + équipement)...
Côté programmation, nous sommes également, dans une moindre mesure, à la recherche de programmeur Python qui seraient capable de réaliser quelques codes source pour le moteur de jeu
Panda3d.
Voilà; je remercie ceux qui ont lu jusqu'ici et si quelqu'un est intéressé, il peut me joindre à cet email:
elfugu@gmail.com
ou répondre directement à ce topic.
Merci et à bientôt!