Announcement

Collapse
No announcement yet.

Gang Beasts / Human Fall Flat Ragdoll Characters in UE4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Gang Beasts / Human Fall Flat Ragdoll Characters in UE4

    I'm looking to create ragdoll physics characters. I am beginner level in Unreal. Having looked at this problem and the pieces Unreal can do out-of-the-box for you, I don't think the remaining pieces are too much for even a beginner to get something decent working.

    Here is a video showing the exact type of effect I'm trying to make.

    The above video is for a Unity Asset Store pack, I couldn't find anything similar on the Unreal Store (please link me if you know of one).

    It shows the important pieces of the puzzle:

    1. * Character physics movement
    2. * Arm articulation
    3. * Grabbing objects & environmental reaction


    1. Physics Movement

    **I followed** this tutorial on setting up a physics character in UE4, which seems to be as advanced as tutorials on this topic go for Unreal.
    • This tutorial uses a pill-collision instead of a physics-based approach. This causes strange visual issues. It doesn't seem to be true ragdolling, which will look quite obvious to players.


    2. Arm Movement

    I would like for the arms to move - eg. if the right joystick is pushed left, both arms go left. As it is now, the arms at least flail around when I run/bounce off the environment.
    • In theory, I should be able to read joystick X-axis, and perhaps I am able to apply that to the arms somehow?


    3. Grabbing objects, dragging them/throwing them
    • From my research, it seems like I can attach collision spheres to the hand bones of my character, and could check for other actors in that volume.

    I don't know how I would attach the hands to grab and to get the other actor to move with the hands.

    I understand with not much completed that this seems like a "build-my-game-for-me" post, but any help with any of these individual problems will help me get a good start.

    #2
    i suggest you take and look at Avanced Locomotion System V4 in marketplace, what you looking for is ragdoll for falling and etc...

    also for grabing objects and etc... try to watch youtube videos about Ue4 Physical Animations that's what exactly you're looking for

    Comment


      #3
      Originally posted by AmiRSlaYeR View Post
      i suggest you take and look at Avanced Locomotion System V4 in marketplace, what you looking for is ragdoll for falling and etc...

      also for grabing objects and etc... try to watch youtube videos about Ue4 Physical Animations that's what exactly you're looking for
      ALS4 doesn't quite fit the bill but could potentially be useful, thanks for at least directing me to it, it's interesting.

      The physical animation videos are all roughly on the same content as the vid I linked in the OP, searches for 'UE4 grabbing' and 'physical grab' are Skyrim / Half Life 2 Gravity Gun style item pick up rather than in the video showing off the effect where the characters hands attach and move the container

      Comment


        #4
        Set simulate physics to true

        Comment


          #5
          For ragdoll effect

          Comment


            #6
            Have you seen this YT video?
            https://www.youtube.com/watch?v=N1tDjbFXeOo

            Ragdoll (set physics simulate bodies) is what you want, but also some animation influence, watch the video.


            Also look at the developer's GDC talk about the character approach, https://www.youtube.com/watch?v=eFeUyGLOlPA
            Core design philosophy there. It's physics, so think physics in unreal when affecting the character's body (i.e. force and impulse calls)

            Comment

            Working...
            X