{"id":114,"date":"2015-12-22T11:06:15","date_gmt":"2015-12-22T11:06:15","guid":{"rendered":"http:\/\/demensdeum.com\/blog\/?p=114"},"modified":"2024-12-16T22:32:55","modified_gmt":"2024-12-16T19:32:55","slug":"%d0%ba%d0%b0%d0%ba-%d0%bc%d1%8b-%d0%b4%d0%b5%d0%bb%d0%b0%d0%bb%d0%b8-mad-racer","status":"publish","type":"post","link":"https:\/\/demensdeum.com\/blog\/fr\/2015\/12\/22\/%d0%ba%d0%b0%d0%ba-%d0%bc%d1%8b-%d0%b4%d0%b5%d0%bb%d0%b0%d0%bb%d0%b8-mad-racer\/","title":{"rendered":"Comment nous avons cr\u00e9\u00e9 Mad Racer"},"content":{"rendered":"<p><em>Bonjour cher lecteur. Dans cette note, je d\u00e9crirai <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=mad.racer.free\" target=\"_blank\">mon exp\u00e9rience de cr\u00e9ation du premier jeu pour Android. t\u00e9l\u00e9phones portables<\/ a>. Beaucoup de gens aiment cette histoire, je pense qu&#8217;elle doit \u00eatre publi\u00e9e. Ce n\u2019est pas une r\u00e9ussite, mais je pense que cela permettra \u00e0 de nombreux d\u00e9veloppeurs d\u00e9butants de comprendre par o\u00f9 commencer et ce qui doit \u00eatre fait pour cr\u00e9er un jeu simple. Je vais certainement d\u00e9crire mes erreurs et ce qui aurait pu \u00eatre mieux fait.<br \/><\/em><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Tank_Girl\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-116\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/Hewl-Tanky-294x300.jpg\" alt=\"Hewl-Tanky\" width=\"294\" height=\"300\" srcset=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/Hewl-Tanky-294x300.jpg 294w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/Hewl-Tanky-147x150.jpg 147w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/Hewl-Tanky.jpg 300w\" sizes=\"auto, (max-width: 294px) 100vw, 294px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">Pardonnez-moi <span class=\"st\"><em>Jamie Hewlett<\/em> et Alan Martin<\/span>, je publie de superbes \u0153uvres d&#8217;art <a href= \"https :\/\/en.wikipedia.org\/wiki\/Tank_Girl\" target=\"_blank\">Tank Girl<\/a>sans leur autorisation<\/p>\n<p>Parfois, vous tombez dans un \u00e9tat dans lequel vous voulez cr\u00e9er quelque chose pour que tout le monde halete, ouvre la bouche et dise \u00ab Eh bien, vous \u00eates cool<\/strong> \u00bb. Cette histoire m&#8217;est arriv\u00e9e en 2011, alors que je regardais un extrait du film &#8220;Tank Girl&#8221;. a eu l&#8217;id\u00e9e de cr\u00e9er un jeu d&#8217;arcade dans un style bande dessin\u00e9e.<br \/>Pourquoi pour Android et pas iOS ? La raison est simple : Je n\u2019avais ni Macintosh ni iPhone, mais j\u2019avais un grand d\u00e9sir de prendre en charge Linux sur les t\u00e9l\u00e9phones mobiles. \u00c0 cette \u00e9poque, j&#8217;aimais l&#8217;id\u00e9ologie de la FSF et Richard Matthew Stallman \u00e9tait mon dieu.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/9sJUDx7iEJw\" width=\"420\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\nChanson des hackers Linux. Avant de chanter &#8211; croire en la paix mondiale<\/p>\n<p style=\"text-align: left;\">Au moment du d\u00e9veloppement, la derni\u00e8re version d&#8217;Android \u00e9tait la 2.0, il fallait aussi laisser le support des anciennes versions, puisqu&#8217;il y avait beaucoup d&#8217;utilisateurs 1.6. De nombreux fabricants de t\u00e9l\u00e9phones n&#8217;ont m\u00eame pas publi\u00e9 de mises \u00e0 jour vers la version 2.0.<\/p>\n<p style=\"text-align: left;\">J&#8217;ai imm\u00e9diatement fix\u00e9 un calendrier pour la mise en \u0153uvre de ce projet &#8211; un mois. Pendant ce temps, j&#8217;ai d\u00fb am\u00e9liorer mes connaissances en Java, \u00e9tudier le SDK Android, Eclipse, rencontrer le monstre face \u00e0 OpenGL ES et le mettre \u00e0 l&#8217;\u00e9preuve. C\u00f4t\u00e9 graphisme, nous avons d\u00fb cr\u00e9er environ six mod\u00e8les 3D optimis\u00e9s pour les t\u00e9l\u00e9phones mobiles. Il \u00e9tait \u00e9galement n\u00e9cessaire de lancer le projet contre de l&#8217;or sur l&#8217;Android Market, c&#8217;est ainsi que Google Play s&#8217;appelait \u00e0 l&#8217;\u00e9poque)<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.jpct.net\/jpct-ae\/\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-120 aligncenter\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/jpct_logo.png\" alt=\"jpct_logo\" width=\"200\" height=\"109\" \/><\/a><br \/>\n<a href=\"http:\/\/www.jpct.net\/jpct-ae\/\" target=\"_blank\">jPCT-AE<\/a> \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 3\u0434 \u0434\u0432\u0438\u0436\u043e\u043a \u0434\u043b\u044f \u0410\u043d\u0434\u0440\u043e\u0438\u0434\u0430<\/p>\n<p style=\"text-align: left;\">Comme il y avait peu de temps, il a fallu choisir un moteur 3D pr\u00eat \u00e0 l&#8217;emploi. Il est possible de cr\u00e9er votre propre moteur \u00e0 partir de z\u00e9ro, mais ce n&#8217;est pas tr\u00e8s productif, car les tests et la compatibilit\u00e9 avec tous les appareils prendront la plupart du temps. Avant l\u2019arriv\u00e9e d\u2019Unreal Engine, Unity, ThreeJS (HTML5), le moteur phare \u00e9tait JPCT-AE. Le moteur \u00e9tait fourni sous forme de biblioth\u00e8que Java pr\u00eate \u00e0 l&#8217;emploi et prenait en charge les anciennes versions d&#8217;Android. De plus, son cr\u00e9ateur EgonOlsen fournit rapidement une assistance et des corrections de bugs \u00e0 la demande des d\u00e9veloppeurs.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/demensdeum.com\/blog\/2015\/12\/19\/anthony\/\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-122\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/antonHooligan-252x300.jpg\" alt=\"antonHooligan\" width=\"252\" height=\"300\" srcset=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/antonHooligan-252x300.jpg 252w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/antonHooligan-126x150.jpg 126w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/antonHooligan.jpg 300w\" sizes=\"auto, (max-width: 252px) 100vw, 252px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Le personnel d\u00e9cide de tout &#8211; le hooligan <a href=\"http:\/\/demensdeum.com\/blog\/2015\/12\/19\/anthony\/\" target=\"_blank\">Anton<\/a> a accept\u00e9 d&#8217;\u00e9crire la musique du jeu. J&#8217;ai toujours admir\u00e9 sa cr\u00e9ativit\u00e9, son travail a servi de locomotive \u00e0 tout le gameplay, obligeant l&#8217;utilisateur \u00e0 jouer jusqu&#8217;au dernier h\u00e9licopt\u00e8re abattu.<\/p>\n<p style=\"text-align: left;\">Tant de choses, par o\u00f9 commencer\u00a0? Vous devez commencer par installer le SDK Android. Il est d\u00e9sormais livr\u00e9 avec un IDE int\u00e9gr\u00e9 &#8211; AndroidStudio. Mais \u00e0 cette \u00e9poque, l&#8217;IDE et le SDK \u00e9taient fournis s\u00e9par\u00e9ment. D&#8217;apr\u00e8s la documentation sur le site Web de Google, j&#8217;ai install\u00e9 le SDK Android et Eclipse. Les packages n\u00e9cessaires \u00e0 Eclipse ont \u00e9galement \u00e9t\u00e9 install\u00e9s pour assurer l&#8217;assemblage et le lancement de l&#8217;\u00e9mulateur Android. Une heure plus tard, j&#8217;ai assembl\u00e9 un projet de test jpct-AE\u00a0:<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/WKOelV5EFOs\" width=\"420\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p style=\"text-align: left;\">Wow\u00a0! Mais dans l&#8217;\u00e9mulateur t\u00e9l\u00e9phonique, tout \u00e9tait tr\u00e8s lent. Par cons\u00e9quent, la d\u00e9cision a \u00e9t\u00e9 prise d\u2019acheter un t\u00e9l\u00e9phone sur la plateforme Android. \u00c0 ces fins, un LG Optimus One P500 a \u00e9t\u00e9 achet\u00e9. Depuis lors, je n&#8217;ai pas utilis\u00e9 d&#8217;excellents t\u00e9l\u00e9phones \u00e0 bouton-poussoir Nokia sur la plate-forme Symbian). Il y a eu des probl\u00e8mes de connexion du t\u00e9l\u00e9phone \u00e0 Linux, si quelqu&#8217;un les rencontre encore, v\u00e9rifiez les param\u00e8tres udev.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/CW0DUg63lqU\" width=\"420\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\nCitations d&#8217;emploi Pablo Picasso<\/p>\n<p style=\"text-align: left;\">En regardant Alien Runner, j&#8217;ai r\u00e9alis\u00e9 que l&#8217;extraterrestre pouvait \u00eatre remplac\u00e9 par une moto et deux punks par un bazooka, que la clairi\u00e8re pouvait \u00eatre transform\u00e9e en m\u00e9tropole et que le brouillard pouvait \u00eatre remplac\u00e9 par une soir\u00e9e de ballades d&#8217;Iron Maiden.<\/ p><\/p>\n<p style=\"text-align: left;\">Comment r\u00e9aliser des mod\u00e8les 3D\u00a0? Oui, c&#8217;est tr\u00e8s simple, vous ouvrez une le\u00e7on sur la cr\u00e9ation de mod\u00e8les low-poly sur Youtube et vous le faites. L&#8217;ensemble du processus consistait \u00e0 tracer des projections dans un \u00e9diteur 3D. J&#8217;ai trouv\u00e9 des dessins d&#8217;un h\u00e9licopt\u00e8re Apache et j&#8217;ai r\u00e9alis\u00e9 un mod\u00e8le de l&#8217;h\u00e9licopt\u00e8re. Les textures proviennent de sources ouvertes de l&#8217;arm\u00e9e am\u00e9ricaine.<\/p>\n<p style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-126 aligncenter\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/McDONNELL_DOUGLAS_AH-64_APACHE-300x201.png\" alt=\"McDONNELL_DOUGLAS_AH-64_APACHE\" width=\"300\" height=\"201\" srcset=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/McDONNELL_DOUGLAS_AH-64_APACHE-300x201.png 300w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/McDONNELL_DOUGLAS_AH-64_APACHE-224x150.png 224w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/McDONNELL_DOUGLAS_AH-64_APACHE.png 574w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: left;\">Pourquoi avez-vous besoin d&#8217;un h\u00e9licopt\u00e8re dans un jeu avec deux punks et un bazooka\u00a0? Lorsque j&#8217;ai jou\u00e9 au prototype, j&#8217;ai remarqu\u00e9 que le joueur pouvait simplement rester immobile et marquer des points. La solution id\u00e9ale \u00e9tait un h\u00e9licopt\u00e8re qui volait et bombardait le joueur avec des torpilles sous-marines, l&#8217;emp\u00eachant de s&#8217;arr\u00eater.<\/p>\n<p style=\"text-align: left;\">Dans les applications mobiles et les jeux de cette \u00e9poque, le probl\u00e8me du manque de m\u00e9moire \u00e9tait aigu, tant sur le t\u00e9l\u00e9phone lui-m\u00eame que dans la RAM. Les performances \u00e9taient \u00e9galement excellentes. Un processeur ARM avec une fr\u00e9quence de 300 \u00e0 500 MHz. \u00c0 la suite de tests sur les t\u00e9l\u00e9phones d&#8217;amis, il s&#8217;est av\u00e9r\u00e9 que HTC disposait de deux fois moins de m\u00e9moire vid\u00e9o que LG, 8 Mo et 4 Mo, c&#8217;est pourquoi le jeu a d\u00e9pass\u00e9 les limites de m\u00e9moire et n&#8217;a pas d\u00e9marr\u00e9. Toutes les ressources ont \u00e9t\u00e9 compress\u00e9es au point d&#8217;obtenir une fr\u00e9quence d&#8217;images de 30 images par seconde et la possibilit\u00e9 de fonctionner sur presque tout.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/B4KqJYDwxsk\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\n<em>Ne r\u00e9p\u00e9tez pas\u00a0!<\/em><\/p>\n<p style=\"text-align: left;\">Alien Runner \u00e9tait contr\u00f4l\u00e9 en touchant l&#8217;\u00e9cran. Ce type de contr\u00f4le me semblait peu pratique, j&#8217;ai donc mis en place un contr\u00f4le \u00e0 l&#8217;aide d&#8217;un acc\u00e9l\u00e9rom\u00e8tre. Autrement dit, vous allumez le t\u00e9l\u00e9phone &#8211; la moto tourne. Je l&#8217;ai tellement aim\u00e9 que j&#8217;ai m\u00eame ajout\u00e9 une vue \u00e0 la premi\u00e8re personne, pour les plus courageux.<\/p>\n<p style=\"text-align: left;\">J&#8217;ai eu besoin de l&#8217;aide du d\u00e9veloppeur du moteur jpct-AE lorsque j&#8217;ai vu que le black-out devant disparaissait dans le jeu. Cela s&#8217;est produit apr\u00e8s avoir r\u00e9duit et maximis\u00e9 l&#8217;application. J&#8217;ai cr\u00e9\u00e9 un sujet sur le forum jpct-AE et en deux jours le probl\u00e8me a \u00e9t\u00e9 r\u00e9solu. J&#8217;ai int\u00e9gr\u00e9 la version corrig\u00e9e du moteur dans le jeu.<\/p>\n<p style=\"text-align: left;\">La question se posait \u00e9galement de savoir comment mettre en \u0153uvre une r\u00e9serve infinie de machines. Pour un jeu mobile, il \u00e9tait n\u00e9cessaire de trouver un moyen d\u2019ajouter RAPIDEMENT des voitures \u00e0 la sc\u00e8ne du jeu. L&#8217;option de chargement depuis une m\u00e9moire lente ou une carte SD a \u00e9t\u00e9 imm\u00e9diatement rejet\u00e9e. Un mod\u00e8le de conception appel\u00e9 pooling d\u2019objets est venu \u00e0 la rescousse. Lorsqu&#8217;une voiture disparaissait ou \u00e9tait d\u00e9truite, elle \u00e9tait \u00e9teinte et au moment o\u00f9 il fallait amener une nouvelle voiture au d\u00e9but de la sc\u00e8ne &#8211; puis il a \u00e9t\u00e9 allum\u00e9 et plac\u00e9 l\u00e0.<\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=mad.racer.free\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-131 aligncenter\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/android-market-300x190.jpg\" alt=\"android-market\" width=\"300\" height=\"190\" srcset=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/android-market.jpg 300w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/android-market-237x150.jpg 237w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Eh bien, le jour de la sortie est arriv\u00e9. Le jeu a \u00e9t\u00e9 test\u00e9, pr\u00e9sent\u00e9 en avant-premi\u00e8re \u00e0 des amis, et il \u00e9tait d\u00e9sormais sur le point de devenir disque d&#8217;or sur l&#8217;Android Market. L&#8217;inscription sur l&#8217;Android Market co\u00fbte 20 $, pay\u00e9s. Ajout d&#8217;une description et de captures d&#8217;\u00e9cran. Et \u00e0 ce moment-l\u00e0, j&#8217;ai r\u00e9alis\u00e9 que je devais enregistrer une vid\u00e9o.<\/p>\n<p style=\"text-align: left;\">Comment enregistrer une vid\u00e9o pour un projet mobile\u00a0? Est-il vraiment possible de filmer un t\u00e9l\u00e9phone portable puis de le poster ? La solution \u00e9tait int\u00e9ressante, j&#8217;ai utilis\u00e9 un \u00e9mulateur Android, j&#8217;ai jou\u00e9 au jeu avec une fr\u00e9quence d&#8217;images de deux images par seconde, enregistrant tout ce qui se passait \u00e0 l&#8217;\u00e9cran \u00e0 l&#8217;aide d&#8217;un programme appel\u00e9 quelque chose comme gtkDesktopRecorder. Gr\u00e2ce \u00e0 VirtualDub, la vitesse de la vid\u00e9o a \u00e9t\u00e9 augment\u00e9e \u00e0 30 images par seconde. Puis, dans le meilleur programme de montage vid\u00e9o &#8211; Windows Movie Maker J&#8217;ai ajout\u00e9 tous les sons et la musique du jeu.<\/p>\n<p style=\"text-align: left;\">Vient maintenant le moment des erreurs. Rien n&#8217;a \u00e9t\u00e9 investi dans la promotion du projet, ni effort ni argent. <strong>J&#8217;ai alors cru que le projet allait revenir en arri\u00e8re<\/strong>. Le jeu est devenu gold, j&#8217;ai cr\u00e9\u00e9 un fil de discussion sur le forum jpct-AE \u00e0 propos de Mad Racer. J&#8217;ai obtenu 12 installations pour un dollar en deux semaines. <em>Et j&#8217;ai trouv\u00e9 le jeu disponible gratuitement sur un tas de sites warez d\u00e8s le lendemain<\/em>.<\/p>\n<p style=\"text-align: left;\">Chanter la chanson de la FSF &#8220;Partagez le logiciel&#8221; J&#8217;ai d\u00e9cid\u00e9 de faire une version gratuite avec de la publicit\u00e9. Le jeu a \u00e9t\u00e9 transf\u00e9r\u00e9 dans la cat\u00e9gorie AdWare et une banni\u00e8re publicitaire du r\u00e9seau AdMob est apparue ci-dessous. L&#8217;int\u00e9gration avec le syst\u00e8me publicitaire s&#8217;est d\u00e9roul\u00e9e sans probl\u00e8me. En un mois, le jeu \u00e9tait install\u00e9 sur dix mille appareils. J&#8217;ai re\u00e7u 50\u00a0$ du r\u00e9seau publicitaire.<\/p>\n<p style=\"text-align: left;\">En g\u00e9n\u00e9ral, n&#8217;oubliez pas la publicit\u00e9, je pense que cela devrait \u00eatre l&#8217;une des principales d\u00e9penses de votre projet.<\/p>\n<p style=\"text-align: left;\">Du c\u00f4t\u00e9 positif, je tiens \u00e0 souligner que j&#8217;ai obtenu un poste de d\u00e9veloppeur iOS dans l&#8217;une des meilleures entreprises de notre ville. Et bien s\u00fbr, une exp\u00e9rience inestimable.<\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=mad.racer.free\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-21 aligncenter\" src=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/madracerLogo.png\" alt=\"madracerLogo\" width=\"300\" height=\"300\" srcset=\"https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/madracerLogo.png 300w, https:\/\/demensdeum.com\/blog\/wp-content\/uploads\/2015\/12\/madracerLogo-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=mad.racer.free\" target=\"_blank\">Google Play<\/a><\/p>\n<p style=\"text-align: left;\">Si vous avez aim\u00e9 l&#8217;article, republiez-le sur VKontakte, Facebook)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour cher lecteur. Dans cette note, je d\u00e9crirai mon exp\u00e9rience de cr\u00e9ation du premier jeu pour Android. t\u00e9l\u00e9phones portables. Beaucoup de gens aiment cette histoire, je pense qu&#8217;elle doit \u00eatre publi\u00e9e. Ce n\u2019est pas une r\u00e9ussite, mais je pense que cela permettra \u00e0 de nombreux d\u00e9veloppeurs d\u00e9butants de comprendre par o\u00f9 commencer et ce qui<a class=\"more-link\" href=\"https:\/\/demensdeum.com\/blog\/fr\/2015\/12\/22\/%d0%ba%d0%b0%d0%ba-%d0%bc%d1%8b-%d0%b4%d0%b5%d0%bb%d0%b0%d0%bb%d0%b8-mad-racer\/\">Continue reading <span class=\"screen-reader-text\">&#8220;Comment nous avons cr\u00e9\u00e9 Mad Racer&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[49,63],"tags":[17,14,15,13],"class_list":["post-114","post","type-post","status-publish","format-standard","hentry","category-blog","category-hottest","tag-company","tag-demensdeum","tag-development","tag-madracer","entry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"fr","enabled_languages":["en","ru","zh","de","fr","ja","pt"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"ru":{"title":true,"content":true,"excerpt":false},"zh":{"title":true,"content":true,"excerpt":false},"de":{"title":true,"content":true,"excerpt":false},"fr":{"title":true,"content":true,"excerpt":false},"ja":{"title":true,"content":true,"excerpt":false},"pt":{"title":true,"content":true,"excerpt":false}}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":92,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"predecessor-version":[{"id":4035,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/114\/revisions\/4035"}],"wp:attachment":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}