<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Gamedev-Debutant :: Tag :: Créer un jeu vidéo</title>
    <link>https://creerunjeuvideo.fr/tags/gamedev-debutant/index.html</link>
    <description></description>
    <generator>Hugo</generator>
    <language>fr-fr</language>
    <lastBuildDate>Wed, 22 May 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://creerunjeuvideo.fr/tags/gamedev-debutant/index.xml" rel="self" type="application/rss+xml" />
    <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>
  </channel>
</rss>