{"id":641,"date":"2013-12-14T18:56:20","date_gmt":"2013-12-14T23:56:20","guid":{"rendered":"http:\/\/sjs-studio.com\/?p=641"},"modified":"2025-06-10T14:01:48","modified_gmt":"2025-06-10T18:01:48","slug":"ludum-dare-28-premiere-journee","status":"publish","type":"post","link":"https:\/\/sjs-studio.com\/?p=641","title":{"rendered":"Ludum Dare #28 : Premi\u00e8re journ\u00e9e !"},"content":{"rendered":"<p><!--:fr-->Le ludum dare #28 est commenc\u00e9 depuis hier soir. Le th\u00e8me est : You only get one. Au d\u00e9but, je ne savais pas trop vers o\u00f9 m&#8217;enligner mais j&#8217;ai finalement opter sur le principe que le joueur n&#8217;a qu&#8217;une seule vie pour faire le plus de d\u00e9gat possible face \u00e0 une horde d&#8217;ennemis de plus en plus puissantes. Le style de jeu est un space shooter \u00e0 l&#8217;horizontal, un peu comme les Gladius \u00e0 l&#8217;\u00e9poque. J&#8217;ai pris quelques images et son que j&#8217;avais d\u00e9j\u00e0 et le jeu se nomme Humanity&#8217;s last hope. Je sais, j&#8217;ai utilis\u00e9 souvent ce nom dans le pass\u00e9 mais je crois que le titre fitait bien avec le th\u00e8me. En cette premi\u00e8re journ\u00e9e j&#8217;ai fait le menu principale et le d\u00e9but du premier niveau. En fait, j&#8217;ai le joueur qui peut se d\u00e9placer et tirer, j&#8217;ai deux type d&#8217;ennemis qui spawn et j&#8217;ai une d\u00e9tection de collision entre les balles du joueur et les ennemis. Au d\u00e9but cette partie m&#8217;a demander beaucoup de temps \u00e9tant donn\u00e9 que je n&#8217;ai pas une grande exp\u00e9rience au niveau du Toolkit 2D que j&#8217;utilise dans Unity. Apr\u00e8s avoir compris que mon mesh collider n&#8217;\u00e9tait pas assez \u00e9pais, tout s&#8217;est bien d\u00e9roul\u00e9 par la suite. Demain, pour le jour deux, voici ce qui sera au menu en ordre de priorit\u00e9:<\/p>\n<ul>\n<li>Int\u00e9gration des tirs ennemis.<\/li>\n<li>Int\u00e9gration du syst\u00e8me de pointages<\/li>\n<li>Int\u00e9gration du principe de vague ennemis<\/li>\n<li>Int\u00e9gration d&#8217;un principe de chaleur pour \u00e9viter de maintenir la touche de tir enfonc\u00e9.<\/li>\n<li>Int\u00e9gration du type d&#8217;ennemis BOSS<\/li>\n<li>Int\u00e9gration d&#8217;une partie de l&#8217;histoire de HLH qu&#8217;on avait cr\u00e9\u00e9 \u00e0 l&#8217;\u00e9poque.<\/li>\n<\/ul>\n<p>Vous pouvez essayer le jeu dans l&#8217;\u00e9tat actuel en allant ici: <a href=\"http:\/\/sjs-studio.com\/SjsGame\/HLHWeb\/HLHWeb.html\">http:\/\/sjs-studio.com\/SjsGame\/HLHWeb\/HLHWeb.html<\/a> Je vous laisse sur 2 screenshots. \u00c0 demain \ud83d\ude42<a href=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_InProgress.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-643\" src=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_InProgress-300x232.png\" alt=\"HLH_InProgress\" width=\"300\" height=\"232\" srcset=\"https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_InProgress-300x232.png 300w, https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_InProgress-1024x793.png 1024w, https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_InProgress.png 1040w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_MainMenu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-642\" src=\"http:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_MainMenu-300x232.png\" alt=\"HLH_MainMenu\" width=\"300\" height=\"232\" srcset=\"https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_MainMenu-300x232.png 300w, https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_MainMenu-1024x793.png 1024w, https:\/\/sjs-studio.com\/wp-content\/uploads\/2013\/12\/HLH_MainMenu.png 1040w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><!--:--><!--:en--><!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le ludum dare #28 est commenc\u00e9 depuis hier soir. Le th\u00e8me est : You only get one. Au d\u00e9but, je ne savais pas trop vers o\u00f9 m&#8217;enligner mais j&#8217;ai finalement opter sur le principe que le joueur n&#8217;a qu&#8217;une seule vie pour faire le plus de d\u00e9gat possible face \u00e0 une horde d&#8217;ennemis de plus [&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":[87],"tags":[],"class_list":["post-641","post","type-post","status-publish","format-standard","hentry","category-general-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/641","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=641"}],"version-history":[{"count":7,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/641\/revisions"}],"predecessor-version":[{"id":1069,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=\/wp\/v2\/posts\/641\/revisions\/1069"}],"wp:attachment":[{"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sjs-studio.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}