https://www.urbanterror.info/news/blogs/ohjay/
 Login | Register 
Advertisement

Urban Terror Blogs

OhJay's blog




OJ typing things!

posted 2 months ago
Welcome to the new edition of 'News with OJ'!

Wait a second...I've just had word...we have a new title!

Welcome to 'OJ typing things!'

Really? That's what we're going with?

Those responsible for sacking those other people have just been sacked.

We will try again next week. Hard to find good help in the 'Creative Titles' department. No wonder they are down there in the basement.

Yes I know I know, I did promise a post a week but there has been some complications... I have just lost both my arms fighting tigers in Bengal and am now writing this from my hospital bed using my toes and a primitive version of Stephen Hawkings voice program. See the dedication I have for Urban Terror. Without a doubt definitely the hardest worker in FS...

Anyway, over the last few weeks lots of work has been done on UrT5 but today I'm going to talk about the design and then implementation process. Because after all that's why you are here, other than to read about my adventures in Bengal, right? RIGHT? Right.

So where was I...ah yes - the design and then the implementation process relating to animation. One of the things we have been talking about is the ledge grabbing and how we could make it better suited to us. Like, sure we know it's as easy as grabbing a ledge and lifting yourself up yeah. But what actually happens? Are we using both hands? Which leg goes up first? Do we have a gun in our hand still? If we put it away at what point do we bring it out again? Can we be firing from the ladder? They go into their technical garble talking about certain things triggering others whilst some sort of other checks are in play... that's when I start drifting off into my own world.

Lots of questions for such a small thing and to be honest I just don't get most of it and I'm not a stupid guy. So I won't go into much detail as I'll probably just make myself look silly.

I don't know if you know who HappyDay is but he is one of our coders and our lead developer. Used to be an artist and level designer but decided to go the coding route... you know, one of those guys that is pretty much great at everything he does. And Walker, well you know him - I've shown you some of his artwork before. An accomplished artist in his own right, go check him out on instagram - walkermasuda.art.

Anyway, I don't even know how it got started but all of a sudden I've seen Walker post this picture (below) of this girl ledge grabbing. And so it began...

Nek minnut...HappyDay writes up the first draft of what will be the code for the ledge grabbing. Like so:

1. Falling
2. Catching yourself with one arm
3. Start pulling yourself up; simultaneously bringing the other arm up
4. Getting one toe in the gap
- at this point we could do a check if there is a wall in front
- if there is, the knee rotates outwards
- if not, the knee can stay in a more natural, forward facing direction
5. Pushing yourself up with that leg
6. Standing position, right at the edge

This list is basically asking for 3 different animations. Falling, catching a ledge, and pulling yourself up. As I couldn't word it better I am going to directly quote one of our level designers and all round cool guy - Krasus.

"From this list, the animators then animate the animations for each specific pose. Usually you have a looping animation for situations where the player can stay in that state, like crouching, and then a transition animation for coming out of that state, like standing up. All the animations are done individually, so you have a falling, ledge hanging and pull up animation all by themselves.

Once they are animated, they are taken into the game engine where the individual animations can be blended together based on the coded conditions that trigger them.

To give you an example, when the player falls the falling animation will play, then when the player catches a ledge, the falling animation will blend into a ledge catching animation. If the player stays there, a ledge hanging animation would play. If they climb up, it would blend into a climbing animation, and if they fell down, it would blend into a falling animation."

Thanks K! He knows things that guy.

So this is going to be a two part uh...blog? Episode? Either way, when the animations are done and we have the final product or close to, I will do another post then going into the animation process a bit more and then comparing the design to the implementation in the final product.

If you guys want me to address a certain topic or have any other idea or feedback please email me (ohjay@urbanterror.info) or comment where comments can be found. While you're there join us on the official Discord to keep up on all the latest things.

Have I written enough to test your attention spans? I could continue but I will leave it here. If you keep your eyes peeled you might see some lovely pictures floating around of certain maps and their progress.

Until next time, I bid you adieu.

- OJ
comments: Feel free to discuss this on our forums

THE RETURN OF BAR-B-Q!

posted Wednesday, 14 August 2019
Hallo for another week!

As promised I am coming to you from the FrozenSand studios for another installment of 'News from Ohjay'!

Wait a second... did we really just call it that?

Apologies... the people responsible for coming up with that name have been sacked. We'll try for a new one next week. :S

Did everyone get the news this week? UrT5 private alpha will be out this year! HOLY MOLY. I was playing it the other day and it is coming along nicely. Real nicely.

I am also happy to announce the return of Bar-B-Q. He is back to reprise his role as the male voice of Urban Terror! He is the voice you hear when you call for a medic, flag exits, and lets you know "you're an idiot!".

When you see him let him know how happy you are that he's not as 'DEAD AS FRIED CHICKEN BABY'!

If you don't understand the reference get into the radio calls for a night and have a laugh. We used to have configs that would transform our keyboards into a bunch of shortcuts for radio call frenzies! Get amongst it!

As for game news - we have been fixing a lot of animations this past few weeks. Did you ever think about how the model moves when you input commands? Our Project Coordinator INVIS said it very well when talking about matching the movement of the character to how the animation works, "imagine the player is a capsule, we just move it around as we need to, and try to make the puppet in the capsule match the movement".

There really is so much that goes on behind the scenes that you would never even think about, so I'm going to highlight much of this stuff for no other reason than it's interesting as heck.

Anyway this is just about enough writing again. I am leaving you with an image from one of our resident artists - Walker. This is his impression of what Turnpike could look like. Obviously it's not a copy straight out of the map, but more what the scenery and background could look like. What do you think?

Drop me an email as always, or come have a chat with us on Discord!

Ciao!

ohjay@urbanterror.info

Greetings!

posted Saturday, 03 August 2019
Hi guys!

I am writing to you from the FrozenSand studios down under in Australia, as the newest member of the team. Thanks for having me guys!

So while we wait for the guys to finish up the game...wait, I wonder if I'm allowed to say that...

Let's start again...

The team is nearly finished the game so while they do that I will be....Ahem...(nervous cough)

Anyway look, let's not focus on who said what ok...

I'll make you a deal. If you don't tell the big bosses that I let slip they are NEARLY FINISHED the private alpha then I'll start writing regular updates on our website and give you all the goss and nitty-grittys on everything Urban Terror. Once a week to start I think. We'll focus on members of our team and what they are up to, address commonly asked questions from you guys, or maybe just a topic of my choosing - you never know what surprises are just around the corner!

Please don't hesitate to contact me with any comments, questions or...ahem..complaints. I really don't want to hear the complaints but ok sure...let's address them too. I will add my email down the bottom, or feel free to comment where comments can be found.

I could rant however I know these are the days of short lunch breaks and limited attention spans so I'll keep it quick. You'll be hearing from me more often as we progress into the latter part of the year and head towards some exciting things.

Check out the pic below. Can you guess the map? Guess correctly and I might show you the new version if you're lucky!

Watch this space!

- Ohjay

ohjay@urbanterror.info

Advertisement

Copyright © 1999-2019 Frozensand Games Limited  |  All rights reserved  |  Urban Terror™ and FrozenSand™ are trademarks of Frozensand Games Limited

Frozensand Games is a Limited company registered in England and Wales. Company Reg No: 10343942