Fr/Creating a portal/object fizzler: Difference between revisions

From Valve Developer Community
< Fr
Jump to navigation Jump to search
No edit summary
 
m (Multipage removal)
 
(21 intermediate revisions by 12 users not shown)
Line 1: Line 1:
= Introduction =
{{LanguageBar}}


Un Fizzler dans portal est un champ de particule qui détruira tous ce qui n'est pas autorisé à quitter la salle comme les Sentinelles ou les Cube, il réinitialisera
{{back|Portal Level Creation}}
dans le même temps le générateur de portal qui le traverse et inhibe les boules de création de portal qui passe au travers.
On le trouve en règle générale à la fin de la chambre de test, il sert parfois aussi dans les énigmes.


= Etape 1 =
[[File:Gear testchmb 010000.jpg|thumb|Le mur magnétique, ou ''Fizzler''.]]


La première chose à faire est de concevoir le volume que prendra votre Fizzler, selon que ça soit un petit couloir ou une large zone l'effet de particule sera différent
Le "Fizzler" est un mur de particules détruisant tout objet (cube, sentinelle) rentrant en son contact, et réinitialise tout portail ouvert.
sera généré automatiquement, selon le cas il existe deux effet de particules :
Ce mur de particule se trouve, en règle générale, à la fin des chambres de test.
 
 
 
== Etape 1 ==
La première chose à faire est de créer le volume que prendra votre fizzler, qu'il se trouve dans un petit couloir ou une large zone, l'effet de particule sera différent. Il sera généré automatiquement, selon le cas, il existe deux effet de particules :


* '''portal_cleanser''' - Taille normal de l'effet.
* '''portal_cleanser''' - Taille normal de l'effet.
* '''Cleanser_edge_1''' - Un effet plus imposant, utiliser quand vous avez un large Fizzlers, n'est généralement utilisé qu'à la source même du Fizzler.
* '''Cleanser_edge_1''' - Un effet plus imposant, à utiliser quand vous avez un large fizzler.


= Etape 2 =
[[Image:Trigger portal cleanser.JPG|thumb|right|300px]]


Bien la première chose qu'il faut faire est la zone dans laquel on va placer notre Fizzler, Vous pouvez ausis placer un prop pour matérialiser l'emplacement du Fizller en plus de l'effet de particule. Dans ce tuto un model sera utilisé (cf la photo).
== Etape 2 ==
[[File:Trigger portal cleanser.JPG|thumb|right|250px]]


{{Note| vous pouvez créer des fizzler de n'importe quelle taille, il faudrat juste mettre plusieurs [[info_particle_system]].}}
Bien la première chose qu'il faut faire est la zone dans laquelle on va placer notre fizzler, Vous pouvez aussi placer un ''prop'' pour matérialiser l'emplacement du fizzler en plus de l'effet de particule. Dans ce guide, un ''model'' sera utilisé (cf image).


Le model utilisé pour ça est:
{{Note|Vous pouvez créer des fizzler de n'importe quelle taille, il faudra juste ajouter plusieurs {{L|info_particle_system}}.}}
 
Le ''model'' utilisé pour ça est:
* '''models/props/portal_cleanser_1.mdl'''
* '''models/props/portal_cleanser_1.mdl'''


Pour déterminer le volume du Fizzler il faut créer un [[trigger_portal_cleanser]], la taille devrait être de ''124x128''. Noté que c'est le dimension d'un fizzler '''normal'''. Also et avoir '''2''' unités de profondeur.
Pour déterminer le volume du fizzler, il faut créer un {{L|trigger_portal_cleanser}}, la taille devra être de ''124x128''. Notez que c'est la dimension d'un fizzler '''normal'''. Le ''trigger'' doit avoir '''2''' unités de profondeur.


Vous pouvez donné un nom à votre trigger si vous souhaitez être organisé ou utiliser des inputs/outputs.
Vous pouvez donner un nom à votre ''trigger'' si vous souhaitez être organisé ou utiliser des ''inputs/outputs''.


{{Note|N'oublier pas de regarder les "flags" pour vous assurez que '''Clients''' et '''Everything''' sont sélectionnés. Si toutefois vous voulez laisser passez les objets, décochez ''Everything''.}}
{{Note|N'oublier pas de regarder les ''flags'' pour vous assurer que '''Clients''' et '''Everything''' sont sélectionnés. Si toutefois vous voulez laisser passez les objets, décochez ''Everything''.}}
{{clr}}
{{clr}}


= Etape 3 =
== Etape 3 ==
[[Image:Portal trigger Top.PNG|thumb|right|300px|Vue de dessus.]]
[[File:Portal trigger Top.PNG|thumb|right|250px|Vue de dessus.]]
Ensuite mettez un [[prop_static]] avec le model model : '''models/props/portal_cleanser_1.mdl'''. Clonner la en la déplaçant avec '''SHIFT''' Enfoncé et faite lui faire une rotation afin de la placer come sur l'image ci-dessus.
Ensuite mettez un {{L|prop_static}} avec le ''model'' '''model''' : '''models/props/portal_cleanser_1.mdl'''. Cloner-la en la déplaçant avec '''SHIFT''' enfoncé et faite lui faire une rotation afin de la placer comme sur l'image ci-dessus.


Enfin vérifier l'alignement.
Enfin vérifier l'alignement.


Il reste maintenant une dernière chose à faire.
Il reste maintenant une dernière chose à faire.{{clr}}
{{clr}}
= Etape 4 =
[[Image:Portal Cleanser Final.PNG|thumb|right|300px]]
La dernière chose est de placer une entité [[info_particle_system]], Avec la propriété ''particle system name'' à '''portal_cleanser'''. Vérifier que vous avez bien placer l'entité au centre même de votre trigger.
 
Enfin vérifier que l'effetd e particule est sur Start Active.
{{clr}}
 
= Théorie =
[[Image:Gear testchmb 010000.jpg|thumb|right|300px|The Final Product.]]
Et voila, maintenant tout est bon! Tous ce qui passera au travers sera automatique Fizzler. Bonne chance


== Etape 4 ==
[[File:Portal Cleanser Final.PNG|thumb|right|250px]]
La dernière chose est de placer une entité {{L|info_particle_system}}, avec la propriété ''particle system name'' à '''portal_cleanser'''. Vérifier que vous avez bien placé l'entité au centre même de votre ''trigger''.


[[Portal Level Creation]]
Enfin vérifiez que l'effet de particule est sur ''start active''.{{clr}}
{{clr}}


= Voir aussi =
== Théorie ==
[[File:Gear testchmb 010000.jpg|thumb|right|250px|Le produit final.]]
Et voila, maintenant tout est bon! Tout ce qui passera au travers sera automatiquement ''fizzler''. Bonne chance ! {{clr}}


[[Portal Level Creation]]
== Voir aussi ==
* {{L|Portal Level Creation}}
{{ACategory|Portal}}
{{ACategory|Level Design}}
{{ACategory|Tutorials}}

Latest revision as of 06:03, 12 July 2024

English (en)Français (fr)Русский (ru)中文 (zh)Translate (Translate)
Portal Level Creation
Le mur magnétique, ou Fizzler.

Le "Fizzler" est un mur de particules détruisant tout objet (cube, sentinelle) rentrant en son contact, et réinitialise tout portail ouvert. Ce mur de particule se trouve, en règle générale, à la fin des chambres de test.


Etape 1

La première chose à faire est de créer le volume que prendra votre fizzler, qu'il se trouve dans un petit couloir ou une large zone, l'effet de particule sera différent. Il sera généré automatiquement, selon le cas, il existe deux effet de particules :

  • portal_cleanser - Taille normal de l'effet.
  • Cleanser_edge_1 - Un effet plus imposant, à utiliser quand vous avez un large fizzler.


Etape 2

Trigger portal cleanser.JPG

Bien la première chose qu'il faut faire est la zone dans laquelle on va placer notre fizzler, Vous pouvez aussi placer un prop pour matérialiser l'emplacement du fizzler en plus de l'effet de particule. Dans ce guide, un model sera utilisé (cf image).

Note.pngNote:Vous pouvez créer des fizzler de n'importe quelle taille, il faudra juste ajouter plusieurs info_particle_system(en).

Le model utilisé pour ça est:

  • models/props/portal_cleanser_1.mdl

Pour déterminer le volume du fizzler, il faut créer un trigger_portal_cleanser(en), la taille devra être de 124x128. Notez que c'est la dimension d'un fizzler normal. Le trigger doit avoir 2 unités de profondeur.

Vous pouvez donner un nom à votre trigger si vous souhaitez être organisé ou utiliser des inputs/outputs.

Note.pngNote:N'oublier pas de regarder les flags pour vous assurer que Clients et Everything sont sélectionnés. Si toutefois vous voulez laisser passez les objets, décochez Everything.

Etape 3

Vue de dessus.

Ensuite mettez un prop_static(en) avec le model model : models/props/portal_cleanser_1.mdl. Cloner-la en la déplaçant avec SHIFT enfoncé et faite lui faire une rotation afin de la placer comme sur l'image ci-dessus.

Enfin vérifier l'alignement.

Il reste maintenant une dernière chose à faire.

Etape 4

Portal Cleanser Final.PNG

La dernière chose est de placer une entité info_particle_system(en), avec la propriété particle system name à portal_cleanser. Vérifier que vous avez bien placé l'entité au centre même de votre trigger.

Enfin vérifiez que l'effet de particule est sur start active.

Théorie

Le produit final.

Et voila, maintenant tout est bon! Tout ce qui passera au travers sera automatiquement fizzler. Bonne chance !

Voir aussi