Jump to content

Twisted


nasKo

Recommended Posts

t-shirts-712x462.jpg

Hello everyone! Another ‘just getting on with things’ Thursdoid update. As we work on the last remaining tasks required before IWBUMS, we’ll do a little run through what everyone’s been up to this week! There is some really cool progress to show!

Rotational Work

Zac, as we’ve said over the past few Thursdoids, has been neck deep in implementing a rotational blending system. The amount of work this has been has been pretty immense, requiring refactoring huge amounts of the game’s code which deals with character angles and rotations. After much work, he’s finally started to get to the stage where the rotational blending system is falling into place.

First a video:

This is only the first step, but we’ll hopefully be seeing the rest of the system fall into place soon now the stage has been set. Next will be adding the turning on the spot step animations, which allow the lower body to turn once the upper body’s reached its limit of twisting the hip.

In Zac’s own words: “We are getting closer to more organic character rotation behaviour. Previously, the character’s rotation was done by interpolating their rotation angle. This did not involve the character’s skeleton at all, making for some pretty robotic behaviour. The character’s feet just slide on the floor as they turn around.

The character’s internals have have been undergoing some heavy re-modelling. The animation system is now getting involved. Rotation is now split into target and twist. The character can now specify whether they are turning or not, and how far they can twist their body and how fast.
A good bit of math has also been written up for determining relative rotations, ranges, transforms, and interpolation.

Some states are suitable for twisting, like when standing still and aiming a weapon, while others are not, like climbing over fences.

The animation system incorporates these values into the skeleton. The twist is performed by rotations staggered across the character’s spine. ie. The twist starts just above the pelvis, the chest rotates some more, the shoulders, and then finally the neck. This makes for a more organic feel to the character’s rotation.

More work is still to be done, but this is how it looks today. “

Elsewhere, Yuri has been fixing up some final bugs on the MP save database system, that will not only make vehicles more persistent in the cases of crashes and game quits, but should provide us with some additional security against inventory hackers on MP servers.

After much internal discussion on what to give away to players in terms of profession costumes, Martin has been creating some additional branded t-shirts to go with various professions in the game.

t-shirts.jpg

EP has been up to some very cool stuff! It’s all still in the early experimetal phase of poking at the car model system, so no guarantees if it’ll be in the IWBUMs but its way too cool not to show:

image-6.png

That’s everything for this week!

This week’s fashion show from our very own MartinG! A general list of stuff added to PZ, and vids of features being worked on, is kept here – so you don’t have to plough through endless dev blogs for info. The Centralized Block of Italicised Text would like to direct your attention to the PZ Wiki should you feel like editing or amending something, and the PZ Mailing List that can send blogs like this and patch notes direct to your mailbox. We also live on Twitter right hereOur Discord is open for chat and hijinks too!

Link to comment
Share on other sites

Can you remove that default mouse cursor already? Looks so ugly and out of place, why not have it be replaced into human hands or something just like they have in Diablo 2/3

 

Otherwise this looks great! Can't wait to try out IWBUMS. But that mouse cursor... Do have plans to change it to hands or something instead? I realize it isn't the highest priority ^^

Edited by josko_91
Link to comment
Share on other sites

5 hours ago, josko_91 said:

Can you remove that default mouse cursor already? Looks so ugly and out of place, why not have it be replaced into human hands or something just like they have in Diablo 2/3

 

Otherwise this looks great! Can't wait to try out IWBUMS. But that mouse cursor... Do have plans to change it to hands or something instead? I realize it isn't the highest priority ^^

 

We'd like to, it used to be the case, but there are complications - it may be more feasible once lwjgl 3 is integrated, otherwise you'd have a cursor that was restricted by the FPS of the game, and that would be unresponsive and awful.

Link to comment
Share on other sites

Wow, that new rotation is looking great!  Very excited to play with the new animations, when it's all nice and ready :D  Have you thought about some degree, or some cases of rotation being head-only?   Say the first x% of the rotation the character turns their head first, before their torso? 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...