91色情片

AI makes new video games by watching people play Super Mario and Kirby

An artificial intelligence has taught itself the basics of video game design by watching people play classic games and is now generating new ones of its own

Mario game

YOUR plucky blue box bounds over gaps and hops onto platforms, the pulsating red wall never more than half a screen behind. If it catches you, it is game over. Then the wall falls into a hole, you bounce on it and it is gone. This is Super Mario reimagined by artificial intelligence.

Matthew Guzdial and Mark Riedl at the Georgia Institute of Technology in Atlanta have created a machine-learning system that has taught itself the basics of video game design by watching videos of people playing classic games, such as Super Mario, Kirby and Mega Man.

This allows the AI to learn about the interactions between characters and objects: what happens when this thing goes over there, what happens when this thing touches that thing. It then takes the patterns it has identified in individual games and remixes them into new ones. 鈥淪ome are good, some are bad,鈥 says Guzdial.

[video_player id=鈥漻vAtC8pN鈥 access_level=鈥漞veryone鈥漖

The above game, nicknamed Death Wall, was one success. Another, called Killer Bounce, has the player jumping across blocks that disappear when you touch them, forcing you to keep bouncing. It was the result of the system taking the Super Mario rule that you dispatch enemies by bouncing on them and then making everything in the game an enemy ().

At the moment, Guzdial鈥檚 system produces very abstract, blocky games, but he would like to add more recognisable character designs and backdrops. These could also be machine-generated. Guzdial has previously used AI to generate new Pok茅mon, for example.

Eventually, he would like anyone to be able to use such systems. 鈥淧eople often say they want a game that鈥檚 a bit like one thing and a bit like another,鈥 says Guzdial. 鈥淲ouldn鈥檛 it be great if you could show the AI Fortnite and Minecraft and it spat out something new you could play?鈥

This article appeared in print under the headline 鈥淢achines make the next Super Mario鈥

Topics: Artificial intelligence / Machine learning / Video games