{"id":2623,"date":"2015-06-03T18:47:39","date_gmt":"2015-06-03T18:47:39","guid":{"rendered":"http:\/\/anthroponaute.fr\/blog-informatique\/?p=2623"},"modified":"2016-04-13T19:43:24","modified_gmt":"2016-04-13T19:43:24","slug":"systeme-devents-pour-gerer-les-evenements-du-jeu-2eme-approche","status":"publish","type":"post","link":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/?p=2623","title":{"rendered":"Syst\u00e8me d&rsquo;Events pour g\u00e9rer les \u00e9v\u00e9nements du jeu (2\u00e8me approche)"},"content":{"rendered":"<p><strong>Intro :<\/strong><\/p>\n<p><a href=\"https:\/\/anthropoya.cluster014.ovh.net\/blog-informatique\/wp-content\/uploads\/2015\/02\/gears2a.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-216\" src=\"https:\/\/anthropoya.cluster014.ovh.net\/blog-informatique\/wp-content\/uploads\/2015\/02\/gears2a.png\" alt=\"gears2a\" width=\"289\" height=\"258\" srcset=\"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/wp-content\/uploads\/2015\/02\/gears2a.png 1024w, https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/wp-content\/uploads\/2015\/02\/gears2a-300x268.png 300w, https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/wp-content\/uploads\/2015\/02\/gears2a-624x558.png 624w\" sizes=\"(max-width: 289px) 100vw, 289px\" \/><\/a><\/p>\n<p>Dans la conception d\u2019un jeu il est tr\u00e8s important d\u2019<strong>\u00e9num\u00e9rer <\/strong>tous les<strong> m\u00e9canismes <\/strong>intrins\u00e8ques au comportement du jeu, c\u2019est-\u00e0-dire les \u00e9v\u00e9nements du gameplay, du son, de l\u2019interface, du r\u00e9seau, de la gestion des collisions et de l\u2019IA et aussi de pouvoir les <strong>invoquer<\/strong> facilement, proprement et de mani\u00e8re \u00e9l\u00e9gante.<\/p>\n<p>Ceci constitue la <strong>deuxi\u00e8me approche<\/strong> au probl\u00e8me.<\/p>\n<p><strong>Pr\u00e9requis :<\/strong><\/p>\n<p>&#8211; La compr\u00e9hension de l\u2019utilisation de la classe <em>DataParameters, <\/em>voir cet article.<em><br \/>\n<\/em><\/p>\n<p>&#8211; La compr\u00e9hension de l&rsquo;utilisation des delegates en C++11, voir cet article.<\/p>\n<p><strong>Explications :<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>R\u00e9sum\u00e9 :<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>R\u00e9f\u00e9rences :<\/strong><\/p>\n<p>&#8211; Game Coding Complete 4 (code <a href=\"https:\/\/www.gnu.org\/licenses\/lgpl-2.1.html\">LGPL<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intro : Dans la conception d\u2019un jeu il est tr\u00e8s important d\u2019\u00e9num\u00e9rer tous les m\u00e9canismes intrins\u00e8ques au comportement du jeu, c\u2019est-\u00e0-dire les \u00e9v\u00e9nements du gameplay, du son, de l\u2019interface, du r\u00e9seau, de la gestion des collisions et de l\u2019IA et aussi de pouvoir les invoquer facilement, proprement et de mani\u00e8re \u00e9l\u00e9gante. Ceci constitue la deuxi\u00e8me [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/posts\/2623"}],"collection":[{"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2623"}],"version-history":[{"count":10,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/posts\/2623\/revisions"}],"predecessor-version":[{"id":2629,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=\/wp\/v2\/posts\/2623\/revisions\/2629"}],"wp:attachment":[{"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.la-porte-des-nebuleuses.net\/blog-informatique\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}