{"id":611,"date":"2017-05-16T14:41:26","date_gmt":"2017-05-16T12:41:26","guid":{"rendered":"https:\/\/hoper.dnsalias.net\/atdc\/?p=611"},"modified":"2018-11-13T09:56:32","modified_gmt":"2018-11-13T08:56:32","slug":"faire-son-propre-jeu-video","status":"publish","type":"post","link":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2017\/05\/16\/faire-son-propre-jeu-video\/","title":{"rendered":"Faire son propre jeu vid\u00e9o"},"content":{"rendered":"<p>Il existe de nombreux logiciels permettant de construire un jeu vid\u00e9o sans grandes connaissances en programmation. On ne s\u2019int\u00e9ressera donc pas du tout ici aux moteurs 3D destin\u00e9s aux professionnels (unity etc) mais uniquement aux outils utilisables \u00ab\u00a0facilement\u00a0\u00bb.<\/p>\n<h1>Les moteurs sp\u00e9cialis\u00e9s<\/h1>\n<p>Les logiciels suivants ne sont destin\u00e9s qu&rsquo;a cr\u00e9er un certain type de jeu. Ils sont donc limit\u00e9s mais cela les rend aussi g\u00e9n\u00e9ralement beaucoup plus faciles \u00e0 utiliser, et on peut g\u00e9n\u00e9ralement obtenir un tr\u00e8s bon r\u00e9sultat avec un temps de d\u00e9veloppement minimal.<\/p>\n<h2>Twine<\/h2>\n<p>Totalement open source, ce programme est destin\u00e9 \u00e0 cr\u00e9er des livres interactifs (fa\u00e7on \u00ab\u00a0livre dont vous \u00eates le h\u00e9ros\u00a0\u00bb). Tr\u00e8s simple \u00e0 utiliser, il ne demande qu&rsquo;un peu de lecture pour apprendre la syntaxe du langage (comment faire un renvoi vers un autre paragraphe, enregistrer ou v\u00e9rifier le contenu d&rsquo;une variable etc). Plusieurs \u00ab\u00a0moteurs\u00a0\u00bb et donc plusieurs syntaxes sont disponibles, chacun ayant des avantages et des inconv\u00e9nients. Je vous renvoi \u00e0 la documentation (tr\u00e8s bien faite) pour plus de d\u00e9tails.<\/p>\n<p>Une fois votre jeu termin\u00e9, vous pouvez tout exporter en un seul fichier html que vous pourrez \u00ab\u00a0publier\u00a0\u00bb ou vous vous voulez. Il existe un site web officiel destin\u00e9 \u00e0 recevoir toutes les travaux r\u00e9alis\u00e9s avec twine mais rien ne vous oblige \u00e0 le mettre la bas. A ce sujet, il est possible sur ce site de faire des recherches avanc\u00e9es pour, par exemple, n&rsquo;afficher que les jeux <a href=\"http:\/\/ifdb.tads.org\/search?sortby=ratu&amp;newSortBy.x=0&amp;newSortBy.y=0&amp;searchfor=language%3Afr\">r\u00e9dig\u00e9s en fran\u00e7ais<\/a>.<\/p>\n<p>Site web :\u00a0<a href=\"https:\/\/twinery.org\/\">https:\/\/twinery.org\/<\/a><\/p>\n<h2>Rags<\/h2>\n<p>Rags, qui signigie \u00ab\u00a0Rapid adventure game creation system\u00a0\u00bb vous permet de r\u00e9aliser des jeux d&rsquo;aventures. On ne parle pas de jeux de type \u00ab\u00a0point and clic\u00a0\u00bb. Plutot de jeux d&rsquo;aventures old school, avec l&rsquo;image du lieu dans lequel vous \u00eates, et la possibilit\u00e9 d&rsquo;agir sur votre environnement (se d\u00e9placer, examiner ou prendre les objets pr\u00e9sents, discuter avec les personnes pr\u00e9sentes etc). Graphiquement, le r\u00e9sultat n&rsquo;est pas forc\u00e9ment extraordinaire mais ce qui fait l\u2019int\u00e9r\u00eat de ce type de jeu, ce sera toujours le sc\u00e9nario.<\/p>\n<p>Une petite capture d&rsquo;\u00e9cran pour vous montrer \u00e0 quoi \u00e7a peut ressembler :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-629\" src=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old.jpeg\" alt=\"rags (old)\" width=\"799\" height=\"636\" srcset=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old.jpeg 799w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-400x318.jpeg 400w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-768x611.jpeg 768w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-100x80.jpeg 100w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-150x119.jpeg 150w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-200x159.jpeg 200w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-300x239.jpeg 300w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-450x358.jpeg 450w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2017\/05\/rags_old-600x478.jpeg 600w\" sizes=\"auto, (max-width: 799px) 100vw, 799px\" \/><\/p>\n<p>Site web :\u00a0<a href=\"http:\/\/ragsgame.com\/\">http:\/\/ragsgame.com\/<\/a><\/p>\n<h2>Mugen<\/h2>\n<p>mugen permet de faire des jeux de combat en 2D (street fighter quoi). Je n&rsquo;ai jamais test\u00e9, je ne peux donc pas trop vous en parler. A noter que le site officiel est down depuis 2 ans, mais qu&rsquo;il semble tout de m\u00eame y avoir une forte communaut\u00e9 autour&#8230; Plus d&rsquo;informations sur la page de wikipedia qui lui est <a href=\"https:\/\/en.wikipedia.org\/wiki\/M.U.G.E.N\">consacr\u00e9<\/a>e.<\/p>\n<h2>Renpy<\/h2>\n<p>Je pense qu&rsquo;il n&rsquo;est pas utile de pr\u00e9senter Renpy. Bas\u00e9 sur python, open source et multi-plateforme, ce langage \u00e0 permis la r\u00e9alisation d&rsquo;un nombre incroyable de \u00ab\u00a0Visuals novels\u00a0\u00bb. Mais il ne se limite pas \u00e0 cela, et certains d\u00e9veloppeurs l&rsquo;utilise pour des jeux beaucoup plus complexes. (comme Sunrider,\u00a0<a href=\"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2014\/10\/24\/20141024test-de-sunrider-first-arrival\/\">un jeu de strat\u00e9gie<\/a>\u00a0que j&rsquo;avais test\u00e9 ici m\u00eame).<\/p>\n<h2>AGS<\/h2>\n<p>Adventure Game Studio est destin\u00e9 \u00e0 la r\u00e9alisation de jeux d&rsquo;aventure de type \u00ab\u00a0Point and click\u00a0\u00bb. Il est open source et les jeux r\u00e9alis\u00e9s peuvent tourner n&rsquo;importe ou. (Mais l&rsquo;\u00e9diteur ne semble disponible que sous Windows). Des jeux commerciaux (y compris tr\u00e8s r\u00e9cents) l&rsquo;utilisent, comme par exemple <a href=\"http:\/\/store.steampowered.com\/app\/370910\/Kathy_Rain\/\">Kathy Rain<\/a>\u00a0sorti l&rsquo;ann\u00e9e derni\u00e8re.<\/p>\n<p>site web :\u00a0<a href=\"https:\/\/www.adventuregamestudio.co.uk\/\">https:\/\/www.adventuregamestudio.co.uk\/<\/a><\/p>\n<h2>RPG Maker<\/h2>\n<p>Le tr\u00e8s c\u00e9l\u00e8bre RPG Maker (80$ la licence mais une version de d\u00e9mo existe) en est \u00e0 la version \u00ab\u00a0MV\u00a0\u00bb. \u00a0Ce logiciel est pr\u00e9vu pour r\u00e9aliser des J-RPG. (en 2D vue de dessus&#8230; Old School quoi). Mais certains vont plus loin et parviennent \u00e0 obtenir des gameplay diff\u00e9rents. D&rsquo;ailleurs, en creusant un peu, je m\u2019aper\u00e7oit que la production amateur fran\u00e7aise sous RPG Maker est beaucoup plus importante que ce que je pensai. Au point qu&rsquo;il existe un site qui, depuis 2001, attribut un \u00ab\u00a0Alex d&rsquo;or\u00a0\u00bb aux meilleurs productions fran\u00e7aises. Je vous laisse d\u00e9couvrir tout \u00e7a sur <a href=\"http:\/\/www.alexdor.info\/\">leur site<\/a>.<\/p>\n<p>Site web :\u00a0<a href=\"http:\/\/www.rpgmakerweb.com\/products\/programs\/rpg-maker-mv\">http:\/\/www.rpgmakerweb.com\/products\/programs\/rpg-maker-mv<\/a><\/p>\n<h1>Les moteurs g\u00e9n\u00e9ralistes<\/h1>\n<p>Ces logiciels sont pr\u00e9vus pour pouvoir faire un peu ce que l&rsquo;on veut. Je vais les s\u00e9parer en deux cat\u00e9gories :<\/p>\n<ul>\n<li>Les moteurs pour enfants \u00a0(destin\u00e9s \u00e0 apprendre la programmation et \u00e0 fabriquer des jeux tr\u00e8s simples)<\/li>\n<li>Les logiciels \u00ab\u00a0s\u00e9rieux\u00a0\u00bb de l&rsquo;autre.<\/li>\n<\/ul>\n<p>Commen\u00e7ons donc par ceux qui sont destin\u00e9s aux enfants (8-16 ans). Normalement un adulte ne devrait pas\u00a0avoir de mal \u00e0 les utiliser \ud83d\ude09<\/p>\n<h2>Scratch<\/h2>\n<p>J&rsquo;ai exp\u00e9riment\u00e9 scratch sur ma fille (sur un Raspberry pi). Je pense qu&rsquo;elle \u00e9tait un peu trop jeune, mais cela lui aura quand m\u00eame donn\u00e9 quelques premi\u00e8res notions de programmation. Il faudra qu&rsquo;on s&rsquo;y remette quand je trouverai du temps. En attendant ce truc est tellement connu et tellement document\u00e9 de partout que je vais me contenter de donner l&rsquo;url du site (et de pr\u00e9ciser que le logiciel est utilisable en ligne ou t\u00e9l\u00e9chargeable, et qu&rsquo;il est disponible dans un tr\u00e8s grand nombre de langue).<\/p>\n<p>Site web :\u00a0<a href=\"https:\/\/scratch.mit.edu\/\">https:\/\/scratch.mit.edu\/<\/a><\/p>\n<h2>Kodu<\/h2>\n<p>Un logiciel con\u00e7u par Microsoft. Jamais test\u00e9. Mais pour une fois il s&rsquo;agit d&rsquo;un moteur 3D qui permet donc de construire son petit monde en relief et de d\u00e9placer des objets \u00e0 l\u2019int\u00e9rieur. Une sorte de version \u00ab\u00a03D\u00a0\u00bb de scratch ?<\/p>\n<p>site web : <a href=\"https:\/\/www.kodugamelab.com\/\">https:\/\/www.kodugamelab.com\/<\/a><\/p>\n<p>Passons maintenant \u00e0 des moteurs plus s\u00e9rieux. Je n&rsquo;ai jamais test\u00e9 donc je ne peut pas vous en parler&#8230; Mais si le sujet vous int\u00e9resse au moins vous avez d\u00e9j\u00e0 les noms des logiciels \u00e0 tester en priorit\u00e9:<\/p>\n<h2>Gdevelop<\/h2>\n<p>Totalement open source, il semble avoir beaucoup \u00e0 offrir. Personnellement c&rsquo;est le premier logiciel que je testerai pour faire quelque chose d&rsquo;un peu plus \u00ab\u00a0dynamique\u00a0\u00bb que tous les moteurs class\u00e9s dans la cat\u00e9gorie \u00ab\u00a0moteurs sp\u00e9cialis\u00e9s\u00a0\u00bb.<\/p>\n<p>site web : <a href=\"http:\/\/compilgames.net\/\">http:\/\/compilgames.net\/<\/a><\/p>\n<h2>Gamemaker<\/h2>\n<p>Celui la est payant, mais une version gratuite existe.<\/p>\n<p><a href=\"http:\/\/www.yoyogames.com\/gamemaker\">http:\/\/www.yoyogames.com\/gamemaker<\/a><\/p>\n<p>Beaucoup d&rsquo;autres logiciels existent. Mais la plupart ont \u00e9t\u00e9s abandonn\u00e9s il y a plusieurs ann\u00e9es, ou sont hors de prix (plusieurs centaines d&rsquo;euros par an). Maintenant vous devez vous demander pourquoi je vous parle de \u00e7a&#8230; Disons que ce billet sert d&rsquo;introduction <a href=\"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2018\/11\/01\/jeux-18-1\/\">au prochain<\/a> (Attention, lien NSFW !) &#8230; qui devrait int\u00e9resser plus de monde.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il existe de nombreux logiciels permettant de construire un jeu vid\u00e9o sans grandes connaissances en programmation. On ne s\u2019int\u00e9ressera donc pas du tout ici aux moteurs 3D destin\u00e9s aux professionnels (unity etc) mais uniquement aux outils utilisables \u00ab\u00a0facilement\u00a0\u00bb. Les moteurs sp\u00e9cialis\u00e9s Les logiciels suivants ne sont destin\u00e9s qu&rsquo;a cr\u00e9er un certain type de jeu. Ils [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5],"tags":[],"class_list":["post-611","post","type-post","status-publish","format-standard","hentry","category-geekitude","category-tests-de-jeux"],"_links":{"self":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":25,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":1429,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/611\/revisions\/1429"}],"wp:attachment":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}