{"id":444,"date":"2012-06-10T19:34:46","date_gmt":"2012-06-10T23:34:46","guid":{"rendered":"http:\/\/sjs-studio.com\/?p=444"},"modified":"2025-06-10T14:01:49","modified_gmt":"2025-06-10T18:01:49","slug":"hlh-cyclop-editor","status":"publish","type":"post","link":"https:\/\/sjs-studio.com\/?p=444","title":{"rendered":"HLH + Cyclop editor"},"content":{"rendered":"<p><!--:fr-->Dans les derni\u00e8res semaines, j&#8217;ai beaucoup travaill\u00e9 pour transf\u00e9rer les classes g\u00e9n\u00e9rique de HLH vers mon engin cyclops. Le processus s&#8217;est bien d\u00e9roul\u00e9 bien qu&#8217;il me reste encore quelque truc \u00e0 faire \u00e0 ce niveau. J&#8217;ai aussi travaill\u00e9 sur l&#8217;\u00e9diteur de cyclops. J&#8217;ai ajout\u00e9 des trucs sur l&#8217;interface principal, cr\u00e9\u00e9 une fen\u00eatre pour l&#8217;ajout d&#8217;une carte ainsi que la cr\u00e9ation d&#8217;un nouveau projet. Voici donc ce que j&#8217;ai fait de fa\u00e7on plus d\u00e9taill\u00e9.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Interface principale<\/strong><\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><a href=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/cyclopEditor_10juin20122.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-447\" title=\"cyclopEditor_10juin2012\" src=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/cyclopEditor_10juin20122-1024x645.png\" alt=\"\" width=\"457\" height=\"285\" \/><\/a><\/span><\/p>\n<p>&#8211; La liste d&#8217;images a maintenant 2 colonnes au lieu de une. Par contre, elle sera \u00e0 nouveau chang\u00e9 bient\u00f4t de fa\u00e7on \u00e0 ce que \u00e7a resemble au selectionneur de tileset de rpg maker.<br \/>\n&#8211; Ajout d&#8217;un treeview pour afficher le contenue du projet et ses game objects. Non fonctionnel pour le moment mais le sera tr\u00e8s prochainement.<br \/>\n&#8211; Ajout d&#8217;une zone pour les propri\u00e9t\u00e9s des game object, map, projet. Ceci sera modifi\u00e9 selon la s\u00e9lection que l&#8217;utilisateur fera dans le treeview du projet.<br \/>\n&#8211; La zone entre les images et le treeview sera compl\u00e8tement enlev\u00e9 tr\u00e8s prochainement.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Nouveau projet<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/newProject_10juin2012.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-448\" title=\"newProject_10juin2012\" src=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/newProject_10juin2012.png\" alt=\"\" width=\"299\" height=\"165\" \/><\/a><\/p>\n<p>&#8211; La fen\u00eatre pour cr\u00e9\u00e9 un nouveau projet est tr\u00e8s simple. On donne un nom et on choisi la destination du projet et c&#8217;est tout. Cyclop editor copiera ce qu&#8217;il faut directement dans le bon dossier.<br \/>\n&#8211; Possibilit\u00e9 que j&#8217;ajoute d&#8217;autres options pertinante sur cette fen\u00eatre.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Map properties<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/mapProperties_10juin2012.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-449\" title=\"mapProperties_10juin2012\" src=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2012\/06\/mapProperties_10juin2012.png\" alt=\"\" width=\"450\" height=\"289\" \/><\/a><\/p>\n<p>&#8211; Beaucoup de chose se passeront dans cette fen\u00eatre. Celle-ci apparaitra lorsqu&#8217;on choisira de voir les propri\u00e9t\u00e9s d&#8217;une carte ou bien lors de la cr\u00e9ation d&#8217;une nouvelle carte.<br \/>\n&#8211; On choisi le nom, la musique de fond et l&#8217;ambiance sonore g\u00e9n\u00e9rale.<br \/>\n&#8211; Display text pourra servir \u00e0 afficher le nom de la carte directement dans le jeu si le cr\u00e9ateur veux l&#8217;afficher.<br \/>\n&#8211; La largeur et la hauteur de la carte seront calcul\u00e9 en fonction de la taille d&#8217;un tile du layer 1. (Va peut-\u00eatre \u00eatre possible de choisir l&#8217;unit\u00e9 de mesure dans le cas ou le jeu n&#8217;utilise pas des tilesets)<br \/>\n&#8211; La section tileset permet de d\u00e9finir jusqu&#8217;\u00e0 5 tileset par carte.<br \/>\n&#8211; La section note servira \u00e0 prendre des notes seulement.<\/p>\n<p>Que pensez-vous de tout cela ? Beaucoup de travail reste \u00e0 faire dans l&#8217;\u00e9diteur mais l&#8217;\u00e9quipe de sjs pourra faire des petits jeux 2d beaucoup plus rapidement par la suite. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans les derni\u00e8res semaines, j&#8217;ai beaucoup travaill\u00e9 pour transf\u00e9rer les classes g\u00e9n\u00e9rique de HLH vers mon engin cyclops. Le processus s&#8217;est bien d\u00e9roul\u00e9 bien qu&#8217;il me reste encore quelque truc \u00e0 faire \u00e0 ce niveau. J&#8217;ai aussi travaill\u00e9 sur l&#8217;\u00e9diteur de cyclops. J&#8217;ai ajout\u00e9 des trucs sur l&#8217;interface principal, cr\u00e9\u00e9 une fen\u00eatre pour l&#8217;ajout d&#8217;une [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7,8],"tags":[],"class_list":["post-444","post","type-post","status-publish","format-standard","hentry","category-cyclops-fr","category-monogame-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=444"}],"version-history":[{"count":7,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/444\/revisions"}],"predecessor-version":[{"id":1260,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/444\/revisions\/1260"}],"wp:attachment":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}