{"id":4591,"date":"2026-07-24T20:18:02","date_gmt":"2026-07-24T18:18:02","guid":{"rendered":"https:\/\/myrdil.com\/?p=4591"},"modified":"2026-07-25T23:57:13","modified_gmt":"2026-07-25T21:57:13","slug":"je-suis-a-fond-la","status":"publish","type":"post","link":"https:\/\/myrdil.com\/?p=4591","title":{"rendered":"Je suis \u00e0 fond, l\u00e0&#8230;"},"content":{"rendered":"<p>La m\u00e9canique de la barre et du livre de sorts est termin\u00e9e \u00e0 mon enti\u00e8re satisfaction, c&#8217;est un chapitre d\u00e9finitivement clos. J&#8217;ai ajout\u00e9 des informations encyclop\u00e9diques aux comp\u00e9tences : qui les donne, \u00e0 quel endroit, dans quelles circonstances, etc. et je pensais utiliser les fonction d&#8217;hypertexte d&#8217;Unreal pour que le joueur puisse cliquer, par exemple, sur le nom d&#8217;un ma\u00eetre de classe qui enseigne une comp\u00e9tence pour savoir o\u00f9 le trouver directement depuis le livre de sorts mais je vais m&#8217;en passer au moins dans un premier temps. Le mieux est l&#8217;ennemi du bien. Je reprendrai bien entendu le concept de la m\u00e9moire du monde et c&#8217;est, me semble-t-il le meilleur endroit pour obtenir n&#8217;importe quel type d&#8217;informations : je placerai un certain nombre de PNJs sp\u00e9cialis\u00e9s dans un type d&#8217;informations et il suffira de leur parler pour apprendre tout ce que l&#8217;on veut savoir.<\/p>\n<p>Alors, \u00e0 fond, pourquoi je dis que je suis \u00e0 fond ?<br \/>\nEt bien, le d\u00e9veloppement de la partie m\u00e9canique du jeu touche \u00e0 sa fin. J&#8217;ai encore quelques chapitres \u00e0 \u00e9crire mais j&#8217;ai termin\u00e9 le gros oeuvre. Le souci c&#8217;est qu&#8217;au fil du temps le code s&#8217;est accumul\u00e9, chaque syst\u00e8me repose sur un nombre important de briques \u00e9parses. C&#8217;est le caract\u00e8re fractur\u00e9 du code, in\u00e9vitable dans un environnement multi-joueurs et asynchrone, qui me p\u00e8se de plus en plus lourd. Toute cette architecture d\u00e9j\u00e0 impl\u00e9ment\u00e9e est lourde et je ne peux pas en porter davantage, il faut que cela finisse, et vite !<\/p>\n<p>Pour le moment, je travaille sur le syst\u00e8me de loot, j&#8217;impl\u00e9mente une solution \u00e9l\u00e9gante qui sera bien plus fine que sur Althea, c&#8217;est un chapitre que j&#8217;aimerais clore pour la fin de la semaine prochaine, apr\u00e8s quoi j&#8217;attaquerai le paperdoll pour \u00e9quiper le personnage des objets du monde et je devrais avoir fini avec la grosse m\u00e9canique.<\/p>\n<p>Ensuite, il y aura tout le reste, la cr\u00e9ation des objets, des sons, des animations, des effets visuels, des objets, des ic\u00f4nes, des musiques mais \u00e7a, ce n&#8217;est que du travail, la charge mentale est nulle, c&#8217;est juste une question de temps.<\/p>\n<p>En attendant, je continue d&#8217;encaisser, haut les c\u0153urs !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La m\u00e9canique de la barre et du livre de sorts est termin\u00e9e \u00e0 mon enti\u00e8re satisfaction, c&#8217;est un chapitre d\u00e9finitivement clos. J&#8217;ai ajout\u00e9 des informations encyclop\u00e9diques aux comp\u00e9tences : qui les donne, \u00e0 quel endroit, dans quelles circonstances, etc. et &hellip; <a href=\"https:\/\/myrdil.com\/?p=4591\">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-4591","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4591","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=4591"}],"version-history":[{"count":3,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4591\/revisions"}],"predecessor-version":[{"id":4594,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/4591\/revisions\/4594"}],"wp:attachment":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}