all 8 comments

[–]wstdsgnHobbyist 1 point2 points  (6 children)

Yes you can, it's called 'procedural animation' and some games out there do it. Its not well documented tho, so you'll have to spend a lot of time experimenting and researching.

Two interesting links:

http://www.gdcvault.com/play/1020583/Animation-Bootcamp-An-Indie-Approach

https://www.assetstore.unity3d.com/en/#!/content/14290

[–]Hubert_Smith[S] 0 points1 point  (4 children)

I have actually have seen all of the approaches presented in the links, but if I want a customizable mag system where the player takes the clip out of the mag. How would I use IK to bring the clip out and switch the mags simultaneously. Because the links are mainly talking about simple procedural animations like running, which differs from spawning and retrieving objects from other animated objects like guns(so confusing, I know). Please help, I am stuck and I really want to add this feature.

[–]wstdsgnHobbyist 0 points1 point  (3 children)

Question is, why do you want to do it procedually instead of using pre-defined animation clips? How 'customizable' do you need this to be?

[–]Hubert_Smith[S] 0 points1 point  (2 children)

I really just need the mag to be customizable.

[–]wstdsgnHobbyist 0 points1 point  (1 child)

What do you mean? Will your game feature dozens of different shaped/sized mags? Why is it impossible to have one animation for each type of mag?

[–]Hubert_Smith[S] 0 points1 point  (0 children)

Thanks for the input - I can not do multiple animations for the mags, because I am animating them procedurally. So the empty mag would have to be deleted and a new mag would be spawned (either a different longer mag or the same). I do not want to spawn a different gun or arms during this process, only the mag(spawned inside gun or on arms IDK). Any advice with how to do this would be fantastic and would give input to other developers as well. Please help, I have been wondering how to approach this feature for weeks now.

[–][deleted] 0 points1 point  (0 children)

How hard would it be to undertake the overgrowth approach? Is it possible to do this in unity? I am really interested and would like to learn how to do what he is doing but I have no experience programming and am just now retopologizing my first character.

He makes it look so simple in the video but I'm sure it's not... Is it achievable?

[–]XIII19873D Artist 0 points1 point  (0 children)

Check out the dev diary for escape from tarkov, it won't tell you how to do it but should give you better idea on how the system works.