<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Developpement De Jeux :: Tag :: Créer un jeu vidéo</title>
    <link>https://creerunjeuvideo.fr/tags/developpement-de-jeux/index.html</link>
    <description></description>
    <generator>Hugo</generator>
    <language>fr-fr</language>
    <lastBuildDate>Fri, 27 Oct 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://creerunjeuvideo.fr/tags/developpement-de-jeux/index.xml" rel="self" type="application/rss+xml" />
    <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>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>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>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>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>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>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>
  </channel>
</rss>