Page 1 of 1
Procedural animations: presentation of concepts
Posted: Mon Jul 28, 2014 8:58 pm
by Julius
Awesome presentation on procedural animations development (and responsive game animation in general):
http://www.gdcvault.com/play/1020583/An ... e-Approach
Would love to see an open-source implementation of that in the good old quake engine

Re: Procedural animations: presentation of concepts
Posted: Mon Jul 28, 2014 9:57 pm
by toneddu2000
Forget about it. I would be happy enough to understand how works skel_build() in Darkplaces!

We can of course hope that some day will arrive a brave new programmer who introduces next gen features like skeletal interaction with physics and skeletal attaching features (camera, weapons, etc.)
EDIT: something like
this and
that
Re: Procedural animations: presentation of concepts
Posted: Thu Jul 31, 2014 2:28 pm
by leileilol
EDIT: something like
this
Re: Procedural animations: presentation of concepts
Posted: Fri Aug 01, 2014 1:54 am
by mankrip
leileilol wrote:EDIT: something like
this

@ 10:35
Re: Procedural animations: presentation of concepts
Posted: Sun Aug 03, 2014 11:26 am
by hogsy
Oddly enough we were planning on looking into doing something like this after OpenKatana was finished, only to a more extreme level that would be more comparable to what was done in JP:Trespasser.
Re: Procedural animations: presentation of concepts
Posted: Sun Aug 03, 2014 1:42 pm
by toneddu2000
only to a more extreme level that would be more comparable to what was done in JP:Trespasser.
My favourite game ever. Same realism on skeletal model/damage inflicted I've only seen in Skyrim and Ryse: son of Rome. If you should do something like that on a open source framework I'd be the first to sponsor you
Re: Procedural animations: presentation of concepts
Posted: Mon Aug 04, 2014 6:39 pm
by leileilol
My point is, 'revolutionary new tech' is not a solution for game design issues and shoehorning new things doesn't fix games.
Re: Procedural animations: presentation of concepts
Posted: Tue Aug 05, 2014 8:42 am
by toneddu2000
completely agree leilei, the problem is: "if you want to create a game in 2014 that wants to have a(any kind of)audience, you MUST obey to some graphics/physics nowadays standards....Or you can do MineCraft (which, after 1 year, had mods that emulated those graphics/physics nowadays standards...)"
After that you can start thinking at your supercoolmagicfaboulous game(the gameplay I mean), but prerequisites remain.
Re: Procedural animations: presentation of concepts
Posted: Wed Aug 06, 2014 10:38 am
by Julius
Yes, this isn't really revolutional technology but rather clever use of exisiting one to lower the workload to create nice looking animations.
Re: Procedural animations: presentation of concepts
Posted: Fri Aug 08, 2014 5:48 am
by mankrip
On a semi-related note, I hate how "procedural" became a buzzword for any gimmicky feature nowadays.
leileilol wrote:My point is, 'revolutionary new tech' is not a solution for game design issues and shoehorning new things doesn't fix games.
Expanding upon that: It could work, but only if properly done. New features should be implemented in a way that they doesn't feel out of place when implemented.
In Quake's case, almost all models would have to be recreated, along with all of the code for the animations, and much of the physics code. Because even if the gameplay don't change, the physics code would need to generate extra data for the animations. Otherwise, there's no way to make it work that well.
So, it isn't just a matter of implementing such a tech in the engine. The design of the game would have to be studied in order to create replacement content that would work well with it. Otherwise, it's pointless.
Re: Procedural animations: presentation of concepts
Posted: Fri Aug 08, 2014 10:28 am
by toneddu2000
In Quake's case, almost all models would have to be recreated, along with all of the code for the animations, and much of the physics code. Because even if the gameplay don't change, the physics code would need to generate extra data for the animations. Otherwise, there's no way to make it work that well.
I'm trying to use procedural animations with DP and IQM and, believe me my friend, it's so frighteningly difficult that recreate all bosses/enemies/player/items QUake models in Skeletal ones would be for me a breeze!
