3d sterben (umfallen)

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 3d sterben (umfallen)

    Hallo
    ich versuche mich gerade an einem 3d shooter,
    was soweit ganz gut klappt.
    jedoch stehe ich gerade vor dem problem des sterbens.
    ich möchte,dass sich der spieler (also die kamera wenn mann stirbt,
    genauso wie in einem echten ego shooter zu boden fällt
    (seitwärtz umkippt).
    Wie kannich das machen.
    :rage:
  • Also ich denke das Hauptproblem hier ist das 90°-Winkel-drehen der Kamera.
    Ich habe selber auch damit gekämpft und mich einfach für die simple Todesanimation
    von BF2 entschieden:
    z nimmt rapide ab,
    Player schaut immer weiter nach oben (bis 90 Grad)
    Also um Grunde: Rückwärts umfallen.

    Mfg
    Diesel
  • Ich glaube, dass kaum jemand, wenn er erschossen wurde, steif stehenbleibt und dann völlig gleichmäßig umkippt. Außerdem wäre die Gefahr sehr groß, dass man in eine Wand fällt.
    Da ist die Lösung
    z nimmt rapide ab,
    Player schaut immer weiter nach oben (bis 90 Grad)
    Also um Grunde: Rückwärts umfallen.
    meiner Meinung nach die beste
  • Ich glaube, dass kaum jemand, wenn er erschossen wurde, steif stehenbleibt und dann völlig gleichmäßig umkippt. Außerdem wäre die Gefahr sehr groß, dass man in eine Wand fällt.
    Da ist die Lösung
    Zitat z nimmt rapide ab,
    Player schaut immer weiter nach oben (bis 90 Grad)
    Also um Grunde: Rückwärts umfallen.
    meiner Meinung nach die beste

    Das wär wiederum aber auch unrealistisch, wer sackt schon insich zusammen mit dem Gesich nach oben. Umfallen nach hinten würde auch eine Verschiebung bedeuten und man könnte auch in eine Wand fallen...
    Vieleicht einfach das Bild mit rotem Blut abblenden...

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • 1.Dein erstes Argument ist ingame nicht zu vollziehen, da der Spieler meint, das er nachhinten umkippt (Logik pur :D )
    2.Die Verschiebung ist mir bei ca. 100 Testläufen nicht aufgefallen.
    3.Die Lösung den Bildschirm mit Blut abzudecken sieht in keinem Fall gut aus(Bl-Bl-Bloody Screen, so real!)
    4.@meav33: gelöst?
  • Nun ja, was "realistisch" wirkt und was nicht, hängt von mehreren Faktoren ab...

    Aber zurück zum Thema. Ich nehme an, dass im 3D-Modus die Wände etc. auch Objekte sind. Bei Kollision mit diesen fällt die Kamera nicht mehr weiter um, sondern gleitet der Wand entlang zu Boden (oder so ähnlich).

    Wie gesagt, ein Vorschlag eines nicht-GM-3D-Verwenders. :)
  • das seitliche umfallen ist eigentlich ganz einfach.
    wenn man d3d_set_projection_ext() nurzt kannst du die -up parameter ändern.
    ich nutze in meinem aktuellen projekt xup = 0; yup = 0, zup = 1
    wenn ich jetzt die kamera seitlich umfallen lasse, dann nurze ich für yup eine variable. die kann dann einfach kontinuierlich erhöht werden, bis
    der gewünschte wert erreicht ist und dann stoppen.

    mfg