Hey all,
I am currently working on a basic box pushing / pulling mechanic for an adventure game. This is all done within blueprint and uses the standard third person character.
Basic Push Progress
The Push Actor will support movement in all four directions. Pushing, pulling backward / left / right with customization on what is allowed for each instance. Movement is simple, allowing the player to push or pull the object until blocked. This can be walls or in the shown instance, a small dip in the floor. Movement speed is accessible per instance or can be auto generated based on the object weight.
All box and character movements are handled within the push actor making it easy to setup and use with existing characters.
NOTE that this actor is not based on physics and is not created for a physics based game. This version is focused on creating a simple and consistent movement intended for controlled interactions. It can be used in conjunction with other physics objects but it is not meant to be moved with Unreal's base physics system.
Animations for 3rd Person Character:
Push Idle
Push Forward
Pull Backward
Pull Left
Pull Right
More variations to come if interest grows
Animations shown above are really just for testing purposes. The movement of the crate is also setup as linear for testing so all of it will improve greatly once I have some time to work on them. I am also testing out different ways the animations should look in general like making a "stepped" version, in which the character pushes quickly, stops to move forward, then pushes again instead of the constant rate version I have now.
The actor will also ship with a few 3D crates and boxes as starter "push-able" objects but any static mesh can be used. Swapping meshes can be done per instance like many of the other variables.
I plan on adding it to the market place for around $5 to $10 dollars depending on how much extra content is desired from the community. (If any)
At this time I am gauging what else would be desired for the asset and what types of boxes or objects should be included as starter content. Feel free to leave comments, questions, or any suggestions!
Let me know what you all think!
I am currently working on a basic box pushing / pulling mechanic for an adventure game. This is all done within blueprint and uses the standard third person character.
Basic Push Progress
The Push Actor will support movement in all four directions. Pushing, pulling backward / left / right with customization on what is allowed for each instance. Movement is simple, allowing the player to push or pull the object until blocked. This can be walls or in the shown instance, a small dip in the floor. Movement speed is accessible per instance or can be auto generated based on the object weight.
All box and character movements are handled within the push actor making it easy to setup and use with existing characters.
NOTE that this actor is not based on physics and is not created for a physics based game. This version is focused on creating a simple and consistent movement intended for controlled interactions. It can be used in conjunction with other physics objects but it is not meant to be moved with Unreal's base physics system.
Animations for 3rd Person Character:
Push Idle
Push Forward
Pull Backward
Pull Left
Pull Right
More variations to come if interest grows
Animations shown above are really just for testing purposes. The movement of the crate is also setup as linear for testing so all of it will improve greatly once I have some time to work on them. I am also testing out different ways the animations should look in general like making a "stepped" version, in which the character pushes quickly, stops to move forward, then pushes again instead of the constant rate version I have now.
The actor will also ship with a few 3D crates and boxes as starter "push-able" objects but any static mesh can be used. Swapping meshes can be done per instance like many of the other variables.
I plan on adding it to the market place for around $5 to $10 dollars depending on how much extra content is desired from the community. (If any)
At this time I am gauging what else would be desired for the asset and what types of boxes or objects should be included as starter content. Feel free to leave comments, questions, or any suggestions!
Let me know what you all think!
Comment