Construct 3
Construct 3 ist eine benutzerfreundliche Game Engine für die Entwicklung von 2D-Spielen und Anwendungen, die es Nutzern ermöglicht, ohne Programmierkenntnisse interaktive Projekte zu erstellen.
Kickstart
Construct 3 Tutorials
Construct 3 hat ein paar eingebaute Tutorials, welche die Basics der Engine nahebringen indem man sehr simple Spiele per Anleitung entwickelt.
Man findet diese im Menü oben links unter "begleitete Touren"
Unter "Anleitung für Anfänger" findet man ein Tutorial für einen Top-Down-Shooter. Im deutschsprachingen Construct 3 kann man dieses nicht abschließen, da auch die Standardname für Objekte deutsch und das Tutorial per Autokorrektur zwingt Eigenschaften eines Objektes abzufragen das es unter diesem Namen nicht gibt.
Wie man sieht möchte das Tutorial, dass man die Koordinaten von dem Objekt "Mouse" abfragt. Da der Standartname bei deutscher Einstellung aber "Maus" ist und das Tutorial einem keine Möglichkeit gibt hier den Namen zu ändern, kann man das Tutorial nicht weitermachen.
Hierachien
Hierachien sind sehr nützlich um komplexere Objekte zu kreieren indem man sie aus mehreren Objekten zusammensetzt. Das Kann besonders hilfreich sein wenn man bei einem größeren oder detailierterem Objekt Einzelne Körperteile bewegen und animieren möchte.
Bsp:
Wie man im Beispiel sieht werden in Editor die Hierachien mit grünen Pfeilen dargestellt, welche vom Eltern- zum Kind-Objekt gehen.
Gibt es eine hierachie, dann Bewegen scih die Kind-Oblekte mit den Eltern-Objekten so als hätte man diese zusammengeschraubt. Man kann auch beim Kind-Objekt einstellen welche Wertänderungen vom Eltern-Objekt beim Kind-Objekt übernommen werden.
Das hat mehrere Vorteile zum "Anpinnen"-Verhalten:
Hierachien Erstellen ist relativ einfach.
Wenn man zum beispiel alle B-Objekte als Kinder an das A-Elternobjekt binden möchte, ...
muss man nur das A- und alle B-Objekte auswählen...
Und beim A-Objekt unter Hierachie "Füge Auswahl der Instanz hinzu" auswählen.
Du kannst auch nach einander die Objekte verbinden um eine Hierachie-Kette zu erstellen.