Volume #58 - Ready or Not Development Update
Author: Crossedkiller,
published 1 year ago,
Calling all units,
Welcome to the 58th edition of our biweekly newsletter! Today, we will introduce yet another highly anticipated feature, the upcoming Suspect AI in Ready or Not.
Please note that what is presented is a work in progress, and final results may look or play differently from what this newsletter represents.
[u][b]Introduction[/b][/u]
Our AI Design team is always looking for ways to enhance the gameplay loop, making the game feel even more realistic and challenging. Today’s newsletter will discuss the Suspect AI systems and how we aim to throw a spanner in your perfectly laid-out plans.
Join us as we speak about the suspect AI system and how our AI Designer, Bradley, tackles the challenge of making suspects behave more naturally toward player actions.
[img]https://clan.cloudflare.steamstatic.com/images//36750080/2519f9e87084a020237d7738ad9abfa115d6e15a.png[/img]
[u][b]The Gameplay Loop[/b][/u]
At its core, Ready or Not thrives on immersing players in a realistic, challenging, tactical first-person shooter environment. However, this comes with challenges:
‘How do we make the gameplay loop feel stable and challenging while still remaining fair?’
The answer to this is quite complex, and to properly immerse the player, we are exploring many ways that AI can interact and react to certain situations.
[img]https://clan.cloudflare.steamstatic.com/images//36750080/06d4fc4366813717947213d88bfb339bfc70936e.jpg[/img]
[u][b]Suspect AI: Freedom of Movement[/b][/u]
Many FPS games with enemy AI may set an 'optimal' combat distance when fighting the player. This makes AI (AKA ‘actors’) in those games have potentially undesirable behaviors on some levels, such as leaving rooms with the player at awkward moments.
In Ready or Not, though, we strive to give our AI freedom to improvise and re-approach situations and face players with the challenge of controlling that chaos.
[i]"Something I think [Ready or Not] has an advantage over others in that department is we're able to embrace chaos. In traditional shooters, linear ones anyway, when level designers place down actors in a scene, it's generally with the intention that they work within the area they're placed in. In RoN, we only care about this in precombat, where we keep them constrained to the general area they spawn in.
Once the AI is alert, their interaction with the area will dictate how fights feel. So, for instance, in the Agency map, it's not uncommon to have more drawn-out intense gunfights in the lobby due to it having multiple interconnecting entrances and covers for the AI to attack from. Conversely, if you push into the hallway past it, they often duck into one of the rooms to flank you or wait for you since they can't find a good spot to take cover. Honestly, I really like that I can lean more into "chaos" in the game."[/i]
However, Bradley also describes the following new system intended to address crowded or empty AI spawn areas, allowing for an optimal gameplay flow on each given level:
[i]"One thing we did recently is add a spawn grouping system. This will allow us to ensure specific parts of the map don't get too crowded or possibly too empty by setting a min/max desired number of characters to spawn within a certain group. This lets me do stuff like set a bunch of possible spawns in an area, then limit the group's max number to like 2 guys. So there could be ten possible spawns, but we won't have to worry about 10 guys in there."[/i]
[i]See Below: Neutral AI moving in a set area before player interaction[/i]
[img]https://clan.cloudflare.steamstatic.com/images//36750080/19673aa453ad9b496051c188619568365083dfbd.gif[/img]
[u][b]Suspect AI: Decision-Making[/b][/u]
[i]“Suspects have unfortunately been seen as targets you have to stun or kill because they'll inevitably shoot at you once they become aware.”[/i]
One of the challenges we are tackling is to ensure that suspects behave more naturally. Based on player actions, we want to ensure that the suspects will act accordingly. You blow a door open; some suspects will act surprised and cower, and others may hold their ground. This aims to reinvigorate scenarios; players will never know what to expect when tackling obstacles.
[i]Below: AI surrenders after being stunned.[/i]
[img]https://clan.cloudflare.steamstatic.com/images//36750080/451b5495c8585a9aef17479127c3b8af734da29c.gif[/img]
[u][b]Use of Force[/b][/u]
In line with the above and some other scenarios, a suspect might not act aggressively. Based on what a player does, suspects may choose several actions, including surrendering, cowering, retreating, grouping, and, of course, showing aggression (to name a few).
But what happens when a suspect simply does not open fire? In moments like these, you have to consider the Use of Force Continuum - shooting a non-hostile suspect will have consequences. Proceed with the utmost caution and attempt to de-escalate using less-lethal methods. Though, of course, some situations cannot always be avoided.
[i]“You shouldn't be shooting suspects who haven't shown aggression. So situations where a suspect does not open fire can potentially be more stressful - who knows if other suspects are on the way while you're trying to get him to comply!”[/i]
[i]Below: AI Fake Surrender GIF[/i]
[img]https://clan.cloudflare.steamstatic.com/images//36750080/c7ee1d85a7cf3c67893969e2e8c966f7120c8f86.gif[/img]
[img]https://clan.cloudflare.steamstatic.com/images//36750080/2519f9e87084a020237d7738ad9abfa115d6e15a.png[/img]
[u][b]Conclusion[/b][/u]
This concludes our 58th briefing. Be sure to tune in next time for more development news!
Are you a content creator on YouTube or Twitch looking for new games? We have you covered; Ready or Not has officially partnered with Lurkit to elevate gameplay! Make sure to follow us here:
https://www.lurkit.com/games/ready-or-not
Over and out,
VOID Interactive
https://store.steampowered.com/app/1144200/Ready_or_Not/