Bibliothèque de Particules


Actions de particules

Pour les choses complexes dans GameMaker Studio 2 vous devriez normalement avoir un objet, puis créer des instances de cet objet dans la pièce. Cependant, pour les effets graphiques, cela peut être coûteux car chaque instance a un "coût" de traitement dû aux variables qu'elle contient et aux codes qu'elle a dans les différents événements. Vous pouvez réduire ce coût en choisissant des tuiles pour dessiner vos graphiques, ou même en utilisant la couche d'actif dans l'éditeur de pièce, mais ces deux derniers sont généralement utilisés pour dessiner des graphiques simples qui conservent la même position au fil du temps. Cependant, il existe une autre option pour dessiner des effets graphiques rapides mais polyvalents dans vos jeux, et c'est d'utiliser des particules.

Les particules sont des ressources graphiques avec certaines propriétés définies dans un système de particules. Ces propriétés ne peuvent pas être manipulées directement pour des particules individuelles, mais sont modifiées par les actions qui sont utilisées pour définir les types de particules individuels dans le système. Ils sont très utiles pour créer de beaux effets flashy (ou subtils et discrets!) Comme des explosions, des décalques, de la pluie, de la neige, des étoiles et des débris dans un jeu sans CPU ni GPU..

La configuration de base pour un système de particules suit trois étapes:

Bien que les particules soient un excellent outil pour créer des effets, elles sont assorties de certaines restrictions et règles de bonne pratique qui doivent être respectées à moins que vous ne souhaitiez que votre jeu ait des problèmes:

Les sections suivantes couvrent toutes les actions pour créer vos propres systèmes de particules:

Créer un système de particules Créer un système de particules
Détruire le système de particules Détruire le système de particules
Système de particules transparent Système de particules transparent
Mettre en pause le système de particules Mettre en pause le système de particules
Mettre à jour le système de particules Mettre à jour le système de particules
Créer un type de particules Créer un type de particules
Détruire le type de particules Détruire le type de particules
Définir la taille des particules Définir la taille des particules
Set Sprite de particules Set Sprite de particules
Définir la forme des particules Définir la forme des particules
Définir la couleur des particules Définir la couleur des particules
Définir la particule alpha Définir la particule alpha
Définir la vie des particules Définir la vie des particules
Régler la vitesse des particules Régler la vitesse des particules
Définir la direction des particules Définir la direction des particules
Définir l'orientation des particules Définir l'orientation des particules
Définir la gravité des particules Définir la gravité des particules
Définir les particules secondaires Définir les particules secondaires
Éclater les particules Éclater les particules
Créer un émetteur de particules Créer un émetteur de particules
Détruire l'émetteur de particules Détruire l'émetteur de particules
Emettre des particules Emettre des particules
Régler la région de l'émetteur Régler la région de l'émetteur
Faire effet Faire effet