{"id":354,"date":"2026-03-24T12:26:19","date_gmt":"2026-03-24T11:26:19","guid":{"rendered":"https:\/\/game-lob.com\/blog\/?p=354"},"modified":"2026-03-24T14:37:14","modified_gmt":"2026-03-24T13:37:14","slug":"godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision","status":"publish","type":"post","link":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/","title":{"rendered":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &#038; collision"},"content":{"rendered":"<p>Avez-vous d\u00e9j\u00e0 r\u00eav\u00e9 de concevoir un monde \u00e9pique rempli d&rsquo;exploration, de puzzles astucieux et de combats palpitants, inspir\u00e9 par des classiques intemporels de l&rsquo;aventure ? Le genre <strong>Zelda-like<\/strong> offre pr\u00e9cis\u00e9ment cette opportunit\u00e9 de cr\u00e9er des exp\u00e9riences m\u00e9morables. Dans cette s\u00e9rie d&rsquo;articles, nous vous guiderons pas \u00e0 pas pour <strong>cr\u00e9er votre jeu Zelda-like avec Godot<\/strong>, un moteur de jeu puissant et open source. Ce premier \u00e9pisode est fondamental : nous allons nous concentrer sur la mise en place du mouvement fluide de votre personnage et la gestion robuste des collisions. Pr\u00e9parez-vous \u00e0 poser les bases techniques de votre future l\u00e9gende vid\u00e9oludique.<\/p>\n<h2>L&rsquo;essence d&rsquo;un jeu Zelda-like et le choix de Godot<\/h2>\n<p>Les jeux <strong>Zelda-like<\/strong> se caract\u00e9risent souvent par une vue de dessus ou isom\u00e9trique, une exploration non lin\u00e9aire, des donjons complexes, un inventaire d&rsquo;objets \u00e9volutif et une progression narrative riche. Des titres embl\u00e9matiques comme <strong><a href=\"https:\/\/www.nintendo.com\/store\/products\/the-legend-of-zelda-a-link-to-the-past-switch\/\">The Legend of Zelda: A Link to the Past<\/a><\/strong> ou plus r\u00e9cemment <strong><a href=\"https:\/\/www.nintendo.com\/store\/products\/cadence-of-hyrule-crypt-of-the-necrodancer-featuring-the-legend-of-zelda-switch\/\">Cadence of Hyrule<\/a><\/strong> ont d\u00e9fini et r\u00e9invent\u00e9 ce genre. Ils proposent une boucle de gameplay engageante o\u00f9 le joueur d\u00e9couvre constamment de nouvelles zones et capacit\u00e9s.<\/p>\n<p>Nous choisissons le moteur Godot pour plusieurs raisons convaincantes : sa nature open source, sa communaut\u00e9 active, son syst\u00e8me de n\u0153uds intuitif et son langage de script GDScript facile \u00e0 apprendre. Ces avantages rendent Godot particuli\u00e8rement adapt\u00e9 pour le d\u00e9veloppement rapide de jeux 2D, ce qui est parfait pour notre projet <strong>Zelda-like<\/strong>. Il nous offre toute la flexibilit\u00e9 n\u00e9cessaire pour g\u00e9rer le <strong>mouvement et la collision<\/strong> de mani\u00e8re efficace et performante.<\/p>\n<h2>Mise en place de votre projet Godot et la sc\u00e8ne de d\u00e9part<\/h2>\n<p>Pour commencer, cr\u00e9ez un nouveau projet 2D dans Godot. Nommez-le de mani\u00e8re pertinente, par exemple \u00ab\u00a0MyZeldaLikeGame\u00a0\u00bb. Apr\u00e8s avoir ouvert le projet, vous verrez la sc\u00e8ne par d\u00e9faut. Nous allons structurer notre personnage joueur \u00e0 l&rsquo;aide de plusieurs n\u0153uds essentiels :<\/p>\n<ul>\n<li><strong>CharacterBody2D<\/strong> : C&rsquo;est le n\u0153ud de base pour tout personnage qui interagit avec le monde physique. Il poss\u00e8de des fonctions int\u00e9gr\u00e9es pour le mouvement et la d\u00e9tection de collision.<\/li>\n<li><strong>Sprite2D<\/strong> : Un enfant de votre <code>CharacterBody2D<\/code>, ce n\u0153ud affichera l&rsquo;apparence visuelle de votre personnage. Importez-y votre sprite de personnage.<\/li>\n<li><strong>CollisionShape2D<\/strong> : Un autre enfant du <code>CharacterBody2D<\/code>, ce n\u0153ud d\u00e9finit la forme de collision de votre personnage. C&rsquo;est crucial pour la d\u00e9tection de contact avec les obstacles. Choisissez une forme comme un <code>RectangleShape2D<\/code> ou un <code>CapsuleShape2D<\/code> pour correspondre au mieux \u00e0 la silhouette de votre sprite.<\/li>\n<\/ul>\n<p>Une fois ces n\u0153uds configur\u00e9s, enregistrez votre sc\u00e8ne de personnage (par exemple, \u00ab\u00a0Player.tscn\u00a0\u00bb). Vous pouvez ensuite l&rsquo;instancier dans votre sc\u00e8ne principale.<\/p>\n<h2>Impl\u00e9mentation du mouvement du personnage<\/h2>\n<p>Le c\u0153ur de notre \u00e9pisode r\u00e9side dans le contr\u00f4le du personnage. Nous allons attacher un script GDScript \u00e0 notre n\u0153ud <code>CharacterBody2D<\/code>. Ce script g\u00e9rera la saisie de l&rsquo;utilisateur et appliquera le mouvement appropri\u00e9. Pour un <strong>jeu Zelda-like<\/strong>, un mouvement directionnel est primordial : haut, bas, gauche, droite.<\/p>\n<p>Voici un exemple simplifi\u00e9 de script pour le <strong>mouvement<\/strong> :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">@export var speed = 100.0 # Character movement speed\n\nfunc _physics_process(delta):\n\nvar direction = Vector2.ZERO\n\n# Input detection\n\nif Input.is_action_pressed(\"move_right\"):\n\ndirection.x += 1\n\nif Input.is_action_pressed(\"move_left\"):\n\ndirection.x -= 1\n\nif Input.is_action_pressed(\"move_down\"):\n\ndirection.y += 1\n\nif Input.is_action_pressed(\"move_up\"):\n\ndirection.y -= 1\n\n# Normalizing the direction to avoid an Faster speed diagonally\n\nif direction.length() &gt; 0:\n\ndirection = direction.normalized()\n\nvelocity = direction * speed\n\nmove_and_slide()\n<\/pre>\n<p>\u00a0<\/p>\n<p>Dans ce script, nous utilisons <code>_physics_process(delta)<\/code>, qui est id\u00e9al pour la logique physique et le mouvement. Nous captons les entr\u00e9es, normalisons le vecteur de direction pour garantir une vitesse constante quel que soit l&rsquo;angle, et appliquons cette direction \u00e0 la propri\u00e9t\u00e9 <code>velocity<\/code> du <code>CharacterBody2D<\/code>. Finalement, la fonction <code>move_and_slide()<\/code> d\u00e9place le personnage tout en g\u00e9rant automatiquement les interactions avec les corps en collision.<\/p>\n<h2>Gestion des collisions et des interactions de base<\/h2>\n<p>La <strong>collision<\/strong> est indissociable du <strong>mouvement<\/strong>. Le <code>CharacterBody2D<\/code> et le <code>CollisionShape2D<\/code> que nous avons configur\u00e9s pr\u00e9c\u00e9demment sont vos meilleurs alli\u00e9s ici. Godot utilise un syst\u00e8me de couches et de masques de collision qui vous permet de d\u00e9finir pr\u00e9cis\u00e9ment quels types d&rsquo;objets peuvent interagir les uns avec les autres. Par d\u00e9faut, les <code>CharacterBody2D<\/code> interagissent d\u00e9j\u00e0 avec les <code>StaticBody2D<\/code> (vos murs, arbres, rochers) et d&rsquo;autres <code>CharacterBody2D<\/code>.<\/p>\n<p>Lorsque votre personnage se d\u00e9place avec <code>move_and_slide()<\/code>, Godot d\u00e9tecte les collisions avec les objets pr\u00e9sents sur le m\u00eame <em>layer<\/em> et <em>mask<\/em>. Si une collision se produit, <code>move_and_slide()<\/code> ajuste automatiquement la position du personnage pour \u00e9viter qu&rsquo;il ne traverse l&rsquo;obstacle, simulant ainsi un comportement physique r\u00e9aliste. Pour rendre vos objets statiques d\u00e9tectables, assurez-vous qu&rsquo;ils poss\u00e8dent un n\u0153ud <code>StaticBody2D<\/code> avec un <code>CollisionShape2D<\/code> enfant.<\/p>\n<p>Pour des interactions plus complexes, comme ramasser un objet ou d\u00e9clencher un \u00e9v\u00e9nement, Godot offre le n\u0153ud <code>Area2D<\/code>. Un <code>Area2D<\/code> d\u00e9tecte lorsqu&rsquo;un autre corps entre ou sort de sa forme de collision sans bloquer son mouvement. Vous pouvez connecter des signaux de <code>body_entered<\/code> ou <code>area_entered<\/code> \u00e0 votre script pour r\u00e9agir \u00e0 ces \u00e9v\u00e9nements. Cependant, pour ce premier \u00e9pisode ax\u00e9 sur les fondations, nous nous concentrons principalement sur la collision bloquante qui d\u00e9finit les limites du monde.<\/p>\n<h2>Conclusion<\/h2>\n<p>F\u00e9licitations ! Vous avez franchi une \u00e9tape majeure dans la cr\u00e9ation de votre jeu <strong>Zelda-like<\/strong> avec Godot. Nous avons non seulement identifi\u00e9 les \u00e9l\u00e9ments cl\u00e9s qui d\u00e9finissent un jeu de ce genre, mais nous avons aussi pos\u00e9 les fondations techniques solides en configurant votre projet, en impl\u00e9mentant le <strong>mouvement du personnage<\/strong> et en ma\u00eetrisant la d\u00e9tection de <strong>collision<\/strong> de base. Ces comp\u00e9tences sont essentielles pour donner vie \u00e0 votre h\u00e9ros et lui permettre d&rsquo;explorer votre monde de mani\u00e8re interactive. Dans le prochain \u00e9pisode, nous approfondirons d&rsquo;autres aspects cruciaux, comme la gestion de la cam\u00e9ra et les premi\u00e8res interactions avec l&rsquo;environnement. Continuez \u00e0 exp\u00e9rimenter avec les vitesses et les formes de collision pour affiner l&rsquo;exp\u00e9rience de jeu !<\/p>\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><a href=\"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-animation-2d-avec-animationplayer-et-spritesheet-2026\/\">Godot : Animation 2D avec AnimationPlayer et spritesheet 2026<\/a><\/strong><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avez-vous d\u00e9j\u00e0 r\u00eav\u00e9 de concevoir un monde \u00e9pique rempli d&rsquo;exploration, de puzzles astucieux et de combats palpitants, inspir\u00e9 par des&hellip;<\/p>\n","protected":false},"author":1,"featured_media":355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-354","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-creationdejeux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &amp; collision - GameLob<\/title>\n<meta name=\"description\" content=\"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd&#039;hui !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &amp; collision - GameLob\" \/>\n<meta property=\"og:description\" content=\"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd&#039;hui !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/\" \/>\n<meta property=\"og:site_name\" content=\"GameLob\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Game-Lob\/61588462773427\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-24T11:26:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T13:37:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"810\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"blog_Admin_gl\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"blog_Admin_gl\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/\"},\"author\":{\"name\":\"blog_Admin_gl\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#\\\/schema\\\/person\\\/356dc298afee052e7e7547e7adc35dce\"},\"headline\":\"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &#038; collision\",\"datePublished\":\"2026-03-24T11:26:19+00:00\",\"dateModified\":\"2026-03-24T13:37:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/\"},\"wordCount\":971,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/cover-354.jpg\",\"articleSection\":[\"Cr\u00e9ation de Jeux\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/\",\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/\",\"name\":\"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement & collision - GameLob\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/cover-354.jpg\",\"datePublished\":\"2026-03-24T11:26:19+00:00\",\"dateModified\":\"2026-03-24T13:37:14+00:00\",\"description\":\"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd'hui !\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#primaryimage\",\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/cover-354.jpg\",\"contentUrl\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/cover-354.jpg\",\"width\":1440,\"height\":810,\"caption\":\"Godot: Creating a Zelda-like game\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/creationdejeux\\\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &#038; collision\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/\",\"name\":\"GameLob\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#organization\",\"name\":\"GameLob\",\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-logo3.png\",\"contentUrl\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-logo3.png\",\"width\":452,\"height\":581,\"caption\":\"GameLob\"},\"image\":{\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Game-Lob\\\/61588462773427\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/#\\\/schema\\\/person\\\/356dc298afee052e7e7547e7adc35dce\",\"name\":\"blog_Admin_gl\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g\",\"caption\":\"blog_Admin_gl\"},\"sameAs\":[\"https:\\\/\\\/game-lob.com\\\/blog\"],\"url\":\"https:\\\/\\\/game-lob.com\\\/blog\\\/author\\\/blog_admin_gl\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement & collision - GameLob","description":"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd'hui !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/","og_locale":"fr_FR","og_type":"article","og_title":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement & collision - GameLob","og_description":"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd'hui !","og_url":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/","og_site_name":"GameLob","article_publisher":"https:\/\/www.facebook.com\/people\/Game-Lob\/61588462773427\/","article_published_time":"2026-03-24T11:26:19+00:00","article_modified_time":"2026-03-24T13:37:14+00:00","og_image":[{"width":1440,"height":810,"url":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg","type":"image\/jpeg"}],"author":"blog_Admin_gl","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"blog_Admin_gl","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#article","isPartOf":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/"},"author":{"name":"blog_Admin_gl","@id":"https:\/\/game-lob.com\/blog\/#\/schema\/person\/356dc298afee052e7e7547e7adc35dce"},"headline":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &#038; collision","datePublished":"2026-03-24T11:26:19+00:00","dateModified":"2026-03-24T13:37:14+00:00","mainEntityOfPage":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/"},"wordCount":971,"commentCount":0,"publisher":{"@id":"https:\/\/game-lob.com\/blog\/#organization"},"image":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#primaryimage"},"thumbnailUrl":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg","articleSection":["Cr\u00e9ation de Jeux"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/","url":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/","name":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement & collision - GameLob","isPartOf":{"@id":"https:\/\/game-lob.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#primaryimage"},"image":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#primaryimage"},"thumbnailUrl":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg","datePublished":"2026-03-24T11:26:19+00:00","dateModified":"2026-03-24T13:37:14+00:00","description":"Apprenez \u00e0 cr\u00e9er votre jeu Zelda-like avec Godot ! Cet \u00e9pisode 1 couvre le mouvement des personnages et la gestion des collisions. Commencez votre aventure d\u00e8s aujourd'hui !","breadcrumb":{"@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#primaryimage","url":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg","contentUrl":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/03\/cover-354.jpg","width":1440,"height":810,"caption":"Godot: Creating a Zelda-like game"},{"@type":"BreadcrumbList","@id":"https:\/\/game-lob.com\/blog\/creationdejeux\/godot-creer-un-jeu-de-type-zelda-like-episode-1-mouvement-collision\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/game-lob.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Godot : Cr\u00e9er un jeu de type Zelda-like \u2013 \u00e9pisode 1 : mouvement &#038; collision"}]},{"@type":"WebSite","@id":"https:\/\/game-lob.com\/blog\/#website","url":"https:\/\/game-lob.com\/blog\/","name":"GameLob","description":"","publisher":{"@id":"https:\/\/game-lob.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/game-lob.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/game-lob.com\/blog\/#organization","name":"GameLob","url":"https:\/\/game-lob.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/game-lob.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo3.png","contentUrl":"https:\/\/game-lob.com\/blog\/wp-content\/uploads\/2026\/02\/cropped-logo3.png","width":452,"height":581,"caption":"GameLob"},"image":{"@id":"https:\/\/game-lob.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/Game-Lob\/61588462773427\/"]},{"@type":"Person","@id":"https:\/\/game-lob.com\/blog\/#\/schema\/person\/356dc298afee052e7e7547e7adc35dce","name":"blog_Admin_gl","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e04081b6e62d4d00ce541410aa718b444b8cfe5f618d5878fb2de194ea621845?s=96&d=mm&r=g","caption":"blog_Admin_gl"},"sameAs":["https:\/\/game-lob.com\/blog"],"url":"https:\/\/game-lob.com\/blog\/author\/blog_admin_gl\/"}]}},"_links":{"self":[{"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/posts\/354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":7,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/posts\/354\/revisions"}],"predecessor-version":[{"id":396,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/posts\/354\/revisions\/396"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/media\/355"}],"wp:attachment":[{"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/media?parent=354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/categories?post=354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/game-lob.com\/blog\/wp-json\/wp\/v2\/tags?post=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}