Stats and combat AI

Kieran

Developer
In the new video we will showcase a number of environments and gameplay features including various weapon types, looting, item interaction, item properties and more... The video should give you a much more complete idea of what the final game will be like.

There are two main things we are trying to complete for the video at this point. One is the item and character stat system and the other is the new combat AI. Both these things are close to being ready to use and very key in defining the core gameplay. We're working on them right now so we thought we would explain what we're trying to achieve.


Item and character stats

Stats must play an important role in the game but player skill, action gameplay and physics are already playing a huge role. We want to retain the skill element and the fluidity of the combat, stats must interact seamlessly with this process and give advancement and loot a good purpose. The effect of stats compared to many other RPGs is quite small, you will never be 10 times as strong or do 100 times more damage, but that extra speed or force does make all the difference.

It's taken us some time to design and test a stat system that would work well. Weapons in particular are tricky because their shape and size alone have a huge impact on gameplay and character animations. Just the distribution of the mass of a weapon (this is accurate and based on the 3D mesh and can also be tweaked) can completely change how a character effectively wields it. We need to use the weapon's inherent physical qualities and allow them to interact with character skills and physique realistically, we also need to provide the player with an intuitive yet accurate overview of a weapon's qualities. We think the fact that every weapon feels and plays differently is great. We're thrilled with what we've come up with and you'll be able to see all this in game.

We've now got almost all our weapon types implemented with the notable addition of pole weapons. After all, what's an RPG without halberds? We're having to redesign all our animations yet again as we've made some changes to accommodate the effects of weapon and character statistics interacting with them. We've also added some new manoeuvres such as thrusts and more elegant parries which were previously entirely procedural.

We've been adding a lot of polish to the combat mechanics and made a huge number of improvements that show both in gameplay and visual realism, we feel we're rapidly approaching completion here and damn is it good. We have always firmly believed the combat was exceptionally fun and to this day we become excited every time we play, but with the latest improvements it's really shaping up to be breathtaking.


Combat AI

Combat AI is something we're taking very seriously. We're very keen on NPCs appearing lifelike and playing similarly to a human opponent. Combined with the physical interaction and motion, a realistic and clever behaviour really tricks our brains into thinking of the characters as alive, it makes combat feel very real and personal. We're also keen on AI opponents being challenging while playing by the same exact rules as yourself which contributes to this feeling.

To ensure that NPCs really do play by the same rules as players we're actually running them through the same exact controls, we're basically putting a virtual player in charge of them with their own cursor and buttons to press. Because of the full physics simulation however these need to be very smart, landing a good blow requires steering the character so that their weapon connects with force in the right place at the right time while overcoming the opponent's defences. When you play the game you'll see this is a very organic and tricky process, it requires skill from a player and it also does from AI. It's even trickier when you start to consider the hugely different weapons and other items that a character or their opponents may be equipping. That's just the beginning though, we want our characters to react with human like individual qualities; we need them to employ solid tactics and have good awareness of the environment, swinging a halberd into a wall, or worse into a friend's face, is a big problem. NPCs need to act cleverly in any situation or against any number of opponents. Oh, and we need you to be cursing at the little buggers with genuine outrage.

These seem like pretty daunting problems but we've been working at them and overcoming them for some time, we're close to integrating the first version of the new AI framework into the game and we'd like to use it in the upcoming video as the current AI severely limits what we're able to show.


Hopefully that contained some useful insights into what we're doing and why!

Best,
Bare Mettle
 

BrecMadak

Insider
There are especially two sentence which made my night on top, hence the rest is not below the par;
"Just the distribution of the mass of a weapon (this is accurate and based on the 3D mesh and can also be tweaked) can completely change how a character effectively wields it"
"That's just the beginning though, we want our characters to react with human like individual qualities; we need them to employ solid tactics and have good awareness of the environment, swinging a halberd into a wall, or worse into a friend's face, is a big problem."
Just finger-licking goodness ! :cool:
Certainly Looking forward to the video !
 

Komuflage

Insider
OMG, Why don't people like moar!!

Anyway. Amazing update as always, I've been hyped before, but it was a long time ago I was this hyped about a game. If the combat is as fun as you're constantly claiming, this game will go into my top3 list as soon as I get access to Alpha.
 

tiny lampe

Insider
Damn I'm excited! Everytime I read an update on Sui Generis' combat, be it about specific facts or general goals/philosophy, I'm left speechless. Pretty much every line in Kieran's post tells me, nay, convinces me that this is the game I've always wanted to play. And the reason is no other than the philosophy behind it; if you as a player can find a dev team that makes games as you would make them, stick to that dev team, because their products will bring you much enjoyment. Personally, never before had I found developers that matched to this extent my views regarding what makes a game good. It's crazy, it's awesome and I can not wait for the public video. Thanks for existing Bare Mettle!
 

peta97

Insider
Couldn't be happier that I backed this game, I love everything you guys are doing! Great to hear an update, although it's nice to know that you guys are hard at work on the game, rather than worrying about trying to keep the community happy with such a small development team. I think the game will speak for itself when it's available, can't thank you guys enough for the work you are doing!
 

lvk

Insider
I'm very satisfied with this update. AI is a huge roadblock if you're innovating on this scale. Very happy to hear it's actually being accomplished, too!
 

Tom

Insider
Glorious - simply glorious. The wait was long, but it was worth it. Thank you Bare Mettle - our faith in your project has never wavered, but now it's stronger than ever.
The only thing I'm waiting for now is the Alpha! EDIT: Btw, all we've heard of so far is related to combat (which is AWESOME), but little on the story/quest. Hopefully this is going as smoothly as the combat, but hey, even if it were to fail, I'd still enjoy killing stuff in a skill-based combat with realistic physics :D
 

Oona

Insider
Glorious - simply glorious. The wait was long, but it was worth it. Thank you Bare Mettle - our faith in your project has never wavered, but now it's stronger than ever.
The only thing I'm waiting for now is the Alpha! EDIT: Btw, all we've heard of so far is related to combat (which is AWESOME), but little on the story/quest. Hopefully this is going as smoothly as the combat, but hey, even if it were to fail, I'd still enjoy killing stuff in a skill-based combat with realistic physics :D
I liked your post until "but hey, even if it were to fail, I'd still enjoy killing stuff in a skill-based combat with realistic physics"

It should NOT fail.
 

Tom

Insider
I liked your post until "but hey, even if it were to fail, I'd still enjoy killing stuff in a skill-based combat with realistic physics"

It should NOT fail.

Hey, I didn't say I WANT it to fail; I only commented that, in the unfortunate event that such a thing would take place, I would still be happy. So yeah :)
 
It won't "fail" it'll just be delayed indefinitely and iterated upon until the game has realised there dream. I imagine we'll get a release in may or soon after no matter what they achieve in terms of AI. But that will certainly not be the end of the story.
 

AW8

Supporter
NPCs need to act cleverly in any situation or against any number of opponents. Oh, and we need you to be cursing at the little buggers with genuine outrage.
This is exactly the right way to go with your design. :)
 
Top

Home|Games|Media|Store|Account|Forums|Contact




© Copyright 2019 Bare Mettle Entertainment Ltd. All rights reserved.