Navigation : Passlord > Forums |
---|
[Forums]
[Membres]
[Rechercher]
[Avatars]
[Marque-Pages]
[Connectés]
[Discussions Générales] [Discussions Pokémon] [Aide Pokémon] [Support PF] |
[ Liste des sujets
| Répondre
]
|
||
Aller en bas de la page
|
Auteur | Message | ||
---|---|---|---|
YAPOG
[ Utilisateur déconnecté ] Envoyer un MP le 1/9/2012 à 21:20 |
[img]http://yapog.free.fr/images/logo.png[/img] Bonjour à toutes et à tous. je viens aujourd'hui vous présenter un projet que sur lequel nous travaillons à 4 depuis un peu moins de 6 mois. Celui-ci s'intitule YAPOG, pour Yet Another Pokemon Online Game. Présentation du projet
En une phrase, il s'agit d'un jeu vidéo massivement multijoueur en ligne (MMORPG, ou MEUPORG pour certains :-°), en 2D et multi-plateforme (on s'est surtout penché sur Linux et Windows) basé sur l'univers de la série de jeu Pokémon.
Eh oui, encore un Ce qu'il faut savoir, c'est que les personnes qui travaillent sur le projet sont tous de la "génération Pokémon". Lorsque le jeu est sorti en France, nous étions tous à l'école primaire, et cette série nous a suivi toute notre enfance/adolescence. Avoir un jeu vidéo Pokémon dans lequel des centaines de personnes pourrait réagir au sein d'un même monde, ce fut notre rêve à l'époque, et je suis sûr que de nombreuses personnes, même ici, pensent ou ont pensé comme nous. Malheureusement, Game Freak et Nintendo ne semblent pas vouloir sortir un jeu du genre (très certainement pour des histoires de hardware => nous verrons ce qu'ils feront sur la Wii U). Après, nous ne sommes pas les premiers à avoir eu cette idée, et des projets de bonnes qualité sont toujours existant (je pense nottament à [url=http://http ://www.pokemonworldonline.net/]Pokemon World Online[/url]), mais une grande majorité ont fermé leurs portes, soit parce qu'ils n'étaient pas assez bons et que le public n'était pas au rendez-vous, soit parce qu'ils ont reçu des plaintes de la part de Nintendo vis-à -vis des violations de copyright. Il y a aussi des projets qui meurent avant même de naître, et c'est, à mon avis, le cas pour beaucoup. Ce problème est soit dû à un manque d’expérience, soit à un manque de temps. Il faut savoir qu'un jeu vidéo et déjà le type de logiciel le plus difficile à réaliser puisqu'il demande une forte interaction avec l’utilisateur et un taux d'affichage d'images par seconde très élevé, mais un MMORPG va bien au-delà du simple jeu vidéo, puisqu'il demande des compétences dans pratiquement tous les domaines. Il est donc clair que sans expérience ni temps, l'échec du projet est certain. En ce qui concerne l’expérience pour notre part, nous pensons être à mesure de mener à bien un tel projet. Nous sommes tous dans une école d'ingénieur en informatique au sein de laquelle nous avons étudié un certain nombre de langage différent, allant du C au C# en passant par le Java et, bien entendu, le C++. Nous avons également tous effectué des projets de jeu vidéo et connaissons les mécaniques à savoir pour un tel type de jeu. Sans raconter notre vie, le temps ne sera pas un problème pour nous jusqu'à cette fin d'année, de quoi avancer progressivement jusqu'à une éventuelle sortie alpha. Détails techniques Le jeu est intégralement codé en C++ et utilise la bibliothèque [url=http://http ://www.sfml-dev.org/]SFML[/url] (v2.0 RC) ainsi que [url=http://http ://www.boost.org/]Boost[/url] et [url=http://http ://www.manitou-mail.org/pgstream/index.html]pg_stream[/url] qui est un API en C++ pour PostgreSQL, le SGBD choisi pour ce projet. Afin de faciliter le déploiement du projet sur différents OS, nous nous servons de [url=http://http ://www.cmake.org/]CMake[/url] et la documentation du code est au format [url=http://http ://www.stack.nl/~dimitri/doxygen/]Doxygen[/url]. Pour finir, comme nous sommes plusieurs à travailler sur le projet, nous avons dû choisir un gestionnaire de version efficace, nous nous sommes donc tourné du côté de Git et plus précisément vers [url=http://https ://github.com/]GitHub[/url] qui propose un service gratuit de vraiment très bonne qualité. Vous l'aurez compris, le projet est Open Source, n'importe qui peut voir et récupérer le code source complet de notre projet, et nous vous y invitons. C'est une bonne manière d’apprendre des choses et, à l'inverse, ça nous permet de recueillir des critiques de votre part sur la forme ou le contenu de notre code. Une histoire de droit Nous ne voulons en aucun cas nuire à Nintendo/Game Freak, et il est de toute façon assez difficile d'imaginer que ça soit le cas, pourtant ces derniers semblent ne pas apprécier ce genre de projet amateur, même si les créateurs n'en tirent aucun bénéfice économique. C'est ainsi qu'ils ont organisés une "chasse à la sorcière" il y a quelques années en fermant une grand majorité des jeux du genre. Nous ne voulons bien évidemment pas que ça soit le cas pour notre projet, et on fera tout notre possible pour n'avoir aucun problème du genre. C'est pourquoi nous nous engageons à ne fournir aucune ressources que ce soit graphiques ou sonores appartenant à Nintendo accompagnant le projet. Etant de très mauvais graphistes, nous avons alors 2 alternatives: [list=*] [*]Créer des fichiers "templates" constitués de carrés/rectangles d'une couleur particulière, auquel cas on laisse les joueurs se procurer un vrai pack de ressources qu'ils trouveront sur le net.[/*] [*]Utiliser des ressources libre de droit et différentes du jeu original comme celles de Touhoumon ou Moemon. Il sera de toute façon possible de changer les ressources du client très facilement, donc les joueurs voulant se créer un pack contenant les sprites du jeu Pokémon d'origine pourront toujours le faire, mais nous n'aurons plus aucune résponsabilité.[/*] [/list] Screenshots Afin que vous ayez une idée du rendu du jeu, voici une série de screenshots: [spoiler][img]http://yapog.free.fr/images/Screenshots/yapog(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog1(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog2(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog3(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog4(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog5(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog6(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog7(mini).jpg[/img] [img]http://yapog.free.fr/images/Screenshots/yapog8(mini).jpg[/img][/spoiler] Vidéos [url]http://www.youtube.com/v/Qv6edzWXBXc[/url] Liens utiles [list=*] [*][url=http://yapog.free.fr]Site officiel[/url][/*] [*][url=https://github.com/Noxalus/YAPOG]Dépôt GitHub[/url][/*] [*][url=http://www.youtube.com/channel/UCfBQG792bThMncgvQTcPz0w?feature=mhee]Chaîne Youtube[/url][/*] [*][url=http://www.facebook.com/noxalus.yapog]Page Facebook[/url][/*] [*][url=https://twitter.com/YAPOG_Project]Twitter[/url][/*] [/list] |
||
Zhuquarnage
[ Utilisateur déconnecté ] Envoyer un MP le 1/9/2012 à 21:33 5472 7433 3215 |
C'est un projet potentiellement intéressant, et que beaucoup de joueurs espèrent donc pourquoi pas et bon courage à vous ! Ceci dit, merci de regarder un peu le fonctionnement du forum avant de se lancer dans un copier coller Tu trouveras de l'aide sur les balises de mise en forme propres à ce forum ici : http://www.pokemon-france.com/services/passlord/smilies.php (sachant que tout ce qui est lien est retranscrit automatiquement et que nous n'acceptons pas d'images) Topic déplacé dans la section Discussions Pokémon. |
||
Coupenotte
[ Utilisateur déconnecté ] Envoyer un MP le 2/9/2012 à 22:48 0189 8800 3990 |
Voilà un projet fort sympathique. J'ai hâte d'en voir la finalité, en espérant que vous puissiez aller jusqu'au bout. | ||
pogoléon
[ Utilisateur déconnecté ] Envoyer un MP le 9/9/2012 à 20:58 |
C' est un projet interessant, j' aimerais voir ça quand ce sera fini. Puis-je poser une question ? Si vous aviez un graphiste, vous utiliseriez des héros originaux ou des qui seraient déjà existants, simplement avec le sprite remanié ? |