Fr/Your First Entity: Difference between revisions
m (linked the german translation) |
(Rewrite Template:Lang to Template:LanguageBar. This action was performed by a bot.) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|Your First Entity|title=Votre première entité}} | ||
| | |||
| | |||
}} | |||
'''Tout dans Source est une | '''Tout dans Source est une {{L|entity|entité}}''' : le monde, le joueur et même le menu principal. En dépit de cela, il n’y a qu'une poignée de catégories dérivées : les plus communes sont les "logical" ''logique'', "model" ''modèle'' et "brush". | ||
Cette série d’articles a pour objectif de vous guider à travers le processus de réalisation de trois nouvelles entités. | Cette série d’articles a pour objectif de vous guider à travers le processus de réalisation de trois nouvelles entités. | ||
== | == {{L|Authoring a Logical Entity|Entité Logique}} == | ||
'''À faire en premier lieu.''' | '''À faire en premier lieu.''' | ||
Line 16: | Line 11: | ||
Dans ce tutoriel, nous allons créer une entité logique dont la simple tâche sera de garder une valeur et de l’incrémenter à chaque fois qu’elle recevra une entrée appropriée. Quand le compteur atteindra une valeur particulière (définie par nos soins), l’entité émettra une sortie. | Dans ce tutoriel, nous allons créer une entité logique dont la simple tâche sera de garder une valeur et de l’incrémenter à chaque fois qu’elle recevra une entrée appropriée. Quand le compteur atteindra une valeur particulière (définie par nos soins), l’entité émettra une sortie. | ||
== | == {{L|Authoring a Model Entity|Entité Modèle}} == | ||
[[ | [[File:My model entity.jpg|thumb|Nous allons créer cette entité qui se déplace.]] | ||
Les entités | Les entités {{L|Model}} sont ce que vous pensez en premier qu’une entité puisse être : elles ont un composant visuel, elles peuvent bouger tout autour de la carte et sont souvent interactives. | ||
Dans ce tutoriel, nous allons créer une entité Model qui volera de façon aléatoire dans le monde. | Dans ce tutoriel, nous allons créer une entité Model qui volera de façon aléatoire dans le monde. | ||
== | == {{L|Authoring a Brush Entity|Entité Brush}} == | ||
Ces entités sont construites avec l’outil Hammer | Ces entités sont construites avec l’outil Hammer {{L|brush}}es. Elles sont souvent {{L|trigger}}s : des volumes de l’espaces vont tirer des sorties lorsqu’un ensemble de conditions sont réunis. Elles peuvent également avoir des parties qui se déplacent comme les portes ou les plateformes. | ||
Dans ce tutoriel, nous allons créer une entité Brush qui bouge lorsqu’elle est touchée. | Dans ce tutoriel, nous allons créer une entité Brush qui bouge lorsqu’elle est touchée. | ||
{{ACategory|Programming}} | |||
{{ACategory|Tutorials}} |
Latest revision as of 17:54, 18 July 2025
Tout dans Source est une entité : le monde, le joueur et même le menu principal. En dépit de cela, il n’y a qu'une poignée de catégories dérivées : les plus communes sont les "logical" logique, "model" modèle et "brush".
Cette série d’articles a pour objectif de vous guider à travers le processus de réalisation de trois nouvelles entités.
Entité Logique
À faire en premier lieu.
Dans ce tutoriel, nous allons créer une entité logique dont la simple tâche sera de garder une valeur et de l’incrémenter à chaque fois qu’elle recevra une entrée appropriée. Quand le compteur atteindra une valeur particulière (définie par nos soins), l’entité émettra une sortie.
Entité Modèle
Les entités Model sont ce que vous pensez en premier qu’une entité puisse être : elles ont un composant visuel, elles peuvent bouger tout autour de la carte et sont souvent interactives.
Dans ce tutoriel, nous allons créer une entité Model qui volera de façon aléatoire dans le monde.
Entité Brush
Ces entités sont construites avec l’outil Hammer brush es. Elles sont souvent trigger s : des volumes de l’espaces vont tirer des sorties lorsqu’un ensemble de conditions sont réunis. Elles peuvent également avoir des parties qui se déplacent comme les portes ou les plateformes.
Dans ce tutoriel, nous allons créer une entité Brush qui bouge lorsqu’elle est touchée.