Bonjour à tous,
Je me présente, je m'appelle Mickaël, j'ai 17 ans. Je programme depuis l'âge de 11 ans. Depuis, j'ai eu le temps de participer à divers projets, plus ou moins sérieux ou aboutis. Je pratique principalement l'action script 3.0, ne me demandez pas pourquoi mais c'est une véritable histoire d'amour entre ce langage et moi. Je pratique aussi les langages webs, le java pour tout ce qui touche aux serveurs et au C++ pour Irrlicht et le développement DS. L'expérience que j'ai du java où du C++ ne vaut pas et de loin celle que j'ai de l'actionscript 3.0.
Mon projet
Définition
Alors pour commencer, je tiens à préciser qu'il ne s'agit pas ici de recruter une équipe pour réaliser un super jeux en ligne 3D révolutionnaire de la mort... Non, en effet, ce n'est pas cela. Il s'agit plutôt ici de rassembler une petite équipe avec ce que j'estime être les "maillons clés" pour un projet qui tient la route.
Le projet consiste en la réalisation d'un mmorpg très simple. Ce projet à comme 1er but le gain d'expérience et donne l'opportunité aux membres de l'équipe de mettre en pratique leur "art". Ensuite il y aura possibilité d'aller plus loin avec ce projet mais je pense qu'il vaut mieux un projet stable et simple plutôt qu'un projet bancale voir inabouti qui soit démesuré.
Pourquoi ne pas avoir défini un projet plus précisément ?
J'estime simplement qu'un projet sérieux n'est pas conçue par un programmeur seul. Même si j'ai un minimum d'expérience dans les différents domaines, je ne suis ni Game-designer, ni graphiste et encore moins scénariste. Pour moi le projet doit être défini suivant un brainstorming mettant en scène programmeur, game-designer et graphiste (au minimum). Le programmeur défini les possibilités, le game-designer établie de nouvelles choses en fonction de celles-ci et pour finir le graphiste, sachant qu'il va concrétiser un univers inexistant, je pense qu'il est important qu'il soit là pour définir ce même univers sur lequel il travaillera.
Après avec une petite équipe il est plus facile de s'évader de son domaine et proposer des idées sur les domaines qui ne lui sont pas assigner.
Les éléments réalisés
Il y a moins d'un an, je me suis lancé dans la réalisation d'un moteur de jeu de rôle basique en ActionScript 3.0. j'en suis arrivé aux résultats suivants :
- -Affichage d'une carte
- -Affichage d'un personnage
- -Déplacement de celui-ci en 8 directions
- -Gestion des collisions et des profondeurs
- -Gestion des évènements (changement de carte, parler à un PNJ, lire une pancarte...Etc
- -Gestion de fichier .script définissant des succession d'action réaliser après appel d'un évènement
Le but initiale de se moteur était de réaliser un Mmo(très très très simplifié). J'ai donc commencé la mise en place du réseau et l'élaboration d'un serveur(en Java).
J'ai obtenue un résultat satisfaisant :
- -Création d'un serveur en java multiTread
- -Création d'une page de connexion
- -Stockage des joueurs côté serveur et (re)envoie intelligent des données aux client
- -Chat de discussion
- -Déplacement de Personnages en réseau
- -Gestion des évènements et donc des PNJ
Je n'ai pas jugé bon de m'aventurer beaucoup plus loin avant que les grandes lignes du projet soient définies.
Captures d'écran
Ma demande
Pour ce projet, je fais donc appel à :
[Un Game-Designer motivé]
Un projet intéressant pour un Game-designer amateur, Il lui sera proposer de trouver le bon équilibre entre Originalité et jouabilité en tenant en compte des contraintes.
[Un / Deux Graphiste(s) Utilisant Flash]
Un projet d'autant plus intéressant pour un graphiste. Celui-ci lui permettra de mettre en oeuvre un univers. Décors, personnage, monstres...Etc Personnellement je trouve cet aspect la du graphiste passionnant. Il devra cependant maitriser Flash. Je pense que le plus simple reste l'animation par "squelette". Cet à dire, avec un squelette humanoïde de base, on peut créer d'autres humanoïdes simplement, il suffit de modifier les graphismes. Je pense que deux graphistes ne seront pas de trop pour le coup.
Je vais rapidement répondre à la question suivante : Pourquoi Flash ? Et bien, L'unique raison est un élément de compatibilité, Il faut que les animations soient réalisées sous flash et organisées d'une manière prédéfinie. Une autre raison est que cela permet d'une part le vectorielle, d'autre part le pixel-art.
Informations Supplémentaires
Vous pouvez me contacter par Message Privé par le biais duquel je vous communiquerais mon adresse Msn et Skype.
Pour le travail en équipe, je favorise skype ainsi que Google Agenda.
Je préfère travailler avec une petite équipe plutôt qu'une usine à gaz.
Aucunes rémunération n'est prévu pour l'instant.
Si besoin, je mettrais à jour les demandes.
Merci d'avoir lu ma demande. Si vous avez des questions et/ou critiques, je suis là pour ça.
Deimz
Partager