Flug über eine Stadt mit einem Spline realisieren...

    • Flug über eine Stadt mit einem Spline realisieren...

      Hi, mein Name ist Tom und ich bin neu hier im Forum.
      Eigentlich komme ich aus der Cinema4D Ecke, aber neuerdings beschäftige ich mich mit der UnrealEngine.
      Was ich gerne realisieren würde ist so eine Art Flug über eine Stadt zwischen den Wolkenkratzer.
      Der Spieler soll dabei keine Möglichkeit haben selbst zu steuern, sondern den Flug nur als Zuschauer in einem Gleiter-Taxi genießen.
      Er darf sich nur umsehen.

      Erste Versuche habe ich mit dem Template "Flying" in UE4 gemacht. Allerdings muss ich da das Raumschiff selbst steuern und
      das Ganze ist nicht in der Ego Perspektive.

      Nun meine Frage: kennt jemand von euch vielleicht ein gutes Tutorial zu dem Thema?
      Wie würdet ihr solch ein Projekt realisieren: Camera und Spieler per Spline führen? Dabei stellt sich das Problem, wenn ich eine Neigung (sprich rechts, links Kurve) einbauen möchte,
      ich es kaum mit einem Spline schaffe.
      Im Endeffekt soll es sich um eine Art von Achterbahn handeln, bei der die Geschwindigkeit konstant bleibt und ich keine Schienen habe.

      Vielen Dank für eure Hilfe und Vorschläge!
      Tom.
    • Du kannst bei einem Spline mittels GetRotationAtSplinePoint oder GetLocationAtSplinePoint oder GetRotationAtTime oder GetLocationAtTime (wenn mich nicht alles täuscht) Die Position sowie die Rotation des Splines an einem beliebigen Punkt rausfinden. Du musst dann das Raumschiff nurnoch anhand der Spline Position bewegen. Wenn du noch vom Spline unabhängige Drehungen haben willst, benutze noch sowas wie einen Rotations-Offset.

      Der Trigger für Effekte/Animationen kann die Position auf dem Spline selbst sein.
      Marktplatz-Projekt: Surveillance Camera Madness
      Snake Spiel für Android: itch.io // Jewel Snake
      Youtube: Deutsche Tutorial Serie
    • Ich meinte mehr so etwas:
      Habe aber noch einiges zu lernen. Komme mit dem SPLINE System in UE noch nicht ganz klar.
      Ich denke, dass ich nur die Kamera + das Cockpit entlang einer Spline gleiten lassen muss.
      Wobei die Kamera das "UMSEHEN" im Spiel zulassen sollte.
      Das kann doch nicht so schwer sein :)
      Ich kämpfe mich da schon durch...

      Vielen Dank für die Tipps und Hilfe!

      Grüße, Tom.
    • Wenn du einen genauen Weg folgen willst und auch Höhen, Geschwindigkeit und Winkel genau definieren willst würde ich es auch über Matinee machen.
      Wenn es einfach nur ein Punkt zu Punkt Flug sein soll kannst du auch ein Waypoint System machen wie es die KI´s verwenden.
      hier kann man meine Modelle kaufen: cgtrader.com/harlyk
      DAS GRÖSSTE KOMMUNIKATIONSPROBLEM IST,DASS WIR NICHT ZUHÖREN, UM ZU VERSTEHEN. WIR HÖREN ZU, UM ZU ANTWORTEN.
    • naja das ist nicht schwer du musst nur ein spline actor erstellen und ihn ins level ziehen , dann in deinem player die get all actor of class node benutzen und den Actor auswählen. Dann eine Float Var erstellen und setten als 0 . Im tick oder retriggerble delay die float var , immer +1 mit der sline point location und das dann zu add world location .

      Schicke dir gleich mal nen fixen Screenshots dazu
    • Ok, einen Schritt weiter...

      --> Habe die Kamera mit Cinematics Matinee animieren können.
      (das fliegen klappt also)
      Problem: 1- Bekomme keine Rotation hin. (recht/links/oben/unten --> geht)
      2- Das Ganze ist nur in Matinee sichtbar. Bekomme das "Event BeginPlay" nicht hin! (Sehe Bild)

      Falls das mit dem Flug alles klappen sollte, wie bekomme ich mein Cockpit mit ins Bild?
      Kann ich mich dann während des Fluges umsehen?
      Sollte ich statt der Kamera den Spieler animieren?

      Mir raucht der Kopf :)
      Eigentlich ist es nur eine Achterbahnfahrt durch eine Stadt, aber ohne den Schienen.

      Nun, ich widme mich jetzt dem Thema Spline, obwohl mir Matinee sehr gut gefallen hat...

      Tom.
      Bilder
      • Event.jpg

        69,48 kB, 853×441, 16 mal angesehen

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von TomAT ()

    • Ok,

      ich bin einen ganzen Schritt weiter!
      Habe mich in das Thema „Matinee“ eingelesen.

      Status:

      - Ich kann nun durch die Stadt fliegen!
      - Das Ganze funktioniert auch in VR!
      - Die Geschwindigkeit wird im Moment durch die Keyframe´s gesteuert.

      Was noch fehlt:

      - Neigung nach rechts und links. Das werde ich direkt mit der Kamera umsetzen versuchen.
      - Mann sieht mein Cockpit noch nicht. Habe noch keine 100% Ahnung, wie ich das umsetzen soll.
      Vielleicht versuche ich die Einstellung der Kamera zu übernehmen und sie dann auf mein Cockpit zu kopieren.

      Ein Dank an euch!

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von TomAT ()

    Unreal®, Unreal Engine, the circle-U logo and the Powered by Unreal Engine logo are trademarks or registered trademarks of Epic Games, Inc. in the United States and elsewhere.