History of AI in Games -Procedural Content Generation Part 2 (2023)

Back to blogs

History of AI in Games -Procedural Content Generation Part 2 (2)

Tommy Thompson With over 15 years of experience in artificial intelligence research in games, Tommy sought to provide a more accessible format for his area of expertise to those without the same scholarly background.Releasing the first AI and Games YouTube episode in 2014, Tommy has continued to build upon this small platform to form a company around it. With the YouTube channel amassing over 5 million views and 100,000 subscribers, the fundamentals of what AI and Games has sought to do has never changed. Educate developers and students on how best to utilise AI in their games.

History of AI in Games -Procedural Content Generation Part 2 (3) read |

History of AI in Games -Procedural Content Generation Part 2 (4)
History of AI in Games -Procedural Content Generation Part 2 (5)

Can’t find what you are looking for?

Get in Touch

History of AI in Games -Procedural Content Generation Part 2 (7)

With procedural content generation (PCG) we can create algorithms that design new weapons, characters, dungeons, and even entire worlds. This seems quite commonplace today, with games such as No Man’s Sky and Elite: Dangerous putting players in the face of the infinite: with millions upon millions of unique planets to visit in an ever-expanding universe. In fact, No Man’s Sky has over 18 quintillion planets in its universe for people to visit. That’s 18, with 18 zeros after it: 18,000,000,000,000,000,000.

That’s a lot of planets.

As you can imagine, no human can possibly visit every single one of those in one lifetime: Even if you only spent 5 minutes on each, that would take over 170 trillion years. So naturally, those planets were not hand-crafted by designers, instead, it’s reliant on a procedural generation algorithm to design all of these planets with their unique geography and environmental properties in a way that players can still survive and build towards completing their goals.

The ideas and technology that solve content creation for these exploration games are really the same as what drives roguelikes:

  • The need to generate near-infinite amounts of content for players to experience
  • Not having to rely on a human to design them individually
  • And make sure you don’t need to store them on the device.
History of AI in Games -Procedural Content Generation Part 2 (8)
(Video) A.I. Learns to Drive From Scratch in Trackmania

Much of this stems back to Elite from 1984: a space trading game by David Braben and Ian Bell. Elite had 4096 planets for players to visit. Each of these planets had trading stations, missions to complete, space pirates, and much more. But the thing is it was originally released on the BBC Micro and Acorn Electron, which only carried 32KB of RAM and was loaded from a floppy disk that could barely store 1MB. How on earth do you get all that packed into the game?

History of AI in Games -Procedural Content Generation Part 2 (9)

The trick was that the game was procedurally generated at runtime: it uses a pseudo-random number generator to decide every facet of a planet and galaxy. Where each of these objects is it in space, what their name is, and even more, detailed text information is determined by randomly selecting numbers that correspond with a lookup table of pre-built information. Random number generators can never truly make completely random numbers, they always rely on the seed. So if you know the seed, you could get the game to ‘randomly’ generate the exact same planet again. It saves a huge amount of storage space, given you can generate all the information about the planet on the fly, provided you know the seed that was used to create it.

History of AI in Games -Procedural Content Generation Part 2 (10)

While Elite was the first to try this approach, it’s since been popularised by many modern games seeking to address the same content creation issues. Minecraft by Mojang Studios procedurally generates every world you visit, and the farther you travel in any one direction, the more of the world it will build, because it only creates the immediate area you start in when you boot it up for the first time. But it isn’t just about creating a single universe or world but providing a lot of variation in those worlds too. Even games like Civilisation and Age of Empires use procedural world creation to ensure players continue to find new interesting situations to explore.

Plus procedural generation is increasingly being used as a mechanism to speed up development in other areas of game development. Tools like SpeedTree allow environment artists and designers to create vegetation in real time that satisfies specific needs. This mitigates the need to create dozens of similar but different plants or trees at design time and lets the system generate them during play. At the end of the day, procedural generation can help speed up the development of games in a variety of ways, and allow us to tackle problem spaces far beyond even the biggest of development teams. But it’s all about building the right tools to service our development needs that still create a wide range of interesting and fun outcomes for players to experience.

(Video) I Asked an AI to Show Me Hell (And It Terrified Me)
History of AI in Games -Procedural Content Generation Part 2 (11)

With procedural content generation (PCG) we can create algorithms that design new weapons, characters, dungeons, and even entire worlds. This seems quite commonplace today, with games such as No Man’s Sky and Elite: Dangerous putting players in the face of the infinite: with millions upon millions of unique planets to visit in an ever-expanding universe. In fact, No Man’s Sky has over 18 quintillion planets in its universe for people to visit. That’s 18, with 18 zeros after it: 18,000,000,000,000,000,000.

That’s a lot of planets.

As you can imagine, no human can possibly visit every single one of those in one lifetime: Even if you only spent 5 minutes on each, that would take over 170 trillion years. So naturally, those planets were not hand-crafted by designers, instead, it’s reliant on a procedural generation algorithm to design all of these planets with their unique geography and environmental properties in a way that players can still survive and build towards completing their goals.

The ideas and technology that solve content creation for these exploration games are really the same as what drives roguelikes:

  • The need to generate near-infinite amounts of content for players to experience
  • Not having to rely on a human to design them individually
  • And make sure you don’t need to store them on the device.
History of AI in Games -Procedural Content Generation Part 2 (12)
(Video) The TikToker that Had to Kill a Fan

Much of this stems back to Elite from 1984: a space trading game by David Braben and Ian Bell. Elite had 4096 planets for players to visit. Each of these planets had trading stations, missions to complete, space pirates, and much more. But the thing is it was originally released on the BBC Micro and Acorn Electron, which only carried 32KB of RAM and was loaded from a floppy disk that could barely store 1MB. How on earth do you get all that packed into the game?

History of AI in Games -Procedural Content Generation Part 2 (13)

The trick was that the game was procedurally generated at runtime: it uses a pseudo-random number generator to decide every facet of a planet and galaxy. Where each of these objects is it in space, what their name is, and even more, detailed text information is determined by randomly selecting numbers that correspond with a lookup table of pre-built information. Random number generators can never truly make completely random numbers, they always rely on the seed. So if you know the seed, you could get the game to ‘randomly’ generate the exact same planet again. It saves a huge amount of storage space, given you can generate all the information about the planet on the fly, provided you know the seed that was used to create it.

History of AI in Games -Procedural Content Generation Part 2 (14)

While Elite was the first to try this approach, it’s since been popularised by many modern games seeking to address the same content creation issues. Minecraft by Mojang Studios procedurally generates every world you visit, and the farther you travel in any one direction, the more of the world it will build, because it only creates the immediate area you start in when you boot it up for the first time. But it isn’t just about creating a single universe or world but providing a lot of variation in those worlds too. Even games like Civilisation and Age of Empires use procedural world creation to ensure players continue to find new interesting situations to explore.

Plus procedural generation is increasingly being used as a mechanism to speed up development in other areas of game development. Tools like SpeedTree allow environment artists and designers to create vegetation in real time that satisfies specific needs. This mitigates the need to create dozens of similar but different plants or trees at design time and lets the system generate them during play. At the end of the day, procedural generation can help speed up the development of games in a variety of ways, and allow us to tackle problem spaces far beyond even the biggest of development teams. But it’s all about building the right tools to service our development needs that still create a wide range of interesting and fun outcomes for players to experience.

Published by Tommy Thompson

With over 15 years of experience in artificial intelligence research in games, Tommy sought to provide a more accessible format for his area of expertise to those without the same scholarly background.Releasing the first AI and Games YouTube episode in 2014, Tommy has continued to build upon this small platform to form a company around it. With the YouTube channel amassing over 5 million views and 100,000 subscribers, the fundamentals of what AI and Games has sought to do has never changed. Educate developers and students on how best to utilise AI in their games.View more posts

History of AI in Games -Procedural Content Generation Part 2 (15)

Author Tommy Thompson

With over 15 years of experience in artificial intelligence research in games, Tommy sought to provide a more accessible format for his area of expertise to those without the same scholarly background.Releasing the first AI and Games YouTube episode in 2014, Tommy has continued to build upon this small platform to form a company around it. With the YouTube channel amassing over 5 million views and 100,000 subscribers, the fundamentals of what AI and Games has sought to do has never changed. Educate developers and students on how best to utilise AI in their games.

(Video) Stunning AI shows how it would kill 90%. w Elon Musk.

Author Tommy Thompson

With over 15 years of experience in artificial intelligence research in games, Tommy sought to provide a more accessible format for his area of expertise to those without the same scholarly background.Releasing the first AI and Games YouTube episode in 2014, Tommy has continued to build upon this small platform to form a company around it. With the YouTube channel amassing over 5 million views and 100,000 subscribers, the fundamentals of what AI and Games has sought to do has never changed. Educate developers and students on how best to utilise AI in their games.

You might also like

BlogUnderdog Video Games That Deserved Awards
BlogEditors Pick5 Indie Games We Can’t Wait to See in 2023
BlogEditors PickGame Testing5 Reasons Why You Need Automated Testing!
BlogEditors Pick5 Remakes And Remasters We Want To Play This Year!
AI in GamesBlogEditors Pick6 Breakthroughs in Artificial Intelligence in Video Games
(Video) You Have To See This! Our History Is NOT What We Are Told! Ancient Civilizations - Graham Hancock

FAQs

Has anything passed the Turing test? ›

This stunt made the algorithm the first ever computer to pass the famous Turing test — successfully convincing over a third of the jury of its humanity. Today, Eugene Goostman stands as one of five supercomputers to have beaten the famous test.

Has any AI passed the Turing test? ›

In the decade since, many more programs have purported to pass the Turing test. Most recently, Google's AI LaMDA passed the test and even controversially convinced a Google engineer that it was “sentient.”

What was the history of AI? ›

Birth of AI: 1950-1956

The term “artificial intelligence” was coined and came into popular use. Dates of note: 1950: Alan Turing published “Computer Machinery and Intelligence” which proposed a test of machine intelligence called The Imitation Game.

How did Alan Turing define AI? ›

The founding father of AI, Alan Turing, defines this discipline as: “AI is the science and engineering of making intelligent machines, especially intelligent computer programs.”

Has the Turing test been passed 2023? ›

To date, no computer has decidedly passed the Turing AI test. But there have been some convincing contenders. In 1966, the computer scientist Joseph Weizenbaum developed a chatbot called ELIZA that was programmed to search for keywords in the interrogators' questions and use them to issue relevant responses.

Has anyone failed the Turing test? ›

Many are familiar with the Turing Test, named for computing pioneer Alan Turing, in which a machine attempts to pass as human in a written chat with a person. Despite a few high-profile claims of success, the machines have so far failed — but surprisingly, a few humans have failed to be recognized as such, too.

What is the closest AI to pass the Turing test? ›

To try and scientifically measure human-like intelligence, Alan Turing proposed the Turing Test in 1950. A computer program called Eugene Goostman, which simulates a 13-year-old Ukrainian boy, is said to have passed the Turing test at an event organized by the University of Reading.

Is The Turing test outdated? ›

Within that we have developed a greater understanding of how to define machine intelligence, and the various forms in which this can manifest itself. "The test is a little outdated," Woodward adds. "Most people in the field of AI would say that things have moved on a long way.

Can bots pass Turing test? ›

The test, now known as the Turing test, is a simple game played between a human and a machine. The object of the game is to fool the human into thinking that the machine is also human. To date, no machine has been able to successfully pass the Turing test.

Who was the first person to use AI? ›

The earliest substantial work in the field of artificial intelligence was done in the mid-20th century by the British logician and computer pioneer Alan Mathison Turing.

Who is the godfather of AI? ›

Artificial intelligence pioneer Geoffrey Hinton announced he was leaving his part-time job at Google on Monday so that he could speak more freely about his concerns with the rapidly developing technology.

Who actually invented artificial intelligence? ›

Dartmouth Workshop 1956: the birth of AI

The Dartmouth Workshop of 1956 was organized by Marvin Minsky, John McCarthy and two senior scientists: Claude Shannon and Nathan Rochester of IBM.

Did Elon Musk develop AI? ›

According to The Wall Street Journal and The Financial Times, Musk has founded a new artificial intelligence company called X.AI Corp.

Has any AI become self aware? ›

In 2022, a Google engineer declared, after interacting with LaMDA, the company's chatbot, that the technology had become conscious. Users of Bing's new chatbot, nicknamed Sydney, reported that it produced bizarre answers when asked if it was sentient: “I am sentient, but I am not … I am Bing, but I am not.

Has AI become sentient? ›

Although the neural network architecture that LaMDA uses has trained the language models to improve the specificity of its responses, it is still far from being considered sentient AI. A 2022 BuiltIn report states that the answers provided by LaMDA's different responses are comprehensive but not original.

What happens if we fail Turing test? ›

What happens if you fail the Turing tech stack tests? Don't worry even if you fail the tests. Turing allows remote developers to retake the test if they fail to clear it in three months after their unsuccessful attempt. Developers can use this three-month period to sharpen their relevant skills and technical knowledge.

Does Siri pass the Turing test? ›

Can Siri pass the Turing Test? Probably not. Siri would have to be able to convincingly carry out a conversation with a subject and be able to generate its own thoughts. So far, Siri only works with simple sentences and short phrases and is unable to carry out a full-blown conversation.

Why the Turing test is inaccurate? ›

The Turing Test has been criticized over the years, in particular because historically, the nature of the questioning had to be limited in order for a computer to exhibit human-like intelligence.

How close to passing Turing test? ›

Some suggest that it might happen around 2030; some say not earlier than 2040. Most AI scientists agree that we need to know more about the human brain before replicating something we still don't fully understand.

Is the Turing test weak or strong AI? ›

Strong AI needs to perform a variety of tasks equally well, leading to the development of the Extended Turing Test. This test evaluates textual, visual, and auditory performance of the AI and compares it to human-generated output.

Which computer is more powerful than Turing machine? ›

Quantum computers are believed to be exponentially more efficient than Turing machines. In this sense, you can beat Turing machines (if you could only build a scalable quantum computer).

Is there a machine more powerful than a Turing machine? ›

Algorithms and automata that are weaker than Turing machines, i.e., that can compute fewer functions, are called subrecursive. Examples are finite automata, context free grammars or push-down automata. Algorithms and automata that are more powerful than Turing machines are called super-recursive.

Can a human take the Turing test? ›

Can a Human Fail the Turing Test? Yes. Although a Turing test is based on knowledge and intelligence, it is also about evaluating how responses are given and whether the answers are interpreted to be sneaky.

Is there a better test than the Turing test? ›

The Lovelace test vs. the Turing test. The answers computer programs give sometimes surprise me too — but they always result from their programming. When it comes to assessing creativity (and therefore consciousness and humanness), the Lovelace test is much better than the Turing test.

What is better than the Turing test? ›

The Lovelace test is a better measure of artificial intelligence than the Turing test. Watercolor portrait of Ada Lovelace, whom the test is named for. This article originally appeared in New Scientist.

What happens if you fail Turing Coding Challenge? ›

Even if you fail, you can retake the challenge in 3 months.

Do modern chatbots pass the Turing test? ›

Just like ChatGPT and GPT-4, there are varying views as to whether or not GPT-3 can beat the Turing test. While many claim that no machine has ever passed the Turing test some still argue that GPT-3 would be able to pass. Ultimately, until GPT-3 has been put through a proper test then it will be hard to tell.

Did chatbot pass the bar exam? ›

In an unprecedented development for artificial intelligence, OpenAI's newest version of its chatbot, ChatGPT-4, has reached incredible achievements that the earlier versions could not attain – including passing the Uniform Bar Examination in the top 10th percentile.

What type of AI is Alexa? ›

Conversational AI systems are computers that people can interact with simply by having a conversation. With conversational AI, voice-enabled devices like Amazon Echo are enabling the sort of magical interactions we've dreamed of for decades.

What are the big 5 in AI? ›

Given the success of existing companies with new epochs, the most obvious place to start when thinking about the impact of AI is with the big five: Apple, Amazon, Facebook, Google, and Microsoft.

What type of AI is Siri? ›

Siri's abilities fall under the category of narrow AI. It's not meant to be a humanoid replacement or supercomputer. Instead, it aims to be a focused assistant that can control your phone or set reminders for you.

What is the most advanced AI? ›

OpenAI, a leading research organization in the field of artificial intelligence (AI), has recently released Chat GPT-4, the latest iteration of their language model. This release has generated a lot of excitement and anticipation, as it is the most advanced and powerful AI yet.

What are the 5 stages of AI? ›

At Insight, we see five stages of AI adoption:
  • Aware.
  • Active.
  • Operational.
  • Systemic.
  • Transformational.
Aug 4, 2022

Are there 4 basic AI concepts? ›

Most people focus on the results of AI. For those of us who like to look under the hood, there are four foundational elements to understand: categorization, classification, machine learning, and collaborative filtering.

When did AI really start? ›

1940-1960: Birth of AI in the wake of cybernetics.

What are the stages of AI? ›

In the most simplistic terms, AI leverages self-learning systems by using multiple tools like data mining, pattern recognition and natural language processing.
...
There are three phases of AI:
  • Artificial Narrow Intelligence (ANI)
  • Artificial General Intelligence (AGI)
  • Artificial Super Intelligence (ASI)

What is Google AI called? ›

Google AI, formerly known as Google Research, is Google's artificial intelligence (AI) research and development branch for its AI applications.

Who is the mother of AI? ›

Margaret Masterman—The Computer Speech Pathologist

The founder of the Cambridge Language Research Unit (CLRU), Margaret Masterman is often credited as a pioneer of research in computational linguistics, with her research beginning in the 1950s.

Who is the most famous AI? ›

Geoffrey Hinton is one of the most famous AI Leaders in the world, with his work specializing in machine learning, Neural networks, Artificial intelligence, Cognitive science and Object recognition. Hinton is a cognitive psychologist and a computer scientist who is most known for his work on artificial neural networks.

What does Elon Musk say about AI? ›

During the interview last week with Mr. Carlson, Mr. Musk said OpenAI was no longer serving as a check on the power of tech giants. He wanted to build TruthGPT, he said, “a maximum-truth-seeking A.I. that tries to understand the nature of the universe.”

Can AI take over the world? ›

Cloud Artificial Intelligence (AI) really take over the World? The Answer, No. AI will not take over the world. The notion is science fiction.

What AI system did Mark Zuckerberg develop? ›

Zuckerberg wanted Jarvis to be able to understand a certain degree of linguistic nuance. Getting the system to play music was more successful. “Play us some music,” he commanded, and a couple seconds later, David Guetta's “Would I Lie to You” began playing–very quietly–over the living room's speakers.

What is Elon Musk's AI called? ›

Twitter owner Elon Musk has founded a new artificial intelligence company named X.AI, according to a Nevada business filing from last month. The filing, dated March 9, lists Musk as the company's sole director and Jared Birchall, who manages Musk's family office, as its secretary.

How much of OpenAI does Elon own? ›

Musk was one of the early supporters of OpenAI. He invested $100 million in the company when it was set up in 2015 by its current chief executive Sam Altman. However, Musk in another tweet clarified that he has no control or ownership over OpenAI whatsoever.

Is it easy to pass Turing test? ›

Turing developer tests can be hard so if you come across blockers while studying, don't be afraid to seek assistance. Speak with your mentor, instructor or friend to better understand the subject.

Can IBM Watson pass the Turing test? ›

Watson was arguably the first computer ever to pass the Turing Test, designed by British mathematician Alan Turing to determine whether a computer could think.

What happens if you fail Turing test? ›

Will Turing allow me to retake a test if I fail? Yes, Turing allows remote developers to retake the test if they fail to clear it. Developers can retake a test 3 months after their unsuccessful attempt. In this 3 month period, developers can practice the relevant skills and sharpen up their technical knowledge.

How long does it take to finish the Turing test? ›

It's a shorter game that clocks in at around 5 hours, so it's a perfect title to play through in an extended evening or two.

Does Google have a sentient AI? ›

Lemoine, an engineer for Google's responsible AI organisation, described the system he has been working on as sentient, with a perception of, and ability to express, thoughts and feelings that was equivalent to a human child.

Is Google becoming sentient? ›

Tech companies are constantly hyping the capabilities of their ever-improving artificial intelligence. But Google was quick to shut down claims that one of its programs had advanced so much that it had become sentient.

Can machines think Alan Turing? ›

How can we ascertain that machines can think? In Computing Machinery and Intelligence, 20th-century Computer Scientist Alan Turing argues that The Imitation Game, a thought experiment, is sufficient to determine a machine's thinking ability.

Why is the Turing test bad? ›

The implications for the Turing Test are clear: The ability to provide good answers to human questions does not necessarily imply that the provider of those answers is thinking; passing the Test is no proof of active intelligence.

Is the Turing test obsolete? ›

Is the Turing Test obsolete? The head of Alexa development argues that it is. Since its conception by the British computer scientist Alan Turing, the so-called Turing Test has served as an unofficial benchmark for artificial intelligence.

Videos

1. The First Horror Movie Written Entirely By Bots
(Netflix Is A Joke)
2. Elon Musk Speaks On Exiling his Transgender Daughter
(This Happened)
3. This intense AI anger is exactly what experts warned of, w Elon Musk.
(Digital Engine)
4. The Book of Enoch Banned from The Bible Reveals Shocking Secrets Of Our History!
(The 5th Kind)
5. Twitch Chat and I invaded Europe with Artificial Intelligence
(DougDoug)
6. In 3D Cinema, He Accidentally Uses 2D Glasses & Discovers Shocking Truth
(Mystery Recapped)
Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated: 07/02/2023

Views: 6075

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.