{"id":4803,"date":"2026-10-09T20:43:01","date_gmt":"2026-10-09T18:43:01","guid":{"rendered":"https:\/\/myrdil.com\/?p=4803"},"modified":"2026-10-09T20:43:01","modified_gmt":"2026-10-09T18:43:01","slug":"respawn","status":"publish","type":"post","link":"https:\/\/myrdil.com\/?p=4803","title":{"rendered":"Respawn"},"content":{"rendered":"<p>Je corrigeais les quelques bugs que j&#8217;ai encore sur Trello et je me suis rendu compte que je n&#8217;avais jamais termin\u00e9 le respawn. Ce n&#8217;est pas un bug, mais il fallait bien le faire un jour. J&#8217;ai donc cod\u00e9 toute la m\u00e9canique de dissimulation de l&#8217;interface, blocage du clavier et de la souris et cr\u00e9ation d&#8217;un menu \u00e0 la mort, qui pour le moment n&#8217;a qu&#8217;une seule option : retour au sanctuaire !<br \/>\nCa m&#8217;a quand m\u00eame bien rappel\u00e9 Althea, je cr\u00e9erai d&#8217;ailleurs probablement quelque chose qui s&#8217;approche de nos anciens sanctuaires. Cela n&#8217;a pas \u00e9t\u00e9 sans mal mais, au final, \u00e7a c&#8217;est bien mis en place, le joueur d\u00e9c\u00e9d\u00e9 respawn \u00e0 son sanctuaire full points de vie et les mobs ne lui courent pas apr\u00e8s.<br \/>\nC&#8217;\u00e9tait aussi un peu sp\u00e9cial, \u00e7a, tant que le mob a le joueur dans le collimateur, mort ou pas, il lui fonce dessus, par-del\u00e0 les montagnes et les oc\u00e9ans s&#8217;il le faut. Bon, c&#8217;est marrant, mais c&#8217;\u00e9tait quand m\u00eame bof. J&#8217;ai donc, dans la foul\u00e9e, revisit\u00e9 le Behavior Tree des mobs pour qu&#8217;ils oublient les cibles mortes et tant que j&#8217;y \u00e9tais je les fais revenir \u00e0 leur point de spawn s&#8217;ils s&#8217;en \u00e9cartent de plus d&#8217;une certaine distance. Le c\u00f4t\u00e9 rigolo, contrairement \u00e0 WoW, c&#8217;est que s&#8217;ils rencontrent un joueur sur le chemin, ils l&#8217;aggro direct. Normalement, on ne fait pas comme \u00e7a, mais \u00e7a me fait marrer, c&#8217;est toujours fun de laisser un pack de mobs foncer sur un gars qui s&#8217;assied son caf\u00e9 \u00e0 la main. C&#8217;est que je n&#8217;ai pas si souvent l&#8217;occasion de rigoler en d\u00e9veloppant le jeu, \u00e7a restera comme \u00e7a !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Je corrigeais les quelques bugs que j&#8217;ai encore sur Trello et je me suis rendu compte que je n&#8217;avais jamais termin\u00e9 le respawn. Ce n&#8217;est pas un bug, mais il fallait bien le faire un jour. J&#8217;ai donc cod\u00e9 toute &hellip; <a href=\"https:\/\/myrdil.com\/?p=4803\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4803","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4803"}],"version-history":[{"count":1,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4803\/revisions"}],"predecessor-version":[{"id":4804,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4803\/revisions\/4804"}],"wp:attachment":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}