Create an account


Poll: Ragdoll opinion.
You do not have permission to vote in this poll.
It would be cool and engine can do it Smile
75.00%
9 75.00%
engine cant take it Sad
25.00%
3 25.00%
Total 12 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] ragdoll death animation request

#12
ODE is absolutely terrible.

Its implementation in darkplaces is unreliable/unstable at best, plus the library itself is terrible. It was never a good idea in the first place. (BTW it's also very slow ;D) Forget about ODE entirely, it is not ever happening Tongue

We COULD do ragdoll physics within the game itself, but not yet -- Here's basically the problem: In order for us to do ragdoll physics, the client has to know the state of the animation for the player model.. So, in order for the client to know this information (to make the bones move in the proper fashion as if it were ragdoll), we have two options... Option 1: Have CSQC control animation of players, and Option 2: Network the bone information to CSQC. Both of these options have major problems we'd have to get over, and it all stems from one problem specifically: The client cannot manipulate server side entities (and by extension it cannot edit the server player models bones to animate them)... it is simply not possible in DP, so either the player entity has to be in CSQC progs OR the server has to manually network the animation of the models to the clients...

Actually, #2 (networking the animation) is never going to happen -- It would spam WAY too much network usage for such an effect. What we plan to do eventually (lots of work has already been done for this) is #1, where the client handles player entities itself. This has MANY MANY MANY advantages, plus allows for animation blending/smoothing and better client side movement prediction (like clients would be able to then predict platforms, hook, jetpack, ladders, water, etc etc.. which right now is not possible) as well as of course, ragdolls.... The ONLY problem with this is that it requires a MASSIVE overhaul of how players are handled... It will take months to get this working properly, and we simply don't have the time to do it yet.

BTW, we fixed the performance problem with this "networked CSQC players" branch. So in reality, Xonotic can and will have ragdolls in the future without performance issues.... It's still a massive amount of work though, because you have to change entirely how server handles player entities (and same for client).


Lord Canistra: We don't get paid for this, and there are many more useful things to do with our time (respective to development and our lives) than this feature. Please do appreciate this Tongue

Anyway, if you're willing to help us out then THAT WOULD BE AMAZING YES PLEASE... But sincerely, *points to signature*
Reply



Messages In This Thread
ragdoll death animation request - by Droid - 09-03-2011, 07:33 AM
RE: ragdoll death animation request - by nowego4 - 09-03-2011, 10:01 AM
RE: ragdoll death animation request - by Irritant - 09-03-2011, 08:43 PM
RE: ragdoll death animation request - by jaykay - 09-03-2011, 11:33 AM
RE: ragdoll death animation request - by Samual - 09-03-2011, 10:11 PM
RE: ragdoll death animation request - by Irritant - 09-04-2011, 08:44 PM
RE: ragdoll death animation request - by Samual - 09-06-2011, 03:11 AM
RE: ragdoll death animation request - by Samual - 09-04-2011, 01:10 AM
RE: ragdoll death animation request - by tZork - 09-06-2011, 08:39 AM
RE: ragdoll death animation request - by Samual - 09-06-2011, 09:48 AM
RE: ragdoll death animation request - by Sarge999 - 11-05-2011, 04:12 AM
RE: ragdoll death animation request - by tZork - 11-05-2011, 09:07 PM
RE: ragdoll death animation request - by Nahuel - 02-22-2014, 05:58 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [SUGGESTION] request - active server list frostwyrm333 3 6,623 02-18-2014, 01:34 PM
Last Post: Antibody
  [SUGGESTION] Ragdoll Deaths? satuim 1 4,308 08-24-2013, 03:47 AM
Last Post: Mr. Bougo
Thumbs Down [SUGGESTION] Ragdoll Physics MaXus999 17 24,607 01-24-2012, 04:44 PM
Last Post: Mr. Bougo
Smile [SUGGESTION] A practise/chillout/casual server request unfa 34 53,085 03-22-2011, 05:18 AM
Last Post: Halogene
  [SUGGESTION] Request: Can someone remake Darkzone CTF for Xonotic? Dokujisan 17 24,861 11-25-2010, 06:58 PM
Last Post: vede
  [SUGGESTION] Skeletal Animation Jergling 14 20,883 10-10-2010, 11:59 AM
Last Post: jal
Lightbulb [SUGGESTION] Frags per death nowego4 18 24,629 09-10-2010, 04:51 AM
Last Post: Contrarian
  [SUGGESTION] Request: More PR Cortez666 22 25,610 06-27-2010, 07:04 PM
Last Post: FruitieX
  [SUGGESTION] 1st person, BOOOM DEATH SHOT 3rd person, SPAWN 1st person kay 29 42,142 04-10-2010, 03:26 PM
Last Post: Roanoke
  [SUGGESTION] Feign Death .Kt 7 9,977 04-09-2010, 04:39 AM
Last Post: Contrarian

Forum Jump:


Users browsing this thread:
2 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-