Hey, hab mal ein kleines Tutorial wo es um ein PickUp gehen soll erstellt.
Dabei ist es noch lange nicht fertig, das ist erst Teil 1 von vielen, ich möchte klar machen das jeder alles versteht und Fragen stellen kann!
Viel Spaß
Und bitte auf Compile drücken! Entweder in der Engine oder aber in Visual Studio, Build. Das ganze wurd in Version 4.16 gemacht.
C++ Tutorial || PickUp's
-
-
Cool, ich bin sehr daran interessiert.
-
Cool, ich bin sehr daran interessiert.
Freut mich, falls Fragen bestehen lass es mich wissen!
-
Im Prinzip bin ich auch interessiert, aber was bringt das für Vorteile im Vgl zu BP?
-
Im Prinzip bin ich auch interessiert, aber was bringt das für Vorteile im Vgl zu BP?
Vorteile gibt es verschiedene:
-Du hast etwas mehr geschwindigkeit,
-Du hast den Vorteil den Designern/Scriptern bestimmte funktionen und Variabeln zur verfügung zu stellen,
-Du kannst das ganze als eine Blueprint Klasse einrichten und sie PickUp nennen, das heißt du kannst beim erstellen von einem BP, PickUp als Parent Klasse nehmen und hast alle Componente + spezielle funktionen,
-In C++ gehen manche dinge einfacher und schnellerIm Prinzip arbeitet man normalerweise immer mit C++ und BP, zumindest dann wenn du selbst ein Programmierer bist, solange man nur BP verwendet ist man eher ein Scripter, zumindest meiner Meinung nach und einen Job als Programmierer bekommst du sowieso nur wenn du beides gut kannst, zumindest bei größeren Firmen.
Allgemein verwendest du C++ um Variabeln/Funktionen zu erstellen und diese dann dem Designer/Scripter zur verfügung zu stellen. -
-
'Wir erstellen eine C++ Klasse, welche von AActor erbt' - Also eine ActorComponent Klasse?
-
Nein eine Klasse die von AActor erbt. AActor ist die Base Klasse für objekte die du in der welt platzieren kannst oder Spawnen lassen kannst.