Gamemakers Inject AI to Develop More Lifelike Characters

erek

[H]F Junkie
Joined
Dec 19, 2005
Messages
10,894
Opinion? Seems interesting!

"It took 10 engineers at Namco, the company behind Pac-Man, 17 months to design, program, and test the original game. If fed enough data, such an algorithm might eventually fashion a compelling new game—an Angry Birds or Candy Crush that no one needed to code.

“You can imagine training it on many games—thousands of different games,” says Sanja Fidler, an assistant professor at the University of Toronto and director of AI at Nvidia. “And one would hope that now you can somehow mash up and interpolate different things from different games.”

Zinno of EA says it may be several years before game developers routinely use AI, partly because machine-learning algorithms are tricky to understand and debug. The proof will be in the popularity of the resulting games, he notes: “Game development is its own beast. No matter how incredible your animation technology, the point is, is it fun to play?”

Michiel van de Panne, a professor at UBC who is involved in the EA project, says the next step is to use reinforcement learning to train nonhuman videogame characters inside physically realistic environments. But he acknowledges it will be more difficult to train algorithms to come up with entirely new animation from scratch, because it is difficult to quantify what players will find appealing. “I’m waiting to see something that really takes full advantage of AI for the generation of animation,” van de Panne says. “But it will come for sure.”"


https://www.wired.com/story/game-makers-inject-ai-develop-more-lifelike-characters/
 
So, they taught it to do a task that it learned through reinforcement. That doesn't magically jump to creating a new game with AI. What reinforcement do you use to make it create a game NOT like the one it's learning from? I mean, cool it could replicate Pac-Man after 17 months of learning, but to feed it a ton of games and somehow give it useful feedback to which rules and stuff are "better" is almost impossible. Maybe in 20 years it'll come up with flappy bird 2 after learning Mario and Angry birds :,-)
 
So maybe Lydia 2.0 won't get stuck on a door / chair / stairway / hallway / cat / air molecules?
 
Fun idea Train an AI to play Sim City, Civilization, and The Sims. Branch that AI into 6 and then train them against each other, then use those AI’s as gods to rule over an MMO everybody plays in. Each of the AI gods is trying to achieve something slightly different and the players are basically pawns in their game.
 
F.E.A.R., to this day, has the best enemy coordination and tactical AI I have ever seen, and that was from Q4 2005.
No game has ever matched it since, amazingly.

I've noted that too. Game AI got pretty good around then and just stalled. HL1 was amazing in the sense of what a leap it was. Before then good was quake 2. Hey look the enemy might try to duck your rocket.
 
+1000 on the Looker reference....mid-80's HBO for the win.

Back on topic: Devs: We need to make changes to the NPC's, make them more human like!
Devs: "let's use AI!"
AI Observes
Code Release 2.0 = Bunny Hopping, Map Exploiting, Physics breaking NPCs that shout racist comments when things don't go their way.
Devs: achievement unlocked - tears of joy
 
Back
Top