Gamemakers Inject AI to Develop More Lifelike Characters

A TRULY KICK-ASS videogame combines clever code, gorgeous graphics, and artful animation—plus thousands of hours of hard work.

Researchers at Electronic Arts—the company behind FIFAMadden, and other popular games—are testing recent advances in artificial intelligence as a way to speed the development process and make games more lifelike. And in a neat twist, the researchers are harnessing an AI technique that proved itself by playing some of the earliest console videogames.

A team from EA and the University of British Columbia in Vancouver is using a technique called reinforcement learning, which is loosely inspired by the way animals learn in response to positive and negative feedback, to automatically animate humanoid characters. “The results are very, very promising,” says Fabio Zinno, a senior software engineer at Electronic Arts.

Traditionally, characters in videogames and their actions are crafted manually. Sports games, such as FIFA, make use of motion capture, a technique that involves tracking a real person often using markers on their face or body, to render more lifelike actions in human characters. But the possibilities are limited by the actions that have been recorded, and code still needs to be written to animate the character.

By automating the animation process, as well as other elements of game design and development, AI could save game companies millions of dollars while making games more realistic and efficient, so that a complex game can run on a smartphone, for example.

Reinforcement learning has sparked excitement in recent years by letting computers learn to play complex games and solve vexing problems without any instruction. In 2013, researchers at DeepMind, a UK company later acquired by Google, used reinforcement learning to create a computer program that learned to play several Atari videogames to a superhuman level. The program learned to play through experimentation and feedback from the pixels and the game score. DeepMind later employed the same technique to build a program that mastered the fiendishly complex and subtle board game Go, among other things.

In work to be presented in July at Siggraph 2020, a computer graphics conference, the EA-UBC researchers show that reinforcement learning can create a controllable soccer player that moves realistically without using conventional coding or animation.

To make the character, the team first trained a machine-learning model to identify and reproduce statistical patterns in motion-capture data. They then used reinforcement learning to train another model to reproduce realistic motion with a specific objective, such as running toward a ball in the game. Crucially, this produces animations not found in the original motion-capture data. In other words, the program learns how a soccer player moves, and can then animate the character jogging, sprinting, and shimmying by itself.

“I can definitely see this technology being useful in different ways,” says Julian Togelius, a professor at NYU and the cofounder of a Modl.ai, a company that makes AI tools for games. He adds that the reinforcement learning project is part of a wave of automated or “procedural generation” methods that will transform how game content is created.

“Procedural animation will be a huge thing,” Togelius says. “It basically automates a lot of the work that goes into building game content.”

As consoles, PCs, and smartphones become ever-more powerful, games will become increasingly sophisticated and complex, requiring greater investment from game companies. Existing tools can help make designers and animators more efficient, but they’re still needed at every step. Just as AI can concoct photo-realistic faces and scenes when fed enough data, algorithms may automate the creation of new characters and scenes.

AI could generate content for other genres, including action and role-playing games. Some game companies are experimenting with procedural generation as a way to make games more expansive. A simple method is used to generate new worlds for players to explore in No Man’s Sky, a space-based survival game released in 2016. Togelius says AI is also emerging as a powerful way to test games and find bugs, using artificial players.

At the other end of the spectrum, there’s potential for AI to generate simple videogames from scratch. On Friday, researchers from the University of Toronto, MIT, and Nvidia, which makes gaming chips, revealed an AI engine that learned how to recreate the classic game Pac-Man without any of the original code.

On the 40th anniversary of the arcade game’s release, the researchers showed how a program called GameGAN can recreate simple games by watching the screen and monitoring the controls used during 50,000 games of Pac-Man. GameGAN then generated its own version, complete with new scenarios and platforms.

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.”

 

Original post: https://www.wired.com/story/game-makers-inject-ai-develop-more-lifelike-characters/

116 comentários em “Gamemakers Inject AI to Develop More Lifelike Characters

  1. After looking at a handful of the articles on your site, I really like
    your way of blogging. I bookmarked it to my bookmark site
    list and will be checking back soon. Please visit my website too and let me know your opinion.

  2. fantastic issues altogether, you simply won a logo new reader.
    What may you recommend about your post that you made a few days in the past?
    Any certain?

  3. I am the business owner of JustCBD Store label (justcbdstore.com) and I am currently aiming to develop my wholesale side of business. I really hope that anybody at targetdomain share some guidance 🙂 I thought that the most suitable way to accomplish this would be to talk to vape companies and cbd retailers. I was hoping if anybody at all could recommend a qualified web-site where I can get CBD Shops B2B Marketing List I am already looking at creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the very best option and would appreciate any support on this. Or would it be much simpler for me to scrape my own leads? Suggestions?

  4. I’m the business owner of JustCBD Store brand (justcbdstore.com) and I am currently seeking to expand my wholesale side of company. I really hope that anybody at targetdomain is able to provide some guidance 🙂 I thought that the most ideal way to do this would be to connect to vape shops and cbd retail stores. I was really hoping if anybody at all could suggest a reliable web-site where I can buy Vape Shop B2B Email Marketing List I am currently looking at creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Not sure which one would be the very best selection and would appreciate any assistance on this. Or would it be much simpler for me to scrape my own leads? Ideas?

  5. Spot on with this write-up, I actually believe that this web site needs much more attention. I’ll probably be returning to see more, thanks for the information!

  6. May I simply say what a relief to discover somebody that really knows what they’re talking about on the net. You actually understand how to bring an issue to light and make it important. A lot more people ought to read this and understand this side of the story. I was surprised you’re not more popular since you definitely possess the gift.

  7. Having read this I believed it was really informative. I appreciate you taking the time and energy to put this informative article together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worth it!

  8. I’ll right away seize your rss feed as I can’t find your e-mail subscription hyperlink
    or newsletter service. Do you’ve any? Kindly allow me understand so that I may just subscribe.
    Thanks.

  9. Good post. I learn something totally new and challenging on blogs I stumbleupon everyday. It’s always helpful to read through content from other authors and use something from other websites.

  10. Aw, this was an incredibly nice post. Spending some time and actual effort to create a great article… but what can I say… I hesitate a whole lot and don’t seem to get anything done.

  11. May I simply say what a relief to find a person that truly understands what they are talking about on the web. You actually understand how to bring a problem to light and make it important. More people should read this and understand this side of the story. I can’t believe you’re not more popular because you surely possess the gift.

  12. Oh my goodness! Awesome article dude! Thank you, However I am going through issues with your RSS. I don’t know why I cannot subscribe to it. Is there anybody else having the same RSS issues? Anyone who knows the answer will you kindly respond? Thanx!!

  13. Everything is very open with a very clear clarification of the issues. It was really informative. Your site is very helpful. Many thanks for sharing!

  14. Can I simply say what a comfort to discover somebody that really understands what they’re talking about online. You actually know how to bring an issue to light and make it important. A lot more people must read this and understand this side of your story. I was surprised you are not more popular since you certainly possess the gift.

  15. Hi there! This post could not be written much better! Going through this post reminds me of my previous roommate! He continually kept preaching about this. I will forward this post to him. Pretty sure he’s going to have a great read. Thank you for sharing!

  16. Hi, I do think this is an excellent blog. I stumbledupon it 😉 I am going to come back yet again since I bookmarked it. Money and freedom is the greatest way to change, may you be rich and continue to guide others.

  17. I blog frequently and I truly appreciate your information. The article has truly peaked my interest. I will take a note of your site and keep checking for new details about once per week. I subscribed to your RSS feed as well.

  18. Hello there! This article could not be written any better! Reading through this article reminds me of my previous roommate! He always kept talking about this. I will forward this information to him. Fairly certain he’ll have a great read. Thanks for sharing!

  19. Nice post. I learn something new and challenging on blogs I stumbleupon everyday. It’s always useful to read through articles from other authors and use a little something from their web sites.

  20. I’d like to thank you for the efforts you have put in penning this website. I am hoping to see the same high-grade content by you later on as well. In fact, your creative writing abilities has encouraged me to get my own blog now 😉

  21. Hi, I do believe this is an excellent blog. I stumbledupon it 😉 I will come back once again since I book marked it. Money and freedom is the best way to change, may you be rich and continue to guide others.

  22. Good day! I could have sworn I’ve visited this website before but after looking at a few of the posts I realized it’s new to me. Regardless, I’m certainly pleased I stumbled upon it and I’ll be book-marking it and checking back often!

  23. May I simply just say what a comfort to find someone who really knows what they’re talking about on the web. You certainly understand how to bring an issue to light and make it important. More and more people must look at this and understand this side of your story. I was surprised you’re not more popular because you surely have the gift.

  24. I was more than happy to uncover this web site. I want to to thank you for your time for this fantastic read!! I definitely really liked every little bit of it and I have you book marked to look at new information on your blog.

  25. You are so cool! I don’t think I have read through anything like this before. So great to find someone with genuine thoughts on this subject. Seriously.. thanks for starting this up. This website is something that is required on the internet, someone with some originality!

  26. Can I simply say what a comfort to discover someone that truly knows what they’re talking about on the internet. You actually realize how to bring a problem to light and make it important. A lot more people really need to check this out and understand this side of the story. It’s surprising you aren’t more popular since you most certainly have the gift.

  27. Next time I read a blog, I hope that it does not fail me as much as this particular one. After all, I know it was my choice to read through, nonetheless I actually believed you’d have something helpful to say. All I hear is a bunch of whining about something that you can fix if you were not too busy searching for attention.

  28. Oh my goodness! Impressive article dude! Thank you so much, However I am encountering issues with your RSS. I don’t understand the reason why I am unable to join it. Is there anybody having the same RSS problems? Anyone that knows the solution can you kindly respond? Thanks!!

  29. The next time I read a blog, I hope that it won’t disappoint me as much as this one. I mean, Yes, it was my choice to read through, but I really believed you’d have something useful to say. All I hear is a bunch of crying about something you could fix if you were not too busy seeking attention.

  30. You are so interesting! I do not suppose I have read through something like that before. So good to find another person with some original thoughts on this subject matter. Seriously.. thank you for starting this up. This web site is something that’s needed on the web, someone with a bit of originality!

  31. An outstanding share! I’ve just forwarded this onto a friend who was doing a little homework on this. And he in fact ordered me lunch due to the fact that I discovered it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanx for spending the time to talk about this issue here on your web site.

  32. The very next time I read a blog, I hope that it won’t fail me just as much as this one. I mean, I know it was my choice to read, but I really believed you would have something useful to say. All I hear is a bunch of moaning about something you can fix if you weren’t too busy searching for attention.

  33. Your style is so unique in comparison to other folks I’ve read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just bookmark this blog.

  34. Oh my goodness! Impressive article dude! Thanks, However I am having problems with your RSS. I don’t understand why I can’t join it. Is there anybody getting identical RSS issues? Anyone who knows the answer can you kindly respond? Thanx!!

  35. After going over a number of the blog articles on your web site, I really appreciate your technique of blogging. I saved it to my bookmark site list and will be checking back soon. Please visit my web site too and let me know what you think.

  36. Achieving your fitness goal does not have to require a certified personal trainer or an expensive gym membership, it is not hard to exercise at home. It is easy to go down a training and fitness rabbit hole, however, when you are looking for the best home exercise equipment to outfit your personal home gym.

  37. I was very pleased to find this web site. I want to to thank you for ones time just for this wonderful read!! I definitely appreciated every bit of it and I have you saved as a favorite to look at new stuff in your site.

  38. Aw, this was a really nice post. Finding the time and actual effort to produce a very good article… but what can I say… I hesitate a lot and don’t seem to get nearly anything done.

  39. I was very happy to find this site. I wanted to thank you for your time just for this fantastic read!! I definitely appreciated every part of it and I have you saved as a favorite to look at new information in your site.

  40. The very next time I read a blog, I hope that it doesn’t fail me as much as this one. I mean, I know it was my choice to read, nonetheless I actually believed you’d have something helpful to say. All I hear is a bunch of moaning about something that you could possibly fix if you were not too busy seeking attention.

  41. It’s a shame you don’t have a donate button! I’d without a doubt
    donate to this superb blog! I guess for now i’ll settle for bookmarking and
    adding your RSS feed to my Google account. I look forward to new updates and will share this website with my Facebook group.
    Chat soon!

  42. Fantastic items from you, man. I have consider your stuff prior
    to and you are simply too excellent. I really like what you’ve got here, certainly
    like what you’re saying and the way by which you assert
    it. You are making it entertaining and you continue to care for
    to keep it wise. I can not wait to read much more from you.
    This is actually a terrific website.

  43. Can I simply just say what a relief to find somebody who truly knows what they are discussing on the internet. You certainly know how to bring a problem to light and make it important. A lot more people have to read this and understand this side of the story. It’s surprising you are not more popular because you surely possess the gift.

  44. Your style is really unique compared to other folks I have read stuff from. Many thanks for posting when you have the opportunity, Guess I’ll just bookmark this page.

  45. I’m impressed, I have to admit. Seldom do I come across a blog that’s both educative and interesting, and without a doubt, you have hit the nail on the head. The issue is an issue that not enough men and women are speaking intelligently about. I am very happy I stumbled across this in my search for something concerning this.

  46. Hi there! I could have sworn I’ve been to this site before but after going through some of the articles I realized it’s new to me. Anyhow, I’m certainly delighted I came across it and I’ll be book-marking it and checking back frequently!

  47. I’m impressed, I have to admit. Seldom do I come across a blog that’s both educative and amusing, and let me tell you, you have hit the nail on the head. The problem is something which not enough men and women are speaking intelligently about. I am very happy I came across this during my hunt for something relating to this.

  48. I blog quite often and I seriously thank you for your information. Your article has truly peaked my interest. I’m going to book mark your blog and keep checking for new details about once per week. I opted in for your RSS feed too.

  49. Hi! I could have sworn I’ve visited this site before but after going through many of the articles I realized it’s new to me. Anyhow, I’m definitely happy I came across it and I’ll be bookmarking it and checking back regularly!

  50. I absolutely love your blog.. Great colors & theme. Did you develop this amazing site yourself? Please reply back as I’m attempting to create my own blog and want to find out where you got this from or what the theme is named. Thanks!

  51. I really love your blog.. Excellent colors & theme. Did you build this website yourself? Please reply back as I’m hoping to create my own site and would love to know where you got this from or just what the theme is named. Thank you!

  52. Can I just say what a comfort to find somebody that really understands what they’re talking about on the web. You certainly know how to bring a problem to light and make it important. A lot more people really need to read this and understand this side of the story. I was surprised you’re not more popular since you most certainly possess the gift.

  53. Next time I read a blog, Hopefully it won’t fail me as much as this particular one. I mean, Yes, it was my choice to read through, however I really believed you’d have something useful to say. All I hear is a bunch of crying about something that you could possibly fix if you weren’t too busy searching for attention.

Leave a Reply

Your email address will not be published. Required fields are marked *