Your First Entity

From Valve Developer Community
< De
Jump to: navigation, search
English (en)Deutsch (de)Français (fr)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)

Alles in Source ist eine Entity(en). Auch die Welt, der Spieler und das Hauptmenü. Dennoch lassen sich all diese auf eine Hand voll Kategorien zurückführen: die üblichsten sind "logical", "model" und "brush".

Diese Reihe von Artikeln wird dich durch den Prozess der Erstellung 3 neuer Entities führen, beginnend mit den logischen Entities, da die anderen Entities auf diesem Wissen aufbauen.

Logische Entity(en)

Dies zuerst.

Logische entities sind die einfachsten Entities, da sie keine Position in der Welt und keine Komponenten besitzen und nur existieren, um Eingaben(en) anderer Entities zu verarbeiten.

In diesem Tutorial werden wir eine logische Entity erstellen, die die einfache Aufgabe der Speicherung eines Werts und der Erhöhung des Werts, wenn ein entsprechender Input kommt, besitzt. Erreicht der Zähler einen bestimmbaren Wert, löst die Entity eine Ausgabe(en) aus.

Model-Entity(en)

Wir werden diese, sich bewegende Entity erstellen.

Model(en)-Entities sind, wovon wir am ehesten denken würden, was Entities sind: Sie haben eine visuelle Komponente, sie können sich in der Map bewegen und häufig sind sie interaktiv.

In diesem Tutorial werden wir eine Model-entity erstellen, dei willkürlich herumfliegt.

Brush-Entity(en)

Diese entities werden in Hammer aus Brushes(en) konstruiert: Körper im Raum, die eine Ausgabe unter bestimmten Bedingungen auslösen. Sie können auch bewegliche Teile der Welt sein, wie Toore oder Plattformen.

In diesem Tutorial werden wir eine Brush-Entity erstellen, die sich bei Berührung bewegt..