<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Archive :: Category :: Créer un jeu vidéo</title>
    <link>https://creerunjeuvideo.fr/categories/archive/index.html</link>
    <description></description>
    <generator>Hugo</generator>
    <language>fr-fr</language>
    <lastBuildDate>Wed, 17 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://creerunjeuvideo.fr/categories/archive/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Série: Développement d&#39;un jeu de plateforme 3D sur Unreal Engine 4</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-jeu-plateformes/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-jeu-plateformes/index.html</guid>
      <description>Cette archive contient une série de tutoriels pédagogiques conçus pour accompagner les grands débutants dans la création de leur premier jeu de plateforme en 3D avec Unreal Engine 4.&#xA;Notions clés abordées Introduction à l’interface : Prise en main de l’éditeur, navigation dans le viewport et manipulation des acteurs 3D dans l’espace. Blueprints (Visual Scripting) : Apprentissage de la logique de programmation sans code pour créer les interactions du personnage. Mouvement et Character Controller : Mise en place du saut, de la gestion de la gravité et des déplacements fluides du personnage dans un environnement 3D. Conception de niveaux (Level Design) : Utilisation des outils de géométrie, placement des plateformes et création de zones de jeu. Gestion des colliders et triggers : Programmation d’objets interactifs (pièces à ramasser, zones de checkpoint, zones mortelles). Ce qui reste d’actualité aujourd’hui Bien que l’industrie soit passée à Unreal Engine 5, les fondamentaux enseignés dans cette série restent le socle de toute production 3D. Le système de Blueprints, qui est le cœur de cet apprentissage, est resté quasi identique. La compréhension de la hiérarchie des composants d’un personnage, la gestion des collisions et la logique de programmation visuelle sont des compétences strictement transférables. En maîtrisant ces bases sur UE4, vous aurez une compréhension intuitive et solide pour migrer vers les moteurs les plus récents et créer des jeux complexes avec confiance.</description>
    </item>
    <item>
      <title>1. Création d&#39;un personnage de plateforme</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/1-creation-personnage-plateforme-c2/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/1-creation-personnage-plateforme-c2/index.html</guid>
      <description>Note : Cet article constitue une archive pédagogique préservant des techniques fondamentales de développement de jeux 2D sous Construct 2.&#xA;Points clés abordés Comportement “Platform” : Configuration des paramètres de déplacement (vitesse, accélération, force de saut). Gestion des couches (Layers) : Organisation des éléments de décor et de gameplay. Animations du sprite : Création et basculement automatique entre les états (Idle, Run, Jump) via le système d’événements. Collisions de base : Mise en place des propriétés “Solid” pour les objets du décor afin d’interagir avec le moteur physique. Variables globales : Introduction simple au suivi du score ou des points de vie. Ce qui reste d’actualité aujourd’hui Bien que Construct 2 ait été remplacé par Construct 3, la logique présentée dans ce tutoriel demeure transposable à 100%. Les concepts de gestion d’états d’animation, la séparation entre couches de rendu et moteurs physiques, ainsi que la hiérarchie des événements sont des bases immuables du développement de jeux vidéo 2D. Cette vidéo est un excellent point de départ pour comprendre la “logique Construct” avant de passer aux versions plus récentes du moteur.</description>
    </item>
    <item>
      <title>1. Créer votre premier shoot &#39;em up</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/decouvrir-gamemaker-studio-creer-votre-premier-shoot-em-up/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/decouvrir-gamemaker-studio-creer-votre-premier-shoot-em-up/index.html</guid>
      <description>Découvrez comment prendre en main GameMaker Studio à travers une série de tutoriels complets dédiés à la création d’un shoot ’em up à scrolling horizontal.&#xA;Résumé de la série Cette formation structurée vous accompagne pas à pas dans l’apprentissage du moteur, de l’installation jusqu’à l’exportation finale de votre projet. Voici les points clés abordés :</description>
    </item>
    <item>
      <title>1. Installation et configuration de votre serveur MMO</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/debuter-avec-intersect-engine-installation-serveur-mmo/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/debuter-avec-intersect-engine-installation-serveur-mmo/index.html</guid>
      <description>Vous rêvez de créer votre propre MMORPG mais vous ne savez pas par où commencer ? Intersect Engine est l’outil idéal pour transformer cette ambition en réalité, même pour les débutants.&#xA;Résumé des notions clés Qu’est-ce qu’un MMO ? : Le terme “Massively Multiplayer” implique des milliers de joueurs. Intersect Engine est optimisé pour des serveurs de taille plus modeste (150-200 joueurs simultanés), ce qui en fait un excellent moteur pour des projets de type “Multiplayer Online RPG” (MORPG). Pourquoi Intersect Engine ? : Contrairement aux anciens moteurs comme Eclipse (basé sur VB6), Intersect est écrit en C#, ce qui lui confère une meilleure stabilité, une compatibilité moderne avec Windows et une capacité à tourner sur Linux via Mono. Structure du projet : Le dossier de travail se divise en trois parties essentielles : Serveur : Le cœur du jeu qui gère la base de données (Intersect.db) et les connexions. Client : Ce que le joueur utilise pour se connecter et jouer. Éditeur : L’outil de création permettant de concevoir les cartes, les quêtes, les monstres et les objets. Configuration réseau : L’utilisation de l’adresse 127.0.0.1 (localhost) permet de tester votre serveur en local. Pour une mise en ligne, il faudra configurer votre IP publique et gérer l’ouverture des ports (par défaut 4500). Sécurité : Le premier compte créé sur le serveur devient automatiquement l’administrateur. Il est crucial de choisir un mot de passe robuste et de sauvegarder régulièrement le fichier de base de données. Ce qui reste d’actualité aujourd’hui Bien que les versions d’Intersect Engine évoluent, les fondamentaux présentés ici restent le socle de tout projet sur ce moteur :</description>
    </item>
    <item>
      <title>1. Installation et ressources</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/demarrer-creation-materiaux-unreal-engine-4/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/demarrer-creation-materiaux-unreal-engine-4/index.html</guid>
      <description>Dans ce guide, nous posons les bases de votre projet de création de matériaux sous Unreal Engine 4 en configurant votre environnement de travail et en explorant les meilleures sources de textures gratuites.&#xA;Résumé des notions clés Préparation du projet : Téléchargement et extraction de l’archive contenant les fichiers .uproject, Config et Content. Il est recommandé de placer ces éléments dans un dossier dédié pour une meilleure organisation. Lancement : Le premier démarrage peut être long car le moteur doit compiler les shaders et générer les fichiers intermédiaires nécessaires au projet. Interface : Utilisation du Source Panel pour naviguer efficacement dans les dossiers. Le projet inclut des scènes de test (sphères, cubes) et des Blueprints spécifiques pour les effets avancés comme la dissolution. Ressources de textures : Texture.com : Un système de crédits quotidiens (15 gratuits) idéal pour constituer une bibliothèque de textures seamless (tuilables). CC0Textures.com (désormais Poly Haven) : Une excellente alternative proposant des textures en haute résolution (jusqu’au 8K) libres de droits et sans système de crédits. Maps essentielles : Rappel sur l’importance de l’Albedo (couleur), de la Normal Map (relief) et de la Roughness (rugosité) pour obtenir un rendu réaliste. Ce qui reste d’actualité aujourd’hui Bien que les versions d’Unreal Engine aient évolué vers la 5, les fondamentaux abordés ici restent le socle de tout développement graphique :</description>
    </item>
    <item>
      <title>1. Introduction et premiers pas</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/creer-jeu-html5-construct-2-introduction-premiers-pas/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/creer-jeu-html5-construct-2-introduction-premiers-pas/index.html</guid>
      <description>Plongez dans le monde de la création de jeux HTML5 avec Construct 2 ! Ce premier tutoriel vous guide à travers l’installation, la découverte de l’interface et la mise en place des bases de votre premier jeu, un Top-Down Shooter.&#xA;Résumé des notions clés Introduction à Construct 2 et HTML5 Avantages du HTML5 : Compatibilité multiplateforme (PC, Mac, Linux, iOS, Android), permettant de créer un jeu jouable partout. Construct 2 : Logiciel intuitif et accessible, idéal pour une première approche du développement de jeux. Versions de Construct 2 : Gratuite (avec limitations), personnelle (environ 60€), et commerciale (plus de 200€ pour la revente de jeux). Objectif de la série : Apprendre à créer un jeu de tir vu de dessus (Top-Down Shooter - TDS). Prise en main de l’interface de Construct 2 Panneau de propriétés (à gauche) : Affiche les attributs de l’élément sélectionné. Zone de travail centrale : Layout : La partie graphique où vous placez vos éléments de jeu. Event Sheet : La partie logique où vous définissez les interactions et comportements. Panneau de droite : Project Explorer : Gère l’ensemble de votre projet (layouts, event sheets, etc.). Layers : Permet de superposer les éléments du jeu sur différents niveaux (calques). Objects : Liste tous les objets présents dans la scène actuelle. Configuration du projet Création d’un nouveau projet (.capx pour un fichier unique). Nom du projet : TDS. Taille de la fenêtre de jeu (Window Size) : Définie à 640x480 pixels. Navigateur de prévisualisation (Preview Browser) : Permet de choisir le navigateur pour tester le jeu. Configuration du niveau (Layout) Renommage du layout par défaut en Level One. Taille du layout (Layout Size) : Définie à 1280x1224 (deux fois la taille de la fenêtre) pour un niveau plus grand que l’écran. Gestion des Event Sheets Renommage de l’Event Sheet par défaut en ES_Level One pour une meilleure organisation et la possibilité de réutiliser la même feuille d’événements pour plusieurs niveaux. Organisation des calques (Layers) Renommage du calque par défaut en Fond. Ajout de nouveaux calques : Joueur, Ennemis, HUD. Limitation de la version gratuite : Seulement 4 calques disponibles. Verrouillage du calque Fond : Empêche toute modification accidentelle une fois le fond configuré. Ajout des premiers éléments graphiques Arrière-plan (Tiled Background) : Ajout d’un objet Tiled Background sur le calque Fond. Chargement de l’image BG.png. Positionnement à 0,0 et redimensionnement à la taille du layout (1280x1224) pour couvrir tout le niveau. Personnage joueur (Sprite) : Ajout d’un objet Sprite sur le calque Joueur. Chargement de l’image player.png. Renommage du sprite en Marine. Introduction aux comportements (Behaviors) Sélection du sprite Marine. Ajout du comportement 8 Direction via le panneau des propriétés. Ce comportement permet un déplacement facile du personnage avec les touches directionnelles du clavier, sans écrire de code. Test du jeu pour visualiser le personnage se déplaçant. Ce qui reste d’actualité aujourd’hui Bien que Construct 2 ait été remplacé par Construct 3, les concepts fondamentaux introduits dans ce tutoriel restent d’une pertinence capitale pour tout développeur de jeux, quel que soit le moteur utilisé :</description>
    </item>
    <item>
      <title>Série: Maîtriser les Matériaux dans Unreal Engine</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/index.html</guid>
      <description>Cette archive regroupe une série de tutoriels didactiques essentiels pour comprendre et créer des systèmes de matériaux complexes au sein d’Unreal Engine.&#xA;Notions clés abordées Éditeur de Matériaux (Material Editor) : Apprentissage de l’interface nodale pour la construction de shaders personnalisés. Canaux de sortie (Main Attributes) : Utilisation pratique des entrées Base Color, Metallic, Roughness et Normal map. Matériaux Instanciés (Material Instances) : Méthodologie pour optimiser les performances et permettre des variations visuelles sans dupliquer les shaders. Fonctions de Matériaux : Création de blocs logiques réutilisables pour simplifier les réseaux de nœuds complexes. Texture Sampling : Gestion des coordonnées UV et des paramètres de filtrage pour une qualité de rendu optimale. Ce qui reste d’actualité aujourd’hui La logique de rendu physique (PBR - Physically Based Rendering) enseignée dans ces tutoriels est toujours le standard absolu de l’industrie. Même avec l’arrivée des fonctionnalités de pointe comme Lumen ou les shaders de type “Nanite-ready”, la structure de base d’un matériau Unreal n’a pas varié. Comprendre comment mélanger des textures, utiliser des masques de rugosité et manipuler les instances reste une compétence indispensable pour tout artiste technique. Ces fondamentaux vous permettront de créer des surfaces crédibles dans n’importe quel environnement de jeu moderne, quel que soit le moteur utilisé.</description>
    </item>
    <item>
      <title>2. Événements et navigation : Créer un Game Over</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/2-evenements-navigation-game-over/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/2-evenements-navigation-game-over/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du deuxième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Logique Événement/Action : Comprendre le principe fondamental de Construct 2 : lorsqu’une condition est remplie dans le jeu (événement), alors le moteur exécute une réaction spécifique (action). Liaison des feuilles d’événements : Apprendre à lier une feuille d’événements (Event Sheet) à un Layout spécifique via les propriétés du niveau. Gestion des sorties de zone : Utilisation de l’événement Is Outside Layout sur le personnage pour déclencher une réaction lorsqu’il tombe hors de l’écran. Navigation entre niveaux : Mise en place d’une interaction utilisateur (clic sur un bouton) pour changer de Layout via l’action Go To Layout. Gestion du Game Over : Modification dynamique d’une action existante pour créer une boucle de gameplay (retour au menu principal au lieu de simplement redémarrer le niveau). Ce qui reste d’actualité aujourd’hui La logique des événements de Construct 2 reste le cœur battant du développement sur Construct 3. Bien que l’interface ait évolué, le concept de “Condition -&gt; Action” et la gestion des feuilles d’événements sont des acquis universels pour tout développeur de jeux 2D. Comprendre comment lier un bouton à un changement de niveau ou gérer la sortie d’un personnage de l’aire de jeu sont des techniques que vous utiliserez dans chacun de vos projets.</description>
    </item>
    <item>
      <title>2. Héberger son serveur Intersect Engine sur Linux (Ubuntu)</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/heberger-serveur-intersect-engine-linux-ubuntu/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/heberger-serveur-intersect-engine-linux-ubuntu/index.html</guid>
      <description>Déployer son MMORPG sur un serveur dédié ou un VPS Linux est une étape cruciale pour garantir une disponibilité 24h/24 et une meilleure stabilité. Voici comment configurer votre environnement sous Ubuntu pour faire tourner le moteur Intersect Engine.&#xA;Résumé des étapes clés Pour transformer votre machine Linux en serveur de jeu, voici la procédure à suivre via votre terminal SSH :</description>
    </item>
    <item>
      <title>2. Installation</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/installation-configuration-gamemaker-studio-debutants/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/installation-configuration-gamemaker-studio-debutants/index.html</guid>
      <description>Dans ce guide, nous allons franchir la première étape essentielle de votre aventure dans le développement de jeux vidéo : l’installation et la préparation de votre environnement de travail avec GameMaker Studio.&#xA;Résumé des étapes clés Pour bien démarrer avec GameMaker Studio, voici les points essentiels abordés dans ce tutoriel :</description>
    </item>
    <item>
      <title>2. Les bases</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-premier-materiau-unreal-engine-4/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-premier-materiau-unreal-engine-4/index.html</guid>
      <description>Apprendre à manipuler l’éditeur de matériaux d’Unreal Engine 4 est une étape fondamentale pour tout développeur souhaitant donner vie à ses environnements 3D. Dans ce guide, nous explorons les bases de la création de matériaux, de la gestion des couleurs aux propriétés physiques de surface.&#xA;Résumé des notions clés La création de matériaux dans Unreal Engine 4 repose sur l’utilisation de l’éditeur de matériaux (Material Editor). Voici les points essentiels à retenir :</description>
    </item>
    <item>
      <title>2. Visée à la Souris et Tirs de Balles</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/tutoriel-construct-2-visee-tirs-balles/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/tutoriel-construct-2-visee-tirs-balles/index.html</guid>
      <description>Plongez dans la deuxième partie de notre série de tutoriels Construct 2, où nous allons donner à notre personnage la capacité de viser avec la souris et de tirer des projectiles !&#xA;Résumé des notions clés abordées : Ouverture de Projet et Prévisualisation Comment ouvrir un projet récent dans Construct 2. Utilisation de la fonction “Preview” pour tester le jeu en cours de développement. Introduction aux Événements Construct 2 Explication du concept d’événement : “Si [condition], alors [action]”. Utilisation de l’exemple de la cuisson des pâtes pour illustrer la logique événementielle. Comment ajouter un événement (Add Event) et une action (Add Action). L’événement Système “Every Tick” Présentation de l’événement System -&gt; Every Tick, qui s’exécute à chaque cycle de lecture du programme (la boucle de jeu). Son importance pour les actions continues. Intégration de la Souris Ajout de l’objet Mouse au projet pour capter les entrées de la souris. Utilisation des expressions Mouse.X et Mouse.Y pour obtenir les coordonnées du curseur. Visée du Personnage avec la Souris Action Marines -&gt; Set Angle Towards Position pour orienter le personnage vers un point spécifique. Combinaison de cette action avec Mouse.X et Mouse.Y pour que le personnage suive le curseur de la souris. Création et Configuration d’un Projectile (Balle) Ajout d’un nouveau Sprite pour représenter la balle. Application du comportement (Behavior) “Bullet” au sprite de la balle. Configuration des propriétés du comportement “Bullet” (vitesse, accélération, gravité, rebond). Astuce pour masquer le sprite initial de la balle en le plaçant hors de la zone de jeu. Système de Tir Création d’un événement Mouse -&gt; On Click (bouton gauche) pour déclencher le tir. Action Marines -&gt; Spawn another object pour instancier une balle à partir du personnage. Spécification du calque (Layer) sur lequel la balle doit apparaître. Ce qui reste d’actualité aujourd’hui Bien que ce tutoriel utilise Construct 2, les concepts fondamentaux abordés sont intemporels et s’appliquent à la plupart des moteurs de jeu modernes, y compris Construct 3 et d’autres plateformes de développement :</description>
    </item>
    <item>
      <title>Série: Création d&#39;un jeu d&#39;arcade Android : De la modélisation à la publication</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-un-jeu-android/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-un-jeu-android/index.html</guid>
      <description>Cette archive contient une série complète de tutoriels pédagogiques vous guidant à travers tout le cycle de développement d’un jeu d’arcade optimisé pour Android avec Unreal Engine 4.&#xA;Notions clés abordées Modélisation et Intégration 3D : Workflow d’importation de assets optimisés pour le mobile depuis un logiciel tiers vers Unreal Engine. Optimisation Mobile : Paramétrage des textures, gestion des matériaux complexes et réduction du nombre de draw calls pour garantir un framerate constant. Input tactile : Configuration des contrôles tactiles (joysticks virtuels, gestion des événements de clic) pour une expérience mobile intuitive. Architecture de jeu d’arcade : Système de scoring, gestion des parties rapides, écrans de game over et persistance des données. Déploiement Android : Configuration du SDK/NDK, création des certificats de signature et processus de build pour générer un fichier APK/AAB prêt pour le Google Play Store. Ce qui reste d’actualité aujourd’hui Si les outils de déploiement d’Unreal Engine ont été affinés, la méthodologie de création d’un jeu mobile reste identique. La contrainte de performance (optimisation des ressources), la pensée “mobile-first” concernant l’interface utilisateur (UI/UX) et la logique de publication sur les stores sont des acquis immuables. Apprendre à gérer un projet de A à Z, de l’asset 3D jusqu’à la signature du fichier de publication, est une expertise rare et précieuse. Cette archive vous donne la méthodologie rigoureuse indispensable pour passer du prototype à l’application téléchargeable sur les plateformes mobiles modernes.</description>
    </item>
    <item>
      <title>3. Animations et gestion des états : Créer un personnage vivant</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/3-animations-gestion-etats-personnage/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/3-animations-gestion-etats-personnage/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du troisième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Gestion des animations : Création et renommage des états d’animation (Pause, Marche) via l’éditeur d’images. Importation de séquences : Intégration des frames d’animation image par image et configuration de la boucle (Loop: Yes) et de la vitesse (Speed). Polygones de collision : Ajustement manuel et précis des zones de collision sur chaque frame pour éviter les saccades visuelles lors du mouvement. Input clavier : Ajout de l’objet Keyboard pour détecter les touches directionnelles. Gestion des états : Utilisation des événements clavier pour basculer entre l’animation “Marche” (appui) et “Pause” (relâchement). Mode miroir : Utilisation de l’action Set Mirrored pour gérer le retournement du personnage sans doubler les assets. Sous-événements complexes : Utilisation de On Landed combiné à Is Moving (inversé ou non) pour gérer la transition fluide entre le saut et le mouvement au sol. Ce qui reste d’actualité aujourd’hui La méthodologie présentée ici est fondamentale : le découpage entre les états (Idle, Run, Jump) et l’utilisation de variables booléennes ou de conditions d’état est la base de n’importe quel moteur de jeu moderne. Bien que les outils de collision soient devenus plus intelligents, le travail manuel sur les “hitboxes” pour garantir un gameplay précis reste une étape clé pour tout développeur 2D. La logique de miroir reste également la méthode la plus efficace pour optimiser le poids de vos jeux.</description>
    </item>
    <item>
      <title>3. Création de projet et gestion des ressources</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/demarrer-projet-game-maker-studio-gestion-ressources/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/demarrer-projet-game-maker-studio-gestion-ressources/index.html</guid>
      <description>Dans ce guide, nous explorons les étapes fondamentales pour bien débuter sur Game Maker Studio : de la configuration de votre premier projet à l’importation structurée de vos assets graphiques et sonores.&#xA;Résumé des notions clés Pour bien structurer votre projet dès le lancement, voici les étapes essentielles abordées :</description>
    </item>
    <item>
      <title>3. Créer des Monstres et une IA Simple dans Construct 2</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/creer-monstres-ia-simple-construct-2/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/creer-monstres-ia-simple-construct-2/index.html</guid>
      <description>Dans cette troisième partie de notre tutoriel sur Construct 2, nous allons donner vie à notre jeu en introduisant des ennemis et une intelligence artificielle rudimentaire.&#xA;Résumé des notions clés abordées : Préparation de l’environnement : Verrouillage des calques existants (HUD, Joueur, Fond) pour s’assurer de travailler exclusivement sur le calque “Monstres”. Création d’un nouveau Sprite nommé “Mubbe” (notre monstre) et importation de son image. Comportement des Monstres : Ajout du comportement “Bullet” (Projectile) au monstre, le considérant comme un projectile qui se déplace. Réglage de la vitesse du monstre (ex: 50) pour un mouvement plus lent et contrôlé. Intelligence Artificielle Simple (Suivi de Joueur) : Dans la feuille d’événements (Event Sheet), à chaque “tick” (chaque boucle de jeu) : Le monstre utilise l’action “Set Angle Towards Position” pour toujours regarder et se diriger vers la position (X, Y) du joueur. Gestion des Collisions : Balle vs. Monstre : Événement : Quand la “Balle” entre en collision avec “Mubbe”. Actions : “Mubbe: Destroy” (le monstre disparaît), “Balle: Destroy” (la balle disparaît après l’impact). Joueur vs. Monstre : Événement : Quand le “Marine” (le joueur) entre en collision avec “Mubbe”. Action : “Marine: Destroy” (le joueur disparaît – cette action est temporaire pour les tests et sera remplacée par un système de points de vie/Game Over plus tard). Duplication des Monstres : Démonstration de la facilité à dupliquer les monstres configurés (Ctrl+C, Ctrl+V) pour peupler rapidement le niveau avec plusieurs ennemis. Ce qui reste d’actualité aujourd’hui Bien que ce tutoriel utilise Construct 2, les principes fondamentaux du développement de jeux qu’il aborde sont intemporels et s’appliquent à la plupart des moteurs de jeu modernes :</description>
    </item>
    <item>
      <title>3. Découverte de l&#39;éditeur de cartes et de la base de données</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/decouverte-editeur-cartes-base-donnees-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/decouverte-editeur-cartes-base-donnees-intersect-engine/index.html</guid>
      <description>Dans ce troisième volet de notre série dédiée à la création d’un MMORPG avec Intersect Engine, nous plongeons au cœur de l’outil de développement pour explorer l’interface de création de cartes et la gestion de la base de données.&#xA;Résumé des notions clés L’éditeur d’Intersect Engine est un outil complet qui se divise en plusieurs zones stratégiques pour faciliter le workflow de développement :</description>
    </item>
    <item>
      <title>3. Maîtriser les Matériaux Dynamiques et les Instances</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-materiaux-dynamiques-instances-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-materiaux-dynamiques-instances-unreal-engine/index.html</guid>
      <description>Découvrez comment optimiser votre workflow de texturing dans Unreal Engine 4 en utilisant la puissance des instances de matériaux pour créer des variantes infinies à partir d’une base unique.&#xA;Résumé des notions clés Vector Parameter : Permet de définir des propriétés colorimétriques modifiables dynamiquement (raccourci clavier : maintenir ‘V’ + clic gauche). Scalar Parameter : Utilisé pour contrôler des valeurs numériques (comme le Metallic ou le Roughness) au sein des instances. Material Instance : Une “copie” liée à un matériau parent. Toute modification apportée au matériau de base (ajout de textures, de nouveaux paramètres) se répercute automatiquement sur toutes ses instances. Workflow efficace : Créer un matériau “maître” avec des paramètres exposés permet de gagner un temps précieux lors de la création de variantes (couleurs, reflets, rugosité) sans avoir à dupliquer inutilement les assets. Interface des instances : Une fois l’instance créée, l’interface simplifiée permet de modifier uniquement les paramètres cochés, sans avoir à ouvrir l’éditeur de nœuds complexe. Ce qui reste d’actualité aujourd’hui Bien que ce tutoriel se concentre sur Unreal Engine 4, les concepts abordés restent le pilier central du texturing dans Unreal Engine 5. La gestion par “Material Instance” est une pratique indispensable pour tout développeur souhaitant optimiser les performances de son projet (Draw Calls) et maintenir une cohérence visuelle. Que vous travailliez sur des shaders complexes ou des matériaux simples, la logique de “Parent/Enfant” demeure la norme industrielle pour gérer efficacement des bibliothèques d’assets variées tout en conservant une structure de projet propre et évolutive.</description>
    </item>
    <item>
      <title>4. Gestion des niveaux, variables et pièges</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/4-gestion-niveaux-variables-pieges/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/4-gestion-niveaux-variables-pieges/index.html</guid>
      <description>Note : Cet article est une archive du quatrième tutoriel de la série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Architecture des niveaux : Utilisation d’une feuille d’événement unique (ESJOUEUR) pour tous les niveaux afin d’éviter la duplication de code. Transition de niveau dynamique : Création d’une variable globale Niveau Actuel (valeur initiale : 1) pour suivre la progression. Utilisation de l’action système Go to layout by name combinée avec une concaténation (&#34;niveau&#34; &amp; Niveau Actuel) pour charger automatiquement le layout suivant. Gestion des interactions (Panneaux) : Affichage contextuel d’une infobulle via le changement d’opacité (Set Opacity) lorsque le joueur chevauche le panneau. Utilisation de la touche Espace pour valider le passage au niveau supérieur. Implémentation de pièges : Ajout d’objets Spikes provoquant le redémarrage du niveau ou le retour au menu via une collision. Organisation du projet Pour maintenir une feuille d’événements lisible malgré l’ajout de fonctionnalités, il est fortement conseillé de :</description>
    </item>
    <item>
      <title>4. Bases du mapping, des tuiles et tilesets</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-mapping-intersect-engine-calques-auto-tiles/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-mapping-intersect-engine-calques-auto-tiles/index.html</guid>
      <description>Apprendre à structurer ses cartes est l’étape fondamentale pour tout développeur utilisant Intersect Engine. Dans ce guide, nous explorons les bases du mapping, de la gestion des calques à l’utilisation intelligente des auto-tiles.&#xA;Résumé des notions clés Gestion des calques (Layers) : Ground : La couche de base pour le sol. Mask &amp; Mask 2 : Couches intermédiaires situées derrière le joueur. Utiles pour les détails du sol et les objets bas. Fringe &amp; Fringe 2 : Couches situées au-dessus du joueur. Indispensables pour les éléments comme les toits, les arbres hauts ou les barrières que le joueur doit pouvoir “cacher” en passant derrière. Outils de dessin : Pinceau (Crayon) : Pour le dessin manuel, idéal pour les détails précis. Pot de peinture (Fill) : Pour remplir rapidement de larges zones. Auto-tiles : L’outil indispensable pour créer des transitions fluides et automatiques (herbe, chemins, barrières) sans avoir à gérer manuellement les coins et les bordures. Bonnes pratiques : Vérification constante : Toujours s’assurer du calque sélectionné avant de poser un objet pour éviter d’écraser des éléments existants. Sauvegarde : Utiliser régulièrement le bouton de sauvegarde (ou Ctrl+S) pour sécuriser votre progression sur le serveur. Ce qui reste d’actualité aujourd’hui Bien que l’interface d’Intersect Engine puisse évoluer, les principes fondamentaux du mapping restent inchangés. La hiérarchie des calques (Ground, Mask, Fringe) est le cœur battant de la profondeur visuelle dans un RPG 2D. Maîtriser l’utilisation des auto-tiles demeure la compétence la plus importante pour gagner en productivité : elle permet de transformer une carte plate et monotone en un environnement cohérent et professionnel en un temps record. La règle d’or reste la même : une organisation rigoureuse de vos calques dès le début du projet vous évitera des heures de correction fastidieuses.</description>
    </item>
    <item>
      <title>4. Création des objets et mise en place du scrolling parallaxe</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creation-objets-scrolling-parallaxe-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creation-objets-scrolling-parallaxe-gamemaker/index.html</guid>
      <description>Dans ce guide, nous allons transformer vos ressources graphiques en éléments interactifs et donner vie à votre premier niveau grâce à la technique du scrolling parallaxe.&#xA;Résumé des notions clés Gestion des Objets (Objects) : Les sprites ne sont que des images statiques. Pour leur donner vie (vitesse, collisions, logique), il est indispensable de les convertir en “Objets”. Configuration des Rooms : La “Room” est votre espace de jeu. Il est crucial de définir ses dimensions (largeur/hauteur) et sa fréquence de rafraîchissement (FPS) pour garantir une expérience fluide. Superposition de Backgrounds : Game Maker permet d’empiler plusieurs calques de fond pour enrichir visuellement votre scène. Effet de Parallaxe : En attribuant des vitesses de défilement horizontales (Hspeed) différentes à chaque calque de fond, vous créez une illusion de profondeur et de distance, essentielle pour le dynamisme d’un jeu 2D. Ce qui reste d’actualité aujourd’hui Bien que les versions récentes de Game Maker (GMS2 et versions ultérieures) aient fait évoluer l’interface utilisateur, les concepts fondamentaux abordés ici restent le socle de tout développement 2D :</description>
    </item>
    <item>
      <title>4. Créer des matériaux émissifs</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiaux-emissifs-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiaux-emissifs-unreal-engine/index.html</guid>
      <description>Découvrez comment donner vie à vos environnements en créant des matériaux capables d’émettre leur propre lumière, une technique essentielle pour simuler la lave, les néons ou les écrans.&#xA;Résumé des notions clés Le canal Emissive Color : Contrairement à la Base Color qui définit l’aspect visuel, le canal Emissive permet à une surface de briller par elle-même, sans nécessiter de source lumineuse externe. Vector Parameter : Utilisé pour définir la couleur de base, il permet de créer des instances de matériaux facilement modifiables. Scalar Parameter : Indispensable pour contrôler l’intensité de l’émission. En multipliant la couleur par une valeur scalaire, vous pouvez augmenter la puissance lumineuse au-delà de 1. Le nœud Multiply : L’opération mathématique de base pour combiner votre couleur et votre valeur d’intensité (puissance) avant de les injecter dans le canal Emissive Color. Workflow efficace : Utilisation des raccourcis clavier (touche ‘V’ pour Vector, touche ‘S’ pour Scalar) pour accélérer la création de vos graphiques de matériaux. Ce qui reste d’actualité aujourd’hui Bien que ce tutoriel utilise Unreal Engine 4, les principes fondamentaux des matériaux émissifs restent identiques dans Unreal Engine 5. La logique de multiplication d’un paramètre scalaire avec une couleur pour piloter l’intensité lumineuse est une pratique standard dans l’industrie. Que vous travailliez sur du rendu temps réel ou sur des effets visuels (VFX), la maîtrise de ces nœuds est le socle indispensable pour créer des shaders complexes, comme des matériaux réactifs au Bloom ou des surfaces luminescentes dynamiques. Ces techniques sont toujours le moyen le plus performant pour ajouter du “punch” visuel à vos scènes sans alourdir le calcul des lumières dynamiques.</description>
    </item>
    <item>
      <title>4. Gérer les Dégâts et Introduire les Variables d&#39;Instance</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/construct-2-gerer-degats-variables-instance/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/construct-2-gerer-degats-variables-instance/index.html</guid>
      <description>Dans ce quatrième épisode de notre série sur Construct 2, nous plongeons au cœur de la gestion des dégâts et de l’introduction des variables d’instance pour rendre nos interactions de jeu plus dynamiques et réalistes.&#xA;Résumé de l’épisode : Gérer les Dégâts et les Variables d’Instance Cet épisode clé nous guide à travers l’implémentation d’un système de dégâts et l’utilisation des variables, des concepts fondamentaux en développement de jeux.</description>
    </item>
    <item>
      <title>Correctif: Résoudre les problèmes de collision de plateformes</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/debug-collisions-plateformes/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/debug-collisions-plateformes/index.html</guid>
      <description>Note : Cet article est une archive technique traitant d’une solution spécifique aux problèmes de collision irrégulière dans Construct 2.&#xA;Le problème : Plateformes et formes complexes Dans Construct 2, la gestion des collisions sur des plateformes possédant des trous, des pentes ou des arrondis peut provoquer des erreurs de calcul. Le moteur a parfois du mal à gérer physiquement le personnage sur ces surfaces, entraînant des traversées accidentelles ou des bugs de positionnement.</description>
    </item>
    <item>
      <title>5. Ajouter des textures</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-les-textures-dans-unreal-engine-4/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-les-textures-dans-unreal-engine-4/index.html</guid>
      <description>Découvrez comment passer de simples aplats de couleurs à des matériaux réalistes en intégrant des textures complexes dans Unreal Engine 4.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons l’utilisation des textures pour enrichir le rendu visuel de vos objets 3D. Voici les points essentiels abordés :</description>
    </item>
    <item>
      <title>5. Créer des environnements vivants</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-environnements-vivants-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-environnements-vivants-intersect-engine/index.html</guid>
      <description>Donner vie à vos cartes dans Intersect Engine ne se limite pas à poser des tuiles ; il s’agit de jouer avec les calques et les animations pour créer une véritable profondeur visuelle.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons deux piliers fondamentaux du level design sous Intersect Engine :</description>
    </item>
    <item>
      <title>5. Intégrer et déplacer votre vaisseau</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/debuter-game-maker-integrer-deplacer-vaisseau/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/debuter-game-maker-integrer-deplacer-vaisseau/index.html</guid>
      <description>Dans ce guide, nous allons apprendre à placer votre vaisseau dans la room et à lui donner vie grâce aux bases du Game Maker Language (GML).&#xA;Résumé des notions clés Placement dans la Room : Utilisez l’onglet “Object” pour sélectionner votre vaisseau et le placer dans votre niveau. L’utilisation de la grille (Grid) est essentielle pour aligner précisément vos éléments. Le concept Événement/Action : La logique de Game Maker repose sur ce duo. Un événement (ex: appui sur une touche) déclenche une action spécifique. Utilisation du GML (Game Maker Language) : Plutôt que le Drag &amp; Drop, nous utilisons ici l’éditeur de code pour une meilleure flexibilité. Variables intégrées : Game Maker gère nativement les coordonnées x et y de vos objets, vous évitant de les déclarer manuellement. Système de coordonnées : Dans Game Maker, l’origine (0,0) se situe en haut à gauche. Pour monter, on soustrait une valeur à y ; pour descendre, on l’additionne. Syntaxe condensée : Apprenez à utiliser les opérateurs d’affectation composée comme y -= 5 ou y += 5 pour un code plus propre et rapide. Commentaires : Utilisez // pour des notes personnelles et /// pour nommer vos blocs de code dans l’interface de l’objet. Ce qui reste d’actualité aujourd’hui Bien que les versions récentes de Game Maker aient évolué, les fondamentaux abordés ici restent le socle de tout projet :</description>
    </item>
    <item>
      <title>5. Munitions, Rechargement et HUD Statique</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/construct-2-munitions-rechargement-hud-statique/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/construct-2-munitions-rechargement-hud-statique/index.html</guid>
      <description>Dans ce cinquième épisode de notre série sur Construct 2, nous allons approfondir la gestion de l’interface utilisateur et des mécaniques de jeu essentielles, en nous concentrant sur les munitions et le rechargement.&#xA;Résumé des notions clés abordées : Gestion du HUD Statique avec Parallax (0,0) Apprentissage de la propriété Parallax pour les calques (Layers) dans Construct 2. Configuration du calque HUD (Heads-Up Display) avec une valeur de parallax de 0,0 pour s’assurer que les éléments d’interface (vie, munitions) restent fixes à l’écran, indépendamment du défilement de la caméra. Affichage des Munitions Création d’un objet Text sur le calque HUD pour afficher le nombre de munitions restantes. Personnalisation du texte (police, taille, couleur, position). Variables d’Instance pour les Munitions Pour le Joueur (Marine) : MaxMun : Variable d’instance pour définir la capacité maximale de munitions que le joueur peut porter (ex: 6 pour un revolver). Munition : Variable d’instance pour suivre le nombre actuel de munitions du joueur. Pour les Chargeurs (Charger) : Charge : Variable d’instance pour définir la quantité de munitions qu’un chargeur (pickup) fournit. Initialisation des Munitions au Démarrage du Niveau Utilisation de l’événement système On Start Of Layout pour initialiser la variable Munition du joueur à la valeur de MaxMun. Cela assure que le joueur commence chaque niveau avec un chargeur plein. Mise à Jour de l’Affichage des Munitions Dans l’événement système Every Tick (à chaque image du jeu), mise à jour de l’objet Text des munitions pour qu’il affiche la valeur actuelle de la variable Munition du joueur. Mécanique de Tir et Consommation de Munitions Modification de l’événement Mouse - On Left Button Clicked (lorsque le joueur tire). Condition : Ajout d’une condition Marine.Munition &gt; 0 pour s’assurer que le joueur ne peut tirer que s’il a des munitions. Action : Soustraire 1 à la variable Munition du joueur après chaque tir. Ramassage des Chargeurs (Pickups) Création d’un objet Sprite pour représenter un chargeur de munitions sur le sol. Événement : Marine - Is Overlapping another object (Charger) (lorsque le joueur entre en collision avec un chargeur). Condition Cruciale : Ajout d’une condition pour éviter de recharger au-delà de la capacité maximale : Marine.MaxMun &gt;= Marine.Munition + Charger.Charge. Cela vérifie si l’ajout des munitions du chargeur ne dépasse pas la capacité maximale du joueur. Actions : Ajouter la valeur de Charger.Charge à la variable Munition du joueur. Détruire l’objet Charger pour le faire disparaître du niveau. Ce qui reste d’actualité aujourd’hui Bien que ce tutoriel utilise Construct 2, les concepts abordés sont des piliers fondamentaux du développement de jeux vidéo et restent entièrement pertinents, quel que soit le moteur ou le langage utilisé :</description>
    </item>
    <item>
      <title>5. Création d&#39;un ennemi dynamique et aménagement de niveau</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/5-creation-ennemi-dynamique/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/5-creation-ennemi-dynamique/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du cinquième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Amélioration du Level Design : Conseils pour rendre vos niveaux plus visuels et attrayants en modifiant la disposition des éléments de décor. IA d’ennemi basique : * Mise en place d’un ennemi qui se déplace automatiquement de gauche à droite. Utilisation de la logique de retournement automatique pour simuler une patrouille. Organisation du code : * Introduction aux Groupes d’événements : création d’un groupe dédié (AnimJackEnemy) pour isoler la logique de l’ennemi. Activation/Désactivation des groupes au démarrage pour optimiser la lisibilité et la maintenance du projet. Gestion des bugs de collision : Identification et résolution de problèmes liés aux chutes non désirées à travers les plateformes (complémentaire au tutoriel de debug). Conseils d’organisation pour vos feuilles d’événements À mesure que votre projet gagne en complexité, la structure de votre feuille d’événements devient cruciale :</description>
    </item>
    <item>
      <title>6. Créer des falaises et des cascades</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-falaises-cascades-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-falaises-cascades-intersect-engine/index.html</guid>
      <description>Apprenez à donner du relief à vos environnements dans Intersect Engine en maîtrisant la création de cartes connectées, de falaises et d’effets de cascades dynamiques pour vos zones de jeu.&#xA;Notions clés abordées Gestion des cartes connectées : Utilisation de la Map List et du Map Grid pour lier deux zones adjacentes et assurer une continuité fluide dans votre monde. Utilisation des calques (Layers) : Maîtrise des calques Ground, Mask et Fringe pour superposer les éléments de décor et gérer les priorités d’affichage. Création de reliefs : Utilisation des Tile Types (Montagnes et Cliffs) pour structurer le terrain et créer des dénivelés visuels. Effets animés : Intégration de tuiles Animated pour l’eau et utilisation du type Waterfall pour créer des cascades. Astuces de collision : Utilisation du calque Fringe pour permettre au joueur de passer derrière des éléments de décor, comme une cascade, ajoutant ainsi de la profondeur au gameplay. Ce qui reste d’actualité aujourd’hui Bien que les versions d’Intersect Engine évoluent, les fondamentaux du mapping restent inchangés. La gestion des calques (Ground/Mask/Fringe) demeure la pierre angulaire pour créer des environnements immersifs. La technique consistant à lier des cartes via le Map Grid est toujours la méthode standard pour construire des mondes ouverts sans surcharger la mémoire du client. Enfin, l’utilisation des tuiles animées et des propriétés de collision reste une compétence indispensable pour tout développeur souhaitant créer des zones interactives et vivantes dans son MMORPG.</description>
    </item>
    <item>
      <title>6. Créer un matériau d&#39;eau dynamique</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-eau-dynamique-unreal-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-eau-dynamique-unreal-engine/index.html</guid>
      <description>Apprenez à concevoir un matériau d’eau réaliste et dynamique dans Unreal Engine 4 en utilisant les fonctions de profondeur, les normales animées et les effets de réfraction.&#xA;Résumé des notions clés Ce tutoriel vous guide à travers les étapes essentielles pour créer une surface d’eau crédible :</description>
    </item>
    <item>
      <title>6. Gérer la Vie, Créer un Menu et Optimiser son Jeu</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/gerer-vie-creer-menu-optimiser-jeu-construct-2/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/gerer-vie-creer-menu-optimiser-jeu-construct-2/index.html</guid>
      <description>Dans ce sixième épisode de notre série dédiée à Construct 2, nous allons approfondir la gestion des packs de vie, structurer notre jeu avec un menu d’accueil et peaufiner les performances et l’organisation de notre projet.&#xA;Résumé des notions clés Gestion des Packs de Vie (Health Packs) Création du sprite “Elpack” (Health Pack) et ajout d’une variable d’instance pv (points de vie) pour définir la quantité de soin. Ajout d’une variable d’instance MaxV (vie maximale) au joueur pour définir sa capacité de vie maximale. Initialisation de la vie du joueur à MaxV au démarrage du layout pour garantir une vie pleine au début. Implémentation de deux logiques de ramassage pour les packs de vie : Ajout des pv du pack à la vie du joueur si cela ne dépasse pas MaxV. Réinitialisation de la vie du joueur à MaxV si le ramassage du pack le ferait dépasser, évitant ainsi de soigner au-delà du maximum. Création d’un Menu Principal Ajout d’un nouveau layout “Menu” et d’une feuille d’événements dédiée “ES_Menu” pour gérer la logique du menu. Intégration d’un bouton “Jouer” sur le menu qui, une fois cliqué, redirige le joueur vers le “Level 1” (le jeu). Modification de l’événement de mort du joueur pour qu’il revienne au menu principal plutôt que de simplement disparaître. Optimisation et Améliorations du Jeu Nettoyage des balles: Ajout d’un événement pour détruire automatiquement les balles qui sortent du layout, économisant ainsi des ressources. Point de sortie du tir: Création d’un “Image Point” nommé “gun” sur le sprite du joueur, permettant aux balles de partir de l’extrémité de l’arme pour un rendu plus réaliste. Organisation du code: Utilisation de groupes d’événements (“System”, “Marine”, “Balles”) pour structurer et rendre plus lisible la feuille d’événements. Exportation du jeu: Explication du processus d’exportation du projet en “HTML5 Website” et des étapes pour le déployer sur un hébergement web. Devoir Maison Appliquer la logique de “vie maximale” aux munitions : faire en sorte que ramasser un chargeur ne permette pas de dépasser la capacité maximale du chargeur du joueur. Ce qui reste d’actualité aujourd’hui Bien que Construct 2 ait évolué vers Construct 3, les principes fondamentaux abordés dans ce tutoriel restent des piliers du développement de jeux vidéo et sont applicables à la plupart des moteurs de jeu modernes :</description>
    </item>
    <item>
      <title>6. Limiter les déplacements de votre vaisseau</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/limiter-deplacements-vaisseau-game-maker-studio/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/limiter-deplacements-vaisseau-game-maker-studio/index.html</guid>
      <description>Apprenez à restreindre les déplacements de votre vaisseau à l’intérieur de votre zone de jeu pour éviter qu’il ne disparaisse hors de l’écran grâce à la fonction clamp.&#xA;Résumé des notions clés L’événement Step : Comprendre que cet événement s’exécute à chaque image (60 fois par seconde selon la vitesse de votre room), ce qui est idéal pour les vérifications constantes de position. La fonction clamp() : Utilisation de cette fonction intégrée à Game Maker pour contraindre une valeur entre un minimum et un maximum. Gestion de l’origine du sprite : Importance de prendre en compte le point d’origine de votre sprite (souvent au centre) pour calculer correctement les limites de collision avec les bords de l’écran. Calcul des marges : Ajustement des valeurs de clamp en fonction de la taille réelle de votre objet (hauteur/largeur) pour que le vaisseau reste entièrement visible à l’écran. Ce qui reste d’actualité aujourd’hui Bien que les versions de Game Maker aient évolué, les principes fondamentaux abordés ici restent des piliers du développement 2D :</description>
    </item>
    <item>
      <title>6. Gestion des collisions, HUD et interface</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/6-gestion-collisions-hud/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/6-gestion-collisions-hud/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du sixième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Programme de l’épisode Gestion avancée des collisions : Distinguer l’interaction “saut sur l’ennemi” (destruction) de l’interaction “contact latéral” (perte de vie/redémarrage). Interface (HUD) : Création d’une interface fixe pour afficher la vie (cœurs) et le score. Optimisation UI : Utilisation du comportement Anchor pour maintenir l’interface à l’écran pendant le défilement. Ajout d’objets : Intégration de pièces à collecter. Logique des collisions (Feuille d’événement) Pour gérer la différence entre écraser un ennemi et se faire toucher, on utilise des sous-événements basés sur l’état vertical du joueur :</description>
    </item>
    <item>
      <title>7. Créer et lier vos premières cartes</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-lier-cartes-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-lier-cartes-intersect-engine/index.html</guid>
      <description>Apprenez à structurer le monde de votre MMORPG en créant votre premier village et en maîtrisant la liaison des cartes dans Intersect Engine.&#xA;Résumé des notions clés Dans ce tutoriel, nous abordons les étapes fondamentales pour donner vie à vos zones de jeu :</description>
    </item>
    <item>
      <title>7. Maîtriser le tiling des textures</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-le-tiling-des-textures-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-le-tiling-des-textures-unreal-engine/index.html</guid>
      <description>Apprenez à contrôler dynamiquement la répétition de vos textures sur vos modèles 3D grâce au Material Editor d’Unreal Engine 4.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons comment manipuler les coordonnées UV pour ajuster le “tiling” (la répétition) de vos textures :</description>
    </item>
    <item>
      <title>7. Maîtriser le tir automatique et la gestion des instances</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/maitriser-tir-automatique-gestion-instances-game-maker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/maitriser-tir-automatique-gestion-instances-game-maker/index.html</guid>
      <description>Apprendre à créer un système de tir automatique est une étape fondamentale pour tout développeur débutant sur Game Maker Studio, car cela permet de comprendre la gestion du temps et des objets.&#xA;Résumé des notions clés Dans ce tutoriel, nous avons abordé les piliers de la création d’un système de tir fonctionnel :</description>
    </item>
    <item>
      <title>8. Créer et équilibrer vos classes de personnages</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-equilibrer-classes-personnages-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-equilibrer-classes-personnages-intersect-engine/index.html</guid>
      <description>La création des classes de personnages est une étape fondamentale dans le développement de votre MMORPG avec Intersect Engine, car elle pose les bases de l’identité de jeu et de l’équilibrage global.&#xA;Résumé des notions clés La création de classes dans Intersect Engine se déroule au sein du Content Editor. Voici les points essentiels à retenir pour configurer vos archétypes :</description>
    </item>
    <item>
      <title>8. Créer un matériau de terrain adaptatif</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-terrain-adaptatif-unreal-engine-4/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-terrain-adaptatif-unreal-engine-4/index.html</guid>
      <description>Apprenez à automatiser le texturage de vos environnements en créant un matériau de terrain intelligent capable de s’adapter dynamiquement aux pentes de vos paysages dans Unreal Engine 4.&#xA;Résumé des notions clés Ce tutoriel vous guide dans la création d’un matériau “Auto-Landscape” basé sur l’inclinaison des surfaces. Voici les points essentiels abordés :</description>
    </item>
    <item>
      <title>8. Créer des ennemis et un système de spawn dynamique</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemis-spawn-dynamique-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemis-spawn-dynamique-gamemaker/index.html</guid>
      <description>Apprenez à donner vie à votre jeu en intégrant des ennemis mobiles et un système de génération automatique (spawner) pour dynamiser vos niveaux.&#xA;Résumé des notions clés Initialisation du mouvement : Utilisation de la variable hspeed (horizontal speed) avec une valeur négative pour déplacer un objet de la droite vers la gauche. Gestion des sprites : Utilisation de l’outil “Mirror Flip” dans l’éditeur de sprite pour corriger l’orientation des ennemis sans modifier les ressources graphiques originales. Le concept de Spawner : Création d’un objet invisible (sans sprite ou avec un sprite de repère) dont le rôle unique est de générer d’autres instances dans la room. Automatisation avec les Alarmes : Utilisation de l’événement Alarm combiné à instance_create pour déclencher l’apparition d’ennemis à intervalles réguliers. Contrôle du rythme : Ajustement de la fréquence d’apparition en utilisant room_speed (le nombre de frames par seconde du jeu) pour définir un timing précis en secondes. Ce qui reste d’actualité aujourd’hui Bien que les versions récentes de GameMaker aient introduit des fonctionnalités comme les Sequences ou les Pathfinding, les principes abordés ici restent les fondations indispensables de tout développeur :</description>
    </item>
    <item>
      <title>7. Système de vie et gestion des scores</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/7-gestion-vie-score/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/7-gestion-vie-score/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du septième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Variables globales : Utilisation de variables pour suivre l’état du joueur (Score et Vie). Gestion des pièces : * Détection de collision entre le joueur et l’objet Pièce. Destruction de la pièce après contact. Incrémentation de la variable globale Score et mise à jour de l’affichage textuel (HUD). IA d’ennemi et dégâts : Système de “double collision” : saut sur l’ennemi (destruction) vs contact latéral (perte de vie). Soustraction d’une valeur à la variable Vie lors d’un contact non létal. Condition de défaite (Game Over) : Vérification de la valeur de la variable Vie après chaque impact. Si Vie &lt;= 0, déclenchement de l’action Restart Layout. Logique des variables dans Construct 2 La gestion des données est au cœur de cet épisode. Voici la structure logique recommandée pour vos événements :</description>
    </item>
    <item>
      <title>9. Comment découper vos sprites</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/optimiser-ressources-graphiques-decouper-sprites-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/optimiser-ressources-graphiques-decouper-sprites-intersect-engine/index.html</guid>
      <description>Dans le développement de votre MMORPG avec Intersect Engine, la gestion des ressources graphiques est une étape cruciale. Si les assets par défaut sont un bon point de départ, vous serez rapidement limité si vous ne savez pas intégrer vos propres objets.&#xA;Résumé des notions clés Pour enrichir votre base de données d’objets (items), voici les étapes fondamentales abordées :</description>
    </item>
    <item>
      <title>9. Créer des escadrilles et limiter le spawn</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/optimiser-vagues-ennemis-game-maker-escadrilles/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/optimiser-vagues-ennemis-game-maker-escadrilles/index.html</guid>
      <description>Dans ce tutoriel, nous allons apprendre à structurer l’apparition de vos ennemis pour rendre votre jeu plus dynamique en créant des escadrilles et en limitant le nombre de vagues.&#xA;Résumé des notions clés Création d’escadrilles : Au lieu de faire apparaître un seul objet, nous dupliquons la fonction instance_create dans l’alarme du spawner pour générer trois vaisseaux simultanément. Gestion des coordonnées (X, Y) : En modifiant les offsets (décalages) des coordonnées X et Y, nous créons une formation en “V” pour un rendu visuel plus professionnel. Variables de comptage : Utilisation d’une variable (nbne1) initialisée à 0 dans l’événement Create pour suivre le nombre de vagues générées. Incrémentation : Utilisation de l’opérateur ++ (ex: nbne1++) pour ajouter 1 à la variable à chaque déclenchement de l’alarme. Logique de fin de vague : Utilisation de l’événement Step pour vérifier en temps réel si le nombre de vagues souhaité est atteint, déclenchant ainsi la destruction du spawner via instance_destroy(). Ce qui reste d’actualité aujourd’hui Bien que les versions de Game Maker aient évolué, les concepts abordés ici restent les piliers du développement de jeux 2D :</description>
    </item>
    <item>
      <title>9. Créer un matériau de glace réaliste avec la tessellation</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-glace-tessellation-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-glace-tessellation-unreal-engine/index.html</guid>
      <description>Apprenez à concevoir un matériau de glace dynamique et visuellement riche en utilisant les outils avancés de l’éditeur de matériaux d’Unreal Engine 4, incluant la tessellation pour une déformation géométrique réelle.&#xA;Résumé des notions clés Ce tutoriel explore les techniques fondamentales pour créer un shader de glace complexe :</description>
    </item>
    <item>
      <title>8. Système de score et persistance des données</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/8-systeme-score-web-storage/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/8-systeme-score-web-storage/index.html</guid>
      <description>Note : Cet article détaille la création d’un système de score global et par niveau, ainsi que la sauvegarde de session via l’objet Web Storage de Construct 2.&#xA;1. Configuration des variables globales Dans votre feuille d’événements ES Menu, créez deux variables globales (clic droit &gt; Add global variable) :</description>
    </item>
    <item>
      <title>10. Créer des ennemis avec un mouvement sinusoïdal</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemis-mouvement-sinusoidal-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemis-mouvement-sinusoidal-gamemaker/index.html</guid>
      <description>Apprenez à dynamiser vos jeux en créant des ennemis aux trajectoires complexes grâce aux fonctions mathématiques intégrées de GameMaker.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons comment passer d’un mouvement linéaire simple à une trajectoire fluide et cyclique pour vos ennemis :</description>
    </item>
    <item>
      <title>10. Créer un matériau de verre translucide avancé</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-verre-translucide-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-verre-translucide-unreal-engine/index.html</guid>
      <description>Dans ce tutoriel, nous allons explorer la création d’un matériau de type “verre” (VR) évolué sous Unreal Engine 4, en intégrant des effets de réfraction, de flou et de transparence dynamique.&#xA;Résumé des notions clés Pour obtenir un rendu de verre réaliste et personnalisable, nous avons structuré le Material Editor autour des points suivants :</description>
    </item>
    <item>
      <title>10. Importer vos assets et créer votre système de monnaie</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/guide-import-assets-systeme-monnaie-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/guide-import-assets-systeme-monnaie-intersect-engine/index.html</guid>
      <description>Dans ce nouvel épisode de notre série dédiée à la création d’un MMORPG avec Intersect Engine, nous abordons une étape cruciale : l’intégration de vos assets graphiques et la mise en place structurée de votre économie en jeu.&#xA;Résumé des notions clés L’organisation est la clé pour éviter de perdre du temps lors du développement de votre monde persistant. Voici les points essentiels abordés :</description>
    </item>
    <item>
      <title>Patch : Mise à jour du système WebStorage</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/patch-mise-a-jour-webstorage/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/patch-mise-a-jour-webstorage/index.html</guid>
      <description>Note : Cet article est une archive corrective visant à mettre à jour la méthode de persistance des données (WebStorage), suite à des changements dans les versions de Construct 2.&#xA;Pourquoi ce patch ? Dans les versions initiales de Construct 2 (il y a plusieurs années), l’utilisation de l’objet WebStorage était la méthode standard pour conserver des données comme le score ou le nom d’utilisateur entre deux layouts. Ce tutoriel patch explique comment adapter cette logique pour assurer la compatibilité avec les versions plus récentes du moteur.</description>
    </item>
    <item>
      <title>11. Créer et équiper les objets de départ dans Intersect Engine</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-equiper-objets-depart-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-equiper-objets-depart-intersect-engine/index.html</guid>
      <description>Dans ce guide, nous allons configurer l’équipement de départ pour vos classes de personnages dans Intersect Engine, afin de donner à vos joueurs un coup de pouce bien mérité dès leur arrivée en jeu.&#xA;Notions clés abordées Item Editor : Création des objets (hache, bâton, dagues) avec définition des statistiques (attaque, défense, bonus). Gestion des restrictions : Limitation du port d’armes par classe et par sexe. Slots d’équipement : Configuration des emplacements (Weapon, Shield, Two-Handed) pour structurer l’inventaire. Class Editor : Attribution des objets de départ et de la monnaie initiale via les index d’inventaire. Test en jeu : Importance de créer un compte joueur standard (non-admin) pour vérifier l’attribution correcte des items au démarrage. Ce qui reste d’actualité aujourd’hui Bien que l’interface d’Intersect Engine puisse évoluer au fil des mises à jour, la logique fondamentale présentée ici demeure le standard pour tout développeur de MMORPG sur ce moteur :</description>
    </item>
    <item>
      <title>11. Créer un effet de dissolution dynamique</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-effet-dissolution-dynamique-unreal-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-effet-dissolution-dynamique-unreal-engine/index.html</guid>
      <description>Apprenez à manipuler les propriétés de vos matériaux en temps réel pour créer des effets visuels saisissants, comme la disparition progressive d’un objet, grâce aux instances de matériaux dynamiques et aux Blueprints.&#xA;Résumé des notions clés Ce tutoriel vous guide à travers la création d’un système de “dissolve” (dissolution) complet :</description>
    </item>
    <item>
      <title>11. Créer un ennemi avec tir laser</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemi-tir-laser-gamemaker-studio/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-ennemi-tir-laser-gamemaker-studio/index.html</guid>
      <description>Dans ce tutoriel, nous allons enrichir votre jeu en ajoutant un troisième type d’ennemi capable de tirer des projectiles laser, tout en automatisant son apparition via un système de “spawner” dynamique.&#xA;Résumé des notions clés Duplication et héritage : Utiliser la fonction “Duplicate” sur des sprites et objets existants pour gagner du temps et conserver une structure cohérente. Manipulation de sprites : Utilisation des outils Mirror Flip pour l’orientation et Colorize (swap color) pour créer des variantes visuelles rapidement. Logique de tir : Création d’un objet laser dédié avec une vitesse négative (hspeed = -2) pour se déplacer vers la gauche, en direction du joueur. Gestion des alarmes : Ajustement de la cadence de tir en modifiant le multiplicateur de la room_speed dans l’événement Alarm. Spawning dynamique : Utilisation de la fonction random() pour varier la position verticale (y) des ennemis et rendre les vagues moins prévisibles. Chaînage de vagues : Déclenchement de l’apparition d’un nouveau spawner juste avant la destruction du précédent pour créer une progression fluide. Ce qui reste d’actualité aujourd’hui Bien que les versions de GameMaker aient évolué, les principes fondamentaux abordés ici restent le cœur du développement 2D :</description>
    </item>
    <item>
      <title>9. Système de codes de niveau</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/9-systeme-codes-niveaux/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/9-systeme-codes-niveaux/index.html</guid>
      <description>Note : Cet article est une archive pédagogique du neuvième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2.&#xA;Points clés abordés Saisie utilisateur : Insertion d’un objet TextBox sur le calque HUD du menu pour permettre au joueur de taper un code. Gestion des données avec le Dictionary : Utilisation de l’objet Dictionary pour associer une clé (le code saisi) à une valeur (le nom du Layout/niveau correspondant). Navigation dynamique : Mise en place d’une logique conditionnelle pour le bouton “Jouer” : Si le champ est vide : Chargement du niveau par défaut. Si un code est saisi : Chargement du niveau associé via l’action Go to layout by name. Récupération de valeur : Utilisation de l’expression Dictionary.Get(tbcode.Text) pour automatiser le basculement vers le bon niveau. Configuration technique du Dictionary Pour que le système fonctionne, la déclaration des codes doit se faire dès le lancement du menu :</description>
    </item>
    <item>
      <title>12. Créer des Mobs et peupler votre monde</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-mobs-monstres-intersect-engine-tutoriel/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-mobs-monstres-intersect-engine-tutoriel/index.html</guid>
      <description>Donner vie à votre MMORPG nécessite bien plus que de simples décors : il faut des créatures pour peupler vos zones et offrir des défis à vos joueurs. Dans ce guide, nous explorons comment configurer vos premiers “Mobs” (monstres) avec Intersect Engine.&#xA;Notions clés pour la création de Mobs La création de personnages non-joueurs (PNJ) hostiles repose sur plusieurs paramètres essentiels dans l’éditeur d’Intersect :</description>
    </item>
    <item>
      <title>12. Gérer les collisions et la destruction des ennemis</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-collisions-destruction-ennemis-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-collisions-destruction-ennemis-gamemaker/index.html</guid>
      <description>Apprenez à implémenter un système de collision efficace pour détruire vos ennemis lors de l’impact de vos projectiles dans GameMaker Studio.&#xA;Résumé des notions clés Événement de collision : Utilisation de l’événement Collision dans l’objet laser pour détecter le contact avec les différents types d’ennemis. Ciblage précis : Utilisation de la fonction with (instance_place(x, y, objet)) pour identifier et cibler spécifiquement l’instance de l’ennemi touchée. Destruction d’objets : Emploi de la fonction instance_destroy() pour supprimer à la fois l’ennemi touché et le projectile (le laser) après l’impact. Méthodologie : Répétition du processus pour chaque type d’ennemi afin de garantir une cohérence dans le gameplay. Ce qui reste d’actualité aujourd’hui Bien que les versions récentes de GameMaker aient évolué, les principes fondamentaux abordés ici restent le socle du développement 2D :</description>
    </item>
    <item>
      <title>10. Intégration du son et effets audio</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/10-integration-son-effets-audio/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/10-integration-son-effets-audio/index.html</guid>
      <description>Cette page est une archive pédagogique du dixième épisode de ma série consacrée à la création d’un jeu de plateforme avec Construct 2.&#xA;Notions clés abordées Gestion de l’objet Audio : Ajout de l’objet système Audio pour gérer la lecture des sons dans l’ensemble du projet. Importation de ressources : Importation de fichiers au format OGG (format natif recommandé) depuis des plateformes comme OpenGameArt. Organisation des sons : Renommage et catégorisation des fichiers dans l’arborescence du projet (Sounds vs Musiques). Déclenchement événementiel : Utilisation de l’action Audio &gt; Play dans la feuille d’événements pour déclencher des sons lors d’actions précises (saut, mort, collecte). Optimisation du chargement : Utilisation de l’action Preload pour éviter les latences de lecture sur les connexions internet lentes. Ce qui reste d’actualité aujourd’hui Bien que Construct 2 soit un moteur désormais ancien, les principes de gestion audio présentés ici restent des fondamentaux du développement de jeux web :</description>
    </item>
    <item>
      <title>13. 12 et 13. Créer un matériau de lave dynamique</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-lave-dynamique-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-lave-dynamique-unreal-engine/index.html</guid>
      <description>Apprenez à concevoir un matériau de lave réaliste et dynamique en utilisant les systèmes de textures, de masques et de tessellation dans Unreal Engine 4.&#xA;Résumé des notions clés Ce tutoriel détaille la création d’un shader complexe pour simuler de la lave. Voici les points techniques abordés :</description>
    </item>
    <item>
      <title>13. Créer une boutique (Shop)</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-boutique-marchand-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-boutique-marchand-intersect-engine/index.html</guid>
      <description>Dans ce tutoriel, nous allons apprendre à dynamiser l’économie de votre MMORPG en créant un système de marchands fonctionnel avec Intersect Engine.&#xA;Résumé des notions clés La mise en place d’un système de commerce dans Intersect Engine repose sur deux piliers : la configuration des données dans l’éditeur et l’implémentation via les événements sur la carte.</description>
    </item>
    <item>
      <title>13. Gérer les collisions et la défaite du joueur</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-collisions-defaite-joueur-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-collisions-defaite-joueur-gamemaker/index.html</guid>
      <description>Apprenez à implémenter un système de défaite efficace en gérant les collisions entre votre vaisseau et les ennemis ou leurs projectiles dans GameMaker.&#xA;Résumé des notions clés Gestion des collisions : Utilisation de l’événement Collision pour détecter les interactions entre le vaisseau du joueur et les objets ennemis (vaisseaux ou lasers). Destruction d’instances : Utilisation de la fonction instance_destroy() pour supprimer les objets impliqués dans la collision. Ciblage dynamique : Utilisation de other dans le code de collision pour identifier précisément l’objet qui entre en contact avec le joueur. Duplication d’événements : Optimisation du workflow en dupliquant les événements de collision pour les différents types d’ennemis et de projectiles afin de gagner du temps. Tests de gameplay : Importance de tester les différentes conditions de défaite (collision frontale vs projectile) pour valider la logique du jeu. Ce qui reste d’actualité aujourd’hui Bien que les versions récentes de GameMaker (GMS2/GMS2023+) aient évolué, les fondamentaux présentés ici restent le socle de tout jeu d’action :</description>
    </item>
    <item>
      <title>11. Finalisation et déploiement Web</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/11-finalisation-deploiement-web/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/11-finalisation-deploiement-web/index.html</guid>
      <description>Cette page constitue une archive pédagogique du onzième et dernier épisode de ma série consacrée à la création d’un jeu de plateforme avec Construct 2.&#xA;Notions clés abordées Finalisation du projet : Nettoyage des derniers détails pour rendre le jeu “prêt à jouer”. Préparation au Web : Configuration des paramètres d’exportation pour le format HTML5. Hébergement gratuit : Présentation des plateformes permettant d’héberger vos jeux en ligne simplement et gratuitement. Ouverture sur le futur : Discussion sur les évolutions possibles, comme l’ajout futur de la prise en charge des manettes. Partage et communauté : Encouragement à partager ses créations pour obtenir des retours et enrichir son portfolio. Ce qui reste d’actualité aujourd’hui Même si le moteur a évolué, les problématiques de distribution demeurent constantes pour tout développeur indépendant :</description>
    </item>
    <item>
      <title>14. Créer des menus interactifs</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-menus-interactifs-gamemaker-studio/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/creer-menus-interactifs-gamemaker-studio/index.html</guid>
      <description>Apprendre à concevoir des menus fonctionnels est une étape cruciale pour transformer votre prototype en un véritable jeu vidéo. Dans ce guide, nous explorons comment créer des boutons personnalisés et gérer la navigation entre les différentes salles (rooms) de votre projet.&#xA;Résumé des notions clés La création d’une interface utilisateur (UI) dans GameMaker Studio repose sur une méthodologie simple mais efficace :</description>
    </item>
    <item>
      <title>14. Créer un effet de neige dynamique sur vos objets</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-effet-neige-dynamique-unreal-engine-4/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-effet-neige-dynamique-unreal-engine-4/index.html</guid>
      <description>Apprenez à simuler l’accumulation de neige sur vos modèles 3D en utilisant les masques de matériaux et la tessellation dans Unreal Engine 4.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons la création d’un matériau dynamique capable de simuler une couche de neige. Voici les points techniques abordés :</description>
    </item>
    <item>
      <title>14. Créer une banque fonctionnelle</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-banque-fonctionnelle-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-banque-fonctionnelle-intersect-engine/index.html</guid>
      <description>Dans ce guide, nous allons apprendre à mettre en place un système de stockage sécurisé pour vos joueurs en créant un PNJ banquier au sein de l’éditeur Intersect Engine.&#xA;Notions clés abordées Création d’un PNJ interactif : Configuration d’un événement sur la carte, choix du sprite et définition de l’activation via le bouton d’action. Utilisation des commandes de chat : Intégration de la variable \pn pour afficher dynamiquement le nom du joueur dans les dialogues. Gestion des dialogues : Mise en place d’une séquence textuelle avant l’ouverture de l’interface bancaire. Fonctionnement de la banque : Mécanique de transfert d’objets entre l’inventaire du joueur et le stockage distant, incluant la gestion des quantités. Bonnes pratiques rédactionnelles : Importance de la qualité orthographique et grammaticale dans les textes de votre jeu pour garantir une expérience professionnelle. Ce qui reste d’actualité aujourd’hui Bien que les versions d’Intersect Engine évoluent, les fondamentaux de la gestion des événements restent identiques. La création d’un système de banque est une étape cruciale pour tout MMORPG, car elle permet de gérer l’économie de votre jeu et la progression des joueurs sur le long terme. L’utilisation des variables dynamiques (comme \pn) est une compétence indispensable pour rendre vos PNJ vivants et immersifs. Enfin, le conseil sur la relecture de vos textes demeure une règle d’or : un jeu avec une interface propre et un français soigné sera toujours mieux perçu par votre communauté, renforçant ainsi la crédibilité de votre projet.</description>
    </item>
    <item>
      <title>11Bis. Hébergement Web de vos jeux</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/11bis-hebergement-web-jeu-construct-2/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/11bis-hebergement-web-jeu-construct-2/index.html</guid>
      <description>Cette page constitue une archive pédagogique du douzième épisode de ma série consacrée à la création d’un jeu de plateforme. Dans ce tutoriel, j’aborde les méthodes pour publier votre jeu sur le web lorsque les options de partage simples ne sont plus disponibles.&#xA;Notions clés abordées Exportation HTML5 : Paramétrage de Construct 2 pour générer un projet web compatible avec les navigateurs. Hébergement gratuit : Utilisation d’un hébergeur web (ex: 000webhost) pour disposer d’un espace serveur accessible en ligne. Transfert FTP : Configuration et utilisation du client FileZilla pour transférer les fichiers de votre jeu vers l’espace distant. Gestion des répertoires : Organisation des fichiers sur le serveur via le dossier public_html pour isoler vos différents projets. Sécurité basique : Utilisation d’un fichier index.html vide à la racine pour masquer la structure de vos dossiers publics. Ce qui reste d’actualité aujourd’hui Si les outils spécifiques cités dans cette vidéo (comme 000webhost ou les méthodes d’accès FTP traditionnelles) ont évolué, les principes fondamentaux restent cruciaux pour tout développeur indépendant :</description>
    </item>
    <item>
      <title>15. Créer un matériau de pépite d&#39;or procédural</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-pepite-or-procedural-unreal-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-pepite-or-procedural-unreal-engine/index.html</guid>
      <description>Apprenez à concevoir un matériau de pépite d’or réaliste et sans répétition grâce à la puissance des textures procédurales dans Unreal Engine 4.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons la création d’un matériau dynamique en utilisant uniquement les outils natifs de l’éditeur de matériaux d’UE4 :</description>
    </item>
    <item>
      <title>15. Créer un système de récolte de ressources</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-systeme-recolte-ressources-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-systeme-recolte-ressources-intersect-engine/index.html</guid>
      <description>Apprendre à intégrer des ressources récoltables est une étape fondamentale pour donner vie à l’économie de votre MMORPG. Dans ce guide, nous explorons comment transformer des éléments visuels en objets interactifs que vos joueurs pourront farmer.&#xA;Résumé des notions clés La mise en place d’un système de récolte dans Intersect Engine repose sur une chaîne de production logique :</description>
    </item>
    <item>
      <title>15. Gérer et afficher un score global</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-afficher-score-global-gamemaker-studio/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-afficher-score-global-gamemaker-studio/index.html</guid>
      <description>Apprendre à intégrer un système de score dynamique est une étape fondamentale pour tout développeur débutant sur GameMaker Studio.&#xA;Résumé des notions clés Dans ce tutoriel, nous abordons la mise en place d’un système de score persistant à travers les différentes salles de votre jeu :</description>
    </item>
    <item>
      <title>12. Système de pièges et détection de ligne de vue</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/12-systeme-pieges-ligne-vue/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/12-systeme-pieges-ligne-vue/index.html</guid>
      <description>Cette page est une archive pédagogique du douzième épisode de ma série sur la création d’un jeu de plateforme avec Construct 2, traitant de la mise en place d’éléments dynamiques.&#xA;Notions clés abordées Conception de pièges dynamiques : Création d’obstacles interactifs qui apparaissent et disparaissent, ajoutant du défi au level design. Comportement “Line of Sight” (Ligne de vue) : Utilisation du comportement de détection visuelle pour déclencher des actions. Configuration des paramètres de portée (range) et de cône de vision (cone of view). Interaction IA : Utilisation de la ligne de vue pour faire réagir les ennemis (ex: un monstre qui se déplace vers le joueur uniquement lorsqu’il est repéré). Personnalisation des comportements : Ajustement des réglages pour adapter la détection selon le placement du joueur (au-dessus, sur les côtés, etc.). Ce qui reste d’actualité aujourd’hui Bien que Construct 2 soit un moteur historique, les concepts abordés ici sont les piliers de l’intelligence artificielle en 2D :</description>
    </item>
    <item>
      <title>16. Créer un matériau de peinture automobile réaliste</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-peinture-voiture-unreal-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/creer-materiau-peinture-voiture-unreal-engine/index.html</guid>
      <description>Apprenez à concevoir un shader de peinture automobile sophistiqué, intégrant des effets d’irisation et une couche de vernis réaliste, directement dans l’éditeur de matériaux d’Unreal Engine 4.&#xA;Résumé des notions clés Pour obtenir un rendu de peinture “carrosserie” convaincant, ce tutoriel décompose la création du matériau en plusieurs étapes techniques :</description>
    </item>
    <item>
      <title>16. Gérer le score et l&#39;affichage Game Over</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-score-affichage-game-over-gamemaker/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/gerer-score-affichage-game-over-gamemaker/index.html</guid>
      <description>Apprenez à dynamiser votre système de score en récompensant le joueur pour chaque ennemi détruit et à afficher le résultat final sur votre écran de Game Over.&#xA;Résumé des notions clés Dans ce tutoriel, nous abordons deux aspects fondamentaux de la gestion de score dans GameMaker :</description>
    </item>
    <item>
      <title>16. Mise en place d&#39;un cycle jour/nuit dynamique</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/mise-en-place-cycle-jour-nuit-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/mise-en-place-cycle-jour-nuit-intersect-engine/index.html</guid>
      <description>Découvrez comment dynamiser l’immersion de votre MMORPG en configurant un cycle jour/nuit automatisé grâce au Time Editor d’Intersect Engine.&#xA;Résumé des notions clés Accès à l’éditeur : Le paramétrage du temps se situe dans le Content Editor, sous l’onglet Time Editor. Gestion du Time Rate : La valeur 1 correspond au temps réel. Une valeur supérieure à 1 accélère le cycle (ex: 1000 pour un test rapide). Une valeur entre 0 et 1 ralentit le cycle. Personnalisation visuelle : Color Overlay : Permet de teinter l’écran (bleu ciel pour le jour, bleu sombre pour la nuit). Brightness : Ajuste l’opacité de la teinte pour simuler l’intensité lumineuse. Synchronisation : Possibilité de synchroniser l’heure du jeu avec celle du serveur réel via l’option Sync With Server. Bonne pratique : Il est recommandé de redémarrer le serveur après avoir modifié ces paramètres pour garantir la bonne prise en compte des changements par le client. Ce qui reste d’actualité aujourd’hui Bien que les versions d’Intersect Engine évoluent, le fonctionnement du Time Editor reste un pilier fondamental pour la gestion de l’ambiance dans vos projets. La capacité à manipuler le Time Rate est toujours une technique indispensable pour tester rapidement vos transitions visuelles sans attendre des cycles complets de 24 heures. De plus, la gestion des teintes (overlays) reste la méthode la plus efficace pour créer une atmosphère cohérente avant d’implémenter des systèmes d’éclairage plus complexes comme les sources lumineuses dynamiques (torches, lampadaires), qui seront le sujet de notre prochaine étape.</description>
    </item>
    <item>
      <title>17. Texture Vidéo</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/integrer-video-objet-unreal-engine-4/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/integrer-video-objet-unreal-engine-4/index.html</guid>
      <description>Apprendre à diffuser du contenu vidéo directement sur des objets 3D dans Unreal Engine 4 ouvre des possibilités créatives infinies, de l’affichage d’écrans interactifs à la création de menus principaux dynamiques.&#xA;Résumé des notions clés Pour intégrer une vidéo dans votre projet, le processus repose sur le Media Framework d’Unreal Engine. Voici les étapes essentielles :</description>
    </item>
    <item>
      <title>17. Créer des explosions dynamiques</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/animer-effets-visuels-game-maker-explosions/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/animer-effets-visuels-game-maker-explosions/index.html</guid>
      <description>Apprenez à donner vie à vos combats en ajoutant des effets d’explosion animés et en gérant leur cycle de vie pour un rendu professionnel.&#xA;Résumé des notions clés Pour transformer un simple sprite statique en un effet visuel dynamique, voici les étapes essentielles abordées dans ce tutoriel :</description>
    </item>
    <item>
      <title>17. Créer des lumières dynamiques et animées</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-lumieres-dynamiques-animees-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-lumieres-dynamiques-animees-intersect-engine/index.html</guid>
      <description>Donner vie à votre monde est essentiel pour l’immersion, surtout lors de la mise en place d’un cycle jour/nuit. Dans ce tutoriel, nous allons apprendre à intégrer des torches animées et des sources de lumière dynamiques pour illuminer vos villages.&#xA;Résumé des notions clés Pour réussir l’intégration de vos effets de lumière, voici les étapes à suivre dans l’éditeur :</description>
    </item>
    <item>
      <title>18. Créer votre premier sort de soin</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-sort-soin-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-sort-soin-intersect-engine/index.html</guid>
      <description>Apprendre à gérer les compétences magiques est une étape cruciale pour donner de la profondeur à votre RPG. Dans ce guide, nous explorons comment configurer un sort de soin fonctionnel au sein d’Intersect Engine.&#xA;Les fondamentaux du système de sorts La création d’un sort dans Intersect Engine repose sur une structure logique allant de la définition technique à l’intégration dans le gameplay :</description>
    </item>
    <item>
      <title>18. Intégrer les sons et la musique</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/integrer-sons-musique-game-maker-studio/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/integrer-sons-musique-game-maker-studio/index.html</guid>
      <description>Apprendre à gérer l’ambiance sonore est une étape cruciale pour donner vie à votre projet : découvrez comment implémenter les effets de tir, les explosions et la musique de fond dans Game Maker Studio.&#xA;Résumé des notions clés Lecture audio de base : Utilisation de la fonction audio_play_sound(soundID, priority, loop) pour déclencher vos fichiers audio. Gestion des variables audio : Stocker le son dans une variable (ex: var snd = audio_play_sound(...)) permet de manipuler ses propriétés en temps réel. Ajustement du volume (Gain) : Utilisation de audio_sound_gain(soundID, volume, time) pour régler l’intensité sonore (de 0 à 1) et le temps de transition. Bouclage de musique : Activation du paramètre loop à true pour les musiques de fond afin qu’elles se répètent en continu. Bonnes pratiques : L’importance de commenter son code pour faciliter la relecture et la maintenance du projet. Ce qui reste d’actualité aujourd’hui Bien que les versions de Game Maker aient évolué, les principes fondamentaux de la gestion audio restent identiques. La fonction audio_play_sound demeure le standard pour déclencher des effets sonores. La capacité à manipuler le gain dynamiquement est une compétence essentielle pour créer des environnements sonores immersifs, notamment pour gérer la distance entre la caméra et la source sonore ou pour créer des fondus (fades) lors des transitions de scènes. Maîtriser ces fonctions de base vous offre une base solide pour intégrer des systèmes audio plus complexes, comme les groupes audio ou les effets de filtres, disponibles dans les versions les plus récentes du moteur.</description>
    </item>
    <item>
      <title>18. Maîtriser les matériaux physiques</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-materiaux-physiques-unreal-engine-4/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-materiaux-physiques-unreal-engine-4/index.html</guid>
      <description>Les matériaux physiques sont des outils indispensables pour donner du caractère à vos objets : découvrez comment simuler des comportements réalistes comme le rebond ou la glisse dans Unreal Engine 4.&#xA;Résumé des notions clés Pour manipuler la physique de vos objets, voici les concepts essentiels à retenir :</description>
    </item>
    <item>
      <title>19. Guide complet pour exporter votre premier jeu</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/guide-exporter-jeu-gamemaker-studio/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/guide-exporter-jeu-gamemaker-studio/index.html</guid>
      <description>Apprendre à créer un jeu est une étape gratifiante, mais savoir comment le partager avec le monde entier est l’aboutissement ultime de tout développeur. Dans ce guide, nous explorons les étapes essentielles pour configurer et exporter votre projet GameMaker Studio en un fichier exécutable prêt à être lancé.&#xA;Résumé des notions clés L’exportation d’un jeu ne se limite pas à un simple clic ; elle demande une préparation minutieuse dans les paramètres globaux du projet :</description>
    </item>
    <item>
      <title>19. Maîtriser les masques et le Linear Interpolate</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-les-masques-et-linear-interpolate-unreal-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/maitriser-les-masques-et-linear-interpolate-unreal-engine/index.html</guid>
      <description>Découvrez comment utiliser les masques et le nœud Linear Interpolate pour créer des transitions dynamiques et des mélanges de textures complexes dans vos matériaux Unreal Engine 4.&#xA;Résumé des notions clés Dans ce tutoriel, nous explorons les bases fondamentales du masquage dans l’éditeur de matériaux d’Unreal Engine :</description>
    </item>
    <item>
      <title>19. Sorts et projectiles</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-sort-projectile-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-sort-projectile-intersect-engine/index.html</guid>
      <description>Apprendre à intégrer des sorts de type projectile est une étape cruciale pour donner vie aux combats de votre MMORPG. Dans ce guide, nous allons voir comment concevoir une boule de feu dynamique, de l’animation jusqu’à son implémentation en jeu.&#xA;Résumé des notions clés La création d’un projectile dans Intersect Engine suit un processus séquentiel strict pour éviter les erreurs de compilation ou les crashs serveur. Voici les étapes à suivre :</description>
    </item>
    <item>
      <title>20. Créer une quête de type FedEx</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-quete-fedex-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/creer-quete-fedex-intersect-engine/index.html</guid>
      <description>Apprendre à manipuler le système d’événements est une étape cruciale pour donner vie à votre MMORPG. Aujourd’hui, nous explorons comment créer une quête de type “FedEx” (livraison d’objet) en utilisant les outils de base d’Intersect Engine.&#xA;Résumé des notions clés Pour mettre en place ce système de quête simple, voici les étapes fondamentales à suivre dans l’éditeur :</description>
    </item>
    <item>
      <title>20. Comment migrer vos matériaux entre vos projets Unreal Engine 4</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/migrer-materiaux-unreal-engine-bibliotheque-assets/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/creer-ses-mat%C3%A9riaux/migrer-materiaux-unreal-engine-bibliotheque-assets/index.html</guid>
      <description>Apprenez à optimiser votre flux de travail en créant votre propre bibliothèque de matériaux réutilisables grâce à l’outil de migration d’Unreal Engine 4.&#xA;Résumé des notions clés La migration d’assets est une étape fondamentale pour gagner en productivité. Voici les points essentiels à retenir :</description>
    </item>
    <item>
      <title>21. Comment gérer les droits d&#39;administration et de modération</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/gestion-droits-administration-moderation-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/gestion-droits-administration-moderation-intersect-engine/index.html</guid>
      <description>Dans ce guide, nous allons explorer comment élever les privilèges de vos joueurs au sein de votre projet MMORPG développé avec Intersect Engine, en passant par une manipulation directe de la base de données.&#xA;Résumé des notions clés Pour transformer un simple joueur en modérateur ou administrateur, il est nécessaire d’intervenir directement sur les fichiers du serveur. Voici les étapes essentielles à retenir :</description>
    </item>
    <item>
      <title>22. Guide de migration et nouveautés Beta 1</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/guide-migration-intersect-engine-beta-1/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/guide-migration-intersect-engine-beta-1/index.html</guid>
      <description>Le passage à la version Beta 1 d’Intersect Engine marque un tournant majeur dans le développement de votre MMORPG 2D, introduisant des fonctionnalités essentielles pour enrichir l’expérience de jeu.&#xA;Résumé des nouveautés de la Beta 1 Cette mise à jour majeure apporte des outils indispensables qui transforment la structure même de votre projet :</description>
    </item>
    <item>
      <title>23. Maîtriser le système de Crafting</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-systeme-crafting-intersect-engine/index.html</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-systeme-crafting-intersect-engine/index.html</guid>
      <description>Le système de craft est un pilier fondamental pour l’immersion et l’économie de tout MMO. Avec Intersect Engine, les développeurs disposent d’un outil puissant pour créer des ateliers spécialisés et structurer la progression de leurs joueurs.&#xA;Résumé des notions clés Le système de craft d’Intersect Engine repose sur une logique d’ateliers (ou Crafting Benches) plutôt que sur un craft portable universel. Voici les étapes essentielles pour le mettre en place :</description>
    </item>
    <item>
      <title>24. Maîtriser le système de quêtes dans Intersect Engine</title>
      <link>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-systeme-quetes-intersect-engine/index.html</link>
      <pubDate>Wed, 22 May 2024 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/intersect-engine/creer-un-mmorpg/maitriser-systeme-quetes-intersect-engine/index.html</guid>
      <description>Créer un MMORPG demande de la structure, et le système de quêtes est le cœur battant de l’engagement de vos joueurs. Dans ce guide, nous explorons comment configurer vos premières missions avec l’éditeur intégré d’Intersect Engine pour donner vie à votre univers.&#xA;Résumé des notions clés L’éditeur de quêtes d’Intersect Engine est un outil puissant qui permet de gérer la progression narrative et mécanique de votre jeu. Voici les points essentiels à retenir :</description>
    </item>
    <item>
      <title>Série: Création d&#39;un Shoot &#39;em Up (Shmup)</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/shoot-them-up/index.html</guid>
      <description>Cette archive contient une série de tutoriels pédagogiques conçus pour vous guider dans la conception et le développement complet d’un jeu de type Shoot ’em Up (Shmup) sous GameMaker.&#xA;Notions clés abordées Gestion du défilement (Scrolling) : Mise en place d’un scrolling vertical ou horizontal fluide pour le décor. Système de tir et de projectiles : Création d’objets projectiles, gestion de leur vitesse, des trajectoires et de la destruction automatique hors écran (déallocation de mémoire). Intelligence Artificielle simple : Programmation des comportements des ennemis : patterns de déplacement, vagues d’apparitions et gestion des collisions. Système de score et UI : Mise en place d’un compteur de points en temps réel et d’une barre de vie simple. Gestion des collisions : Optimisation des masques de collision pour une expérience de jeu précise et réactive. Ce qui reste d’actualité aujourd’hui Bien que les outils aient évolué, la logique mathématique et structurelle derrière un Shmup reste une constante dans le développement 2D. La gestion des vecteurs de mouvement, l’optimisation des objets dans une “room” et la création de patterns d’ennemis sont des compétences fondamentales qui transcendent les versions du logiciel. Maîtriser ces concepts sur cette archive vous donnera une longueur d’avance pour comprendre n’importe quel moteur 2D moderne. Les principes de “game feel” et de fluidité de tir enseignés ici sont toujours les piliers de ce genre intemporel.</description>
    </item>
    <item>
      <title>Série: Développement d&#39;un Top-Down Shooter</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-top-down-shooter/index.html</guid>
      <description>Cette archive contient une série de tutoriels pédagogiques dédiés à la conception et à la réalisation technique d’un jeu de tir en vue de dessus (Top-Down Shooter) avec Construct 2.&#xA;Notions clés abordées Gestion des déplacements : Implémentation du comportement “8-Direction” pour le joueur et rotation fluide vers le curseur de la souris. Système de tir dynamique : Création et instanciation de projectiles, gestion de leur vitesse et destruction après un délai ou une collision. Logique d’IA simple : Programmation de comportements de poursuite basiques pour les ennemis afin de créer des ennemis réactifs. Gestion des collisions : Utilisation des masques de collision pour les projectiles, les murs et les entités vivantes. Variables globales : Suivi des points de vie (HP) du joueur et des ennemis pour gérer les dégâts et la fin de partie (Game Over). Ce qui reste d’actualité aujourd’hui La structure d’un “Top-Down Shooter” est un exercice classique qui permet de maîtriser les fondamentaux du game design. Les principes abordés ici — la synchronisation entre le joueur et le curseur, la gestion des systèmes de projectiles et l’optimisation des objets — sont des concepts qui restent inchangés, que vous utilisiez Construct, Godot, Unity ou Unreal. Comprendre comment structurer la boucle de jeu et gérer les interactions en temps réel reste la compétence la plus précieuse pour tout développeur. Cette archive vous offre une base méthodologique solide pour aborder n’importe quel projet d’action 2D avec assurance et efficacité.</description>
    </item>
    <item>
      <title>Tutoriels Construct 2</title>
      <link>https://creerunjeuvideo.fr/construct-2/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/index.html</guid>
      <description>Cette archive regroupe des tutoriels pédagogiques visant à explorer le moteur Construct 2, une solution de référence pour créer des jeux 2D sans avoir à écrire de code.&#xA;Notions clés abordées Le Système d’Événements : Découverte de la programmation visuelle basée sur les conditions et les actions, le cœur battant de Construct 2. Gestion des Comportements (Behaviors) : Utilisation des comportements pré-programmés (Platformer, 8-Direction, Bullet) pour ajouter des mécaniques de jeu en quelques clics. Organisation des Calques (Layers) : Gestion du parallaxe, de la profondeur visuelle et des interfaces utilisateurs (UI). Importation de ressources : Gestion des sprites, des animations et des sons au sein de l’éditeur. Architecture de scène : Placement des instances, utilisation des familles d’objets pour simplifier la logique de groupe. Ce qui reste d’actualité aujourd’hui Si Construct 2 a laissé place à des itérations plus récentes, sa philosophie de conception reste un modèle d’ergonomie dans l’industrie du jeu vidéo indépendant. La logique de programmation par feuilles d’événements est le précurseur direct des systèmes modernes de “Visual Scripting” que l’on retrouve dans Unreal Engine ou Unity. En apprenant à structurer vos pensées logiques sur Construct 2, vous acquérez des bases de structuration de gameplay qui sont universelles. Cette archive reste donc un excellent point d’entrée pour comprendre le prototypage rapide, une étape cruciale pour tout développeur souhaitant valider ses idées de jeu en un temps record.</description>
    </item>
    <item>
      <title>Tutoriels GameMaker Studio</title>
      <link>https://creerunjeuvideo.fr/game-maker-studio/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/game-maker-studio/index.html</guid>
      <description>Cette archive regroupe des tutoriels pédagogiques essentiels pour appréhender les bases du moteur GameMaker Studio et réaliser vos premiers projets de jeux en 2D.&#xA;Notions clés abordées Interface et Workflow : Navigation dans l’environnement de développement et organisation de l’arborescence du projet (Assets, Sprites, Objects). Système d’Objets et d’Événements : Compréhension du fonctionnement “Step-by-Step” de GameMaker : gestion des événements (Create, Step, Draw) pour structurer la logique du jeu. GML (GameMaker Language) : Introduction aux bases du langage de script propre au moteur pour manipuler les variables, les collisions et les entrées clavier. Gestion des Sprites et Animation : Importation de ressources graphiques et mise en place des séquences d’animation via l’éditeur intégré. Rooms et Instances : Organisation des niveaux de jeu, gestion des layers (calques) et placement des instances d’objets dans l’espace de jeu. Ce qui reste d’actualité aujourd’hui GameMaker Studio demeure une référence incontournable pour la scène indépendante. Si les versions récentes ont largement modernisé l’interface, la philosophie profonde du moteur reste intacte. La manière de gérer les collisions, la hiérarchie des objets et l’utilisation du GML sont des compétences pérennes : une fois ces bases acquises, le passage aux dernières itérations du logiciel se fait sans aucune friction. Ce contenu reste donc une rampe de lancement parfaite pour quiconque souhaite comprendre la logique de programmation orientée “jeu 2D” avant de s’attaquer à des projets plus ambitieux.</description>
    </item>
    <item>
      <title>Tutoriels Unreal Engine 4</title>
      <link>https://creerunjeuvideo.fr/unreal-engine-4/index.html</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/unreal-engine-4/index.html</guid>
      <description>Cette archive regroupe des tutoriels fondamentaux dédiés à l’apprentissage du moteur Unreal Engine 4 pour le développement de jeux vidéo.&#xA;Notions clés abordées Interface et Navigation : Prise en main de l’éditeur, gestion des fenêtres et des raccourcis essentiels pour gagner en productivité. Le Système de Blueprints : Compréhension de la programmation visuelle pour créer des logiques de jeu complexes sans écrire de code. Gestion des Assets : Importation et organisation rigoureuse des modèles 3D, textures et matériaux dans le Content Browser. Lumières et Post-Process : Paramétrage des éclairages dynamiques et des effets de rendu pour une immersion visuelle immédiate. Level Design : Utilisation des outils de landscaping et placement stratégique des acteurs dans la scène. Ce qui reste d’actualité aujourd’hui Bien qu’Unreal Engine 5 soit devenu le standard actuel de l’industrie, les concepts fondamentaux présentés dans cette archive constituent toujours le socle indispensable de toute production sous Unreal. La structure des Blueprints, la logique de gestion des matériaux et l’architecture des acteurs restent identiques. Maîtriser ces bases sur la version 4 est la meilleure méthode pour comprendre les rouages profonds du moteur avant de migrer vers des outils plus avancés comme Nanite ou Lumen. C’est une base solide qui garantit une compréhension durable du workflow Unreal.</description>
    </item>
    <item>
      <title>Série: Apprendre la création de jeux vidéo avec Construct 2</title>
      <link>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/index.html</link>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://creerunjeuvideo.fr/construct-2/tuto-jeu-plateforme/index.html</guid>
      <description>Une série complète pour débuter la création de jeux vidéo 2D, du prototypage à la publication.</description>
    </item>
  </channel>
</rss>