{"id":334,"date":"2010-04-25T22:25:48","date_gmt":"2010-04-25T21:25:48","guid":{"rendered":"http:\/\/conquerirlemonde.com\/blog\/?p=334"},"modified":"2010-04-25T22:25:48","modified_gmt":"2010-04-25T21:25:48","slug":"erreur-classique-n%c2%b011-faire-un-mmo-3d-amateur","status":"publish","type":"post","link":"https:\/\/conquerirlemonde.com\/blog\/2010\/04\/25\/erreur-classique-n%c2%b011-faire-un-mmo-3d-amateur\/","title":{"rendered":"Erreur classique n\u00c2\u00b011: Faire un mmo 3D amateur"},"content":{"rendered":"<p><a href=\"https:\/\/conquerirlemonde.com\/blog\/wp-content\/uploads\/2010\/04\/tabula.jpg\"><img loading=\"lazy\" src=\"https:\/\/conquerirlemonde.com\/blog\/wp-content\/uploads\/2010\/04\/tabula.jpg\" alt=\"\" title=\"tabula\" width=\"540\" height=\"260\" class=\"aligncenter size-full wp-image-335\" srcset=\"https:\/\/conquerirlemonde.com\/blog\/wp-content\/uploads\/2010\/04\/tabula.jpg 540w, https:\/\/conquerirlemonde.com\/blog\/wp-content\/uploads\/2010\/04\/tabula-300x144.jpg 300w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/a><br \/>\n<center><font size=2><em>Tabula Rasa: mmo pro, 6 ans de dev, ferm\u00c3\u00a9 au bout de 16 mois d&rsquo;activit\u00c3\u00a9.<br \/>\nVous pensez faire mieux avec moins ?<\/em><\/font><\/center><\/p>\n<p>\u00c3\u2021a y est, vous vous d\u00c3\u00aetes&#8230; Dam&rsquo;s devient vieux, il radote et va nous r\u00c3\u00a9-expliquer des trucs qu&rsquo;il nous a d\u00c3\u00a9j\u00c3\u00a0 dit.<\/p>\n<p>Oui mais non.<\/p>\n<p>J&rsquo;avais d\u00c3\u00a9j\u00c3\u00a0 donn\u00c3\u00a9 mon avis sur la mauvaise id\u00c3\u00a9e de se lancer dans des projets <a href=\"https:\/\/conquerirlemonde.com\/blog\/2007\/02\/11\/erreur-classique-n%c2%b02-faire-un-jeu-trop-complexe\/\">trop complexes<\/a> ou avec <a href=\"https:\/\/conquerirlemonde.com\/blog\/2007\/03\/04\/erreur-classique-n%c2%b03-faire-un-jeu-necessitant-trop-de-contenu\/\">trop de contenu<\/a> \u00c3\u00a0 produire.<br \/>\nIl n&#8217;emp\u00c3\u00aache que certaines \u00c3\u00a9quipes amateurs, m\u00c3\u00aame en sachant \u00c3\u00a7a, basent tout sur leur motivation pour passer outre ces \u00ab\u00a0petits probl\u00c3\u00a8mes\u00a0\u00bb.<\/p>\n<p>En r\u00c3\u00a9fl\u00c3\u00a9chissant, je pense qu&rsquo;il y a une r\u00c3\u00a9ponse suppl\u00c3\u00a9mentaire \u00c3\u00a0 leur apporter : m\u00c3\u00aame si vous r\u00c3\u00a9ussissez \u00c3\u00a0 ne pas vous d\u00c3\u00a9motiver et \u00c3\u00a0 avoir un MMO jouable, ce sera un \u00c3\u00a9chec.<br \/>\nLa raison: parce que personne n&rsquo;y jouera.<\/p>\n<p>Explications:<\/p>\n<p><u><strong>Probl\u00c3\u00a8me num\u00c3\u00a9ro 1: la technique<\/strong><\/u><\/p>\n<p>Un MMO 3D est l&rsquo;un des types de logiciels les plus difficiles \u00c3\u00a0 concevoir.<br \/>\nIl doit en effet \u00c3\u00aatre (entre autres&#8230;):<\/p>\n<ul>\n<li>r\u00c3\u00a9actif: performances, lag, etc.<\/li>\n<li>\u00ab\u00a0scalable\u00a0\u00bb: architecture r\u00c3\u00a9seau pour supporter des milliers de joueurs<\/li>\n<li>synchronis\u00c3\u00a9: bases de donn\u00c3\u00a9es, architecture, game design, etc.<\/li>\n<li>prot\u00c3\u00a9g\u00c3\u00a9: piratage, triche, etc.<\/li>\n<li>op\u00c3\u00a9rationnel: fonctionne quelques soient les cartes graphiques, syst\u00c3\u00a8mes d&rsquo;exploitation, etc.<\/li>\n<\/ul>\n<p>Cela implique de nombreuses expertises: s\u00c3\u00a9curit\u00c3\u00a9, bases de donn\u00c3\u00a9es, administration, programmation, r\u00c3\u00a9seaux, moteur 3d, etc.<br \/>\nUn programmeur, m\u00c3\u00aame tr\u00c3\u00a8s bon, ne peut pas \u00c3\u00aatre expert dans tous ces domaines et d&rsquo;un autre c\u00c3\u00b4t\u00c3\u00a9 mettre des programmeurs d\u00c3\u00a9butants ensembles sur autant de domaines diff\u00c3\u00a9rents \u00c3\u00a0 la fois ne donnera g\u00c3\u00a9n\u00c3\u00a9ralement rien de bien.<br \/>\nSi vous r\u00c3\u00a9ussissez \u00c3\u00a0 avoir plusieurs programmeurs exp\u00c3\u00a9riment\u00c3\u00a9s, ils ne resteront pas longtemps sur un projet \u00ab\u00a0b\u00c3\u00a9n\u00c3\u00a9vole amateur\u00a0\u00bb quand leurs comp\u00c3\u00a9tences peuvent \u00c3\u00aatre utilis\u00c3\u00a9es dans un projet professionnel.<\/p>\n<p>La plupart des projets capotent \u00c3\u00a0 ce niveau l\u00c3\u00a0.<\/p>\n<p>Mais on va faire comme pour la chauve-souris de Bigard: \u00ab\u00a0Admettons !\u00a0\u00bb<br \/>\nAdmettons donc que vous y arrivez&#8230; Que vous avez techniquement un truc qui tienne la route, pas forc\u00c3\u00a9ment scalable ni super s\u00c3\u00a9curis\u00c3\u00a9 tout \u00c3\u00a7a, mais qui marche avec quelques joueurs. <\/p>\n<p>Nous avons alors le :<\/p>\n<p><u><strong>Probl\u00c3\u00a8me num\u00c3\u00a9ro 2: le contenu<\/strong><\/u><\/p>\n<p>Faire du contenu int\u00c3\u00a9ressant pour un MMO 3D est compliqu\u00c3\u00a9 et demande beaucoup d&rsquo;autres talents diff\u00c3\u00a9rents:<br \/>\n&#8211; un sc\u00c3\u00a9nariste exp\u00c3\u00a9riment\u00c3\u00a9 (car oui, tout le monde peut s&rsquo;improviser sc\u00c3\u00a9nariste pour avoir une id\u00c3\u00a9e de jeu, mais sinc\u00c3\u00a8rement la plupart des sc\u00c3\u00a9nars que l&rsquo;on voit dans les projets de jeux amateurs sont tr\u00c3\u00a8s mauvais autant sur le fond (patchworks de sc\u00c3\u00a9nars de jeux\/films existants) que la forme (fautes, r\u00c3\u00a9cits d\u00c3\u00a9structur\u00c3\u00a9s et narration foireuse))<br \/>\n&#8211; des graphistes \/ modeleurs \/ animateurs, etc.<br \/>\n&#8211; des game designers<br \/>\n&#8211; des sound designers \/ musiciens<\/p>\n<p>Non seulement il faut que ces artistes arrivent \u00c3\u00a0 s&rsquo;entendre avec les programmeurs (ce qui n&rsquo;est pas toujours facile&#8230;), mais il faut aussi une coh\u00c3\u00a9rence entre les diff\u00c3\u00a9rentes comp\u00c3\u00a9tences et diff\u00c3\u00a9rents styles des intervenants.<\/p>\n<p>Mais \u00ab\u00a0admettons\u00a0\u00bb que vous arrivez \u00c3\u00a0 avoir un d\u00c3\u00a9but d&rsquo;univers coh\u00c3\u00a9rent, quelques persos et d\u00c3\u00a9cors et 2-3 missions. C&rsquo;est pas du grand art, vos arbres sont moches et le perso court bizarrement mais soit&#8230; vous am\u00c3\u00a9liorerez \u00c3\u00a7a au fur et \u00c3\u00a0 mesure n&rsquo;est-ce pas ?<\/p>\n<p><u><strong>Probl\u00c3\u00a8me num\u00c3\u00a9ro 3: faire venir les joueurs<\/strong><\/u><\/p>\n<p>Quel int\u00c3\u00a9r\u00c3\u00aat de faire un MMO sans joueurs ?<br \/>\nC&rsquo;est l\u00c3\u00a0 que va \u00c3\u00aatre le plus gros probl\u00c3\u00a8me. Et c&rsquo;est un probl\u00c3\u00a8me r\u00c3\u00a9cent.<br \/>\nIl y a 10 ans, \u00c3\u00a7a n&rsquo;aurait pas du tout \u00c3\u00a9t\u00c3\u00a9 un probl\u00c3\u00a8me mais aujourd&rsquo;hui c&rsquo;est le plus important.<\/p>\n<p>Vous avez donc votre d\u00c3\u00a9but de MMO 3D, vous fa\u00c3\u00aetes un peu de pub pour avoir des testeurs qui viennent et puis s&rsquo;en vont.<br \/>\nLes joueurs vont arriver et repartir, et \u00c3\u00a7a va \u00c3\u00aatre tr\u00c3\u00a8s dur de les faire rester.<\/p>\n<p>La raison ? Un mmo 3D n&rsquo;a plus rien d&rsquo;innovant en lui m\u00c3\u00aame et il en existe des tonnes.<br \/>\nEn 2002, m\u00c3\u00aame un truc pourri mais gratuit aurait gard\u00c3\u00a9 du monde parce que les seuls mmo 3D qui existaient \u00c3\u00a9taient payants.<\/p>\n<p>Aujourd&rsquo;hui, non seulement les MMO payants sont beaucoup plus avanc\u00c3\u00a9s, mais avec le Free To Play les joueurs ont acc\u00c3\u00a8s gratuitement \u00c3\u00a0 des MMO 3D de qualit\u00c3\u00a9 professionnelle r\u00c3\u00a9alis\u00c3\u00a9s par des studios ne faisant que \u00c3\u00a7a et ayant parfois lev\u00c3\u00a9 des millions de dollars pour les faire.<\/p>\n<p>N&rsquo;importe quel joueur a donc acc\u00c3\u00a8s \u00c3\u00a0 tout \u00c3\u00a7a, mais aussi \u00c3\u00a0 tous les social games sur Facebook, les jeux sur iPhone, sa R4 blind\u00c3\u00a9e pour NDS, des tas de jeux sur portails Flash, etc.<br \/>\nTout \u00c3\u00a7a GRATUITEMENT.<\/p>\n<p>Qui va donc s&#8217;emb\u00c3\u00aater \u00c3\u00a0 rester sur un MMO amateur vide, buggu\u00c3\u00a9, moche et sans originalit\u00c3\u00a9 en attendant qu&rsquo;il s&rsquo;am\u00c3\u00a9liore pour devenir convenable ?<br \/>\nEt comment allez vous am\u00c3\u00a9liorer un MMO si les joueurs ne viennent pas ?<\/p>\n<p>Le voil\u00c3\u00a0 le probl\u00c3\u00a8me. Un MMO 3D \u00ab\u00a0seul\u00a0\u00bb ne suffit plus. Il faut qu&rsquo;il soit tr\u00c3\u00a8s bien r\u00c3\u00a9alis\u00c3\u00a9 et qu&rsquo;il soit innovant\/atypique pour que les joueurs daignent s&rsquo;y int\u00c3\u00a9resser. Il faut y int\u00c3\u00a9grer une vision strat\u00c3\u00a9gique, commerciale, marketing et communication pour avoir une chance d&rsquo;exister.<\/p>\n<p>Hors ceci est d\u00c3\u00a9j\u00c3\u00a0 tr\u00c3\u00a8s difficile pour des pros, alors des amateurs b\u00c3\u00a9n\u00c3\u00a9voles faisant \u00c3\u00a7a pendant leur temps libre&#8230; mission impossible ?<\/p>\n<p><strong><u>Un MMO 3D amateur, \u00c3\u00a7a n&rsquo;existe pas !<\/u><\/strong><\/p>\n<p>&#8230;ou du moins, je n&rsquo;en connais pas (merci de me les signaler sinon).<\/p>\n<p>Je pense qu&rsquo;un projet de ce genre ne doit \u00c3\u00aatre envisag\u00c3\u00a9 qu&rsquo;avec un point de vue \u00ab\u00a0business\u00a0\u00bb. Il faut qu&rsquo;il y ait un projet d&rsquo;entreprise derri\u00c3\u00a8re.<\/p>\n<p>La strat\u00c3\u00a9gie du \u00ab\u00a0on fait un MMO 3D entre potes b\u00c3\u00a9n\u00c3\u00a9voles et on partage \u00c3\u00a0 la fin\u00a0\u00bb est un mythe. Il faut un business model derri\u00c3\u00a8re, il faut des fonds, il faut constituer une \u00c3\u00a9quipe \u00c3\u00a0 plein temps, etc.<\/p>\n<p>D&rsquo;autres informations avant de fermer la parenth\u00c3\u00a8se du MMO 3D amateur (parce qu&rsquo;on aura fait le tour je pense):<\/p>\n<ul>\n<li>On peut appliquer quasiment l&rsquo;article entier aux RPG 3D<\/li>\n<li>M\u00c3\u00aame les studios pros avec des financements en millions de dollars se plantent (Ex: Auto Assault, Tabula rasa&#8230;) ou basculent en Free to Play en catastrophe pour sauver les meubles<\/li>\n<li>N&rsquo;esp\u00c3\u00a9rez pas r\u00c3\u00a9it\u00c3\u00a9rer l&rsquo;exploit de Runescape ou Dofus de la m\u00c3\u00aame fa\u00c3\u00a7on. Ces jeux sont sortis \u00c3\u00a0 une \u00c3\u00a9poque o\u00c3\u00b9 il y avait beaucoup moins de concurrence. Cela ne veut pas dire que c&rsquo;est impossible de r\u00c3\u00a9ussir aujourd&rsquo;hui, juste que l&rsquo;approche qu&rsquo;ils ont pris ne suffit plus de nos jours. Si Dofus sortait aujourd&rsquo;hui, il serait noy\u00c3\u00a9 dans la masse.<\/li>\n<li>Exception \u00c3\u00a0 la r\u00c3\u00a8gle: Je connais en fait un MMO amateur (amateur dans le sens \u00ab\u00a0Il n&rsquo;y a pas d&rsquo;\u00c3\u00a9quipe \u00c3\u00a0 plein temps dessus\u00a0\u00bb) qui pourrait marcher, c&rsquo;est <a href=\"http:\/\/www.infinity-universe.com\/\">Infinity<\/a>. Mais le programmeur unique derri\u00c3\u00a8re le projet est un dieu de la prog et le probl\u00c3\u00a8me du contenu a \u00c3\u00a9t\u00c3\u00a9 en parti r\u00c3\u00a9gl\u00c3\u00a9 par de la g\u00c3\u00a9n\u00c3\u00a9ration proc\u00c3\u00a9durale. Maintenant le projet est toujours en dev depuis plus de 5 ans et je ne sais pas s&rsquo;il sortira un jour.<\/li>\n<\/ul>\n<p>Cela veut il dire que faire un mmo 3d est impossible ?<\/p>\n<p>Pour moi, en temps qu&rsquo;amateurs oui. <\/p>\n<p>Sur les 3 derni\u00c3\u00a8res ann\u00c3\u00a9es, pouvez vous me donner le nom d&rsquo;un :<\/p>\n<ul>\n<li>MMO 3D amateur qui aurait march\u00c3\u00a9 ? (sans entreprise derri\u00c3\u00a8re)<\/li>\n<li>MMO 3D ind\u00c3\u00a9pendant qui aurait march\u00c3\u00a9 ? (avec une entreprise de moins de 10 personnes \u00c3\u00a0 temps plein) (NB: 3DDuo \u00c3\u00a7a compte pas donc \ud83d\ude42 )<\/li>\n<\/ul>\n<p><strong><u>Conclusion:<\/u><\/strong><\/p>\n<p>Si vous tenez <strong>*VRAIMENT*<\/strong> \u00c3\u00a0 faire un MMO 3D qui marche parce que c&rsquo;est le but ultime de votre existence, je pense qu&rsquo;il n&rsquo;existe que deux solutions:<br \/>\n&#8211; sp\u00c3\u00a9cialisez vous dans un domaine, devenez le meilleur l\u00c3\u00a0 dedans et fa\u00c3\u00aetes vous embaucher par une bo\u00c3\u00aete qui fait des MMO<br \/>\n&#8211; cr\u00c3\u00a9ez une bo\u00c3\u00aete, arrangez vous pour qu&rsquo;elle soit rentable avec une activit\u00c3\u00a9 autre que le MMO, et financez le MMO avec les b\u00c3\u00a9n\u00c3\u00a9fices<\/p>\n<p>Si vous ne pouvez ni l&rsquo;un ni l&rsquo;autre, il vaut mieux faire autre chose qu&rsquo;un MMO 3D selon moi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tabula Rasa: mmo pro, 6 ans de dev, ferm\u00c3\u00a9 au bout de 16 mois d&rsquo;activit\u00c3\u00a9. Vous pensez faire mieux avec moins ? \u00c3\u2021a y est, vous vous d\u00c3\u00aetes&#8230; Dam&rsquo;s devient vieux, il radote et va nous r\u00c3\u00a9-expliquer des trucs qu&rsquo;il nous a d\u00c3\u00a9j\u00c3\u00a0 dit. Oui mais non. J&rsquo;avais d\u00c3\u00a9j\u00c3\u00a0 donn\u00c3\u00a9 mon avis sur la mauvaise [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,18],"tags":[],"_links":{"self":[{"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/posts\/334"}],"collection":[{"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/comments?post=334"}],"version-history":[{"count":27,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/posts\/334\/revisions"}],"predecessor-version":[{"id":362,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/posts\/334\/revisions\/362"}],"wp:attachment":[{"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/media?parent=334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/categories?post=334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/conquerirlemonde.com\/blog\/wp-json\/wp\/v2\/tags?post=334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}