Reality bytes: AI in games held back by archaic development and curtailed visionsReality bytes: AI in games held back by archaic development and curtailed visions
Despite enormous jumps in breathtaking advances graphics, the behavior of virtual adversaries within games has seen little improvement, bemoans Matthew Jack of Kythera AI
October 7, 2021
Despite enormous jumps in breathtaking graphics, the behavior of virtual adversaries within games has seen little improvement, bemoans Matthew Jack of Kythera AI
The rise of the third-party game engine has transformed development.
Studios can now save a huge amount of time and resources previously wasted recreating physics systems, rendering, and software development environments.
But this transformation is yet to happen for the algorithms that drive the behavior of digital characters.
Matthew Jack began his video game career at Crytek, developing character behavior tools for several titles. He then shifted to contract work, traveling from company to company, building AI systems from the ground up.
“I quickly realized that I could maybe make a career out of building things from scratch, over and over again – that’s often what developers do,” he said.
“They develop from scratch, even now.”
Room for AI improvement
What if they didn’t have to? Kythera is one of a growing number of companies focused on developing AI middleware that goes beyond the basic navigation mesh found in many off-the-shelf game engines.
Why should developers spend time on recreation something that other people have already built – wouldn’t it be better if they could focus on making something better?
What would that mean for games?
We just get people a lot closer to where they want to be,” Jack said. The idea is to eliminate a lot of the legwork involved before developers can really see their vision through.
“A lot of developers in games are more passionate about reaching that end result, pleasing players and doing something which is really awesome, than writing their own pathfinder at the end of the day,” Jack said. “So the more we can provide them, the higher they can aim.”
In Kythera’s case, that includes the middleware, contract work, and even hands-on development. For the Wolcen: Lords of Mayhem, “We’ve been the AI development team for that studio the whole time,” Jack said.
“They have their developers who do a little bit of AI, they have designers on the AI side, but we’ve built all of the AI systems, and designed and built the behaviors for them.”
Despite enormous jumps in computer power, breathtaking advances in graphics, and the arrival of games with unprecedented scope, the behavior of virtual adversaries within games has seen little improvement over the past decade.
“People often ask, ‘why aren’t we seeing something more imaginative?” Jack said.
“But designers often start with a really impressive vision and, unfortunately, it takes about two years of development for everybody involved to admit that they’re not going to reach it,” Jack said.
“It’s just a much bigger problem than they realize.”
Middleware to improve character behavior
Many designers simply accept that their titles won’t push any boundaries in character behavior.
“It’s like, okay, we need hordes of guys coming towards us, they just need to path find, their presence is all that’s really required here.
They’re not where we’re trying to make the gameplay interesting.” This ultimately stops games reaching their true potential, Jack believes. “There are fantastic tools for building everything else about games, but not for [character] AI,” he said.
“So you can end up with these amazing, beautiful worlds that are basically dead and empty.”
Middleware can help improve this somewhat, Jack argues, by reducing costs and time, while improving predictability – allowing for AI-based game elements to be included earlier in the ideation process.
But he also accepts that there are currently limits to character AI, simply because it is not a priority – not just in development resources, but in compute resources.
That could change – “graphics have really plateaued,” Jack said.
“Although technically graphics is still improving, I think players generally can’t tell, and so there is room for something else.
“I think there’s room for it to open up some completely new genres that we’ve really never heard of, something truly new.” Now wouldn’t that be something?
To find out more about the emerging applications of artificial intelligence in video game development and publishing, download our eBook: ‘How AI will revolutionize video games’