Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


What does an AI system do?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 warnexus   Prime Members   -  Reputation: 1535

Like
0Likes
Like

Posted 10 November 2013 - 06:13 PM

I was looking at one of the LinkedIn profile of a senior game programmer.

 

On his profile he wrote:

 

Worked on unreleased third-person action game

 

Developed AI systems for enemies.

 

What exactly does an AI system do? I probably should also ask what a system in a game do? Mostly doing management perhaps?

 

I wrote a basic AI movement of a monster in my basic arcade shooter game earlier this year, mostly using some hacky code to force it to work. So I am not sure how a system would actually work in a game. How much work in an AI system does managing or keeping track of all the AI in the game?

 

Are all systems in a game just simple components working together? Like how a car would probably work?


Edited by warnexus, 10 November 2013 - 07:58 PM.


Sponsor:

#2 Álvaro   Crossbones+   -  Reputation: 16165

Like
1Likes
Like

Posted 10 November 2013 - 06:57 PM

"System" is a pretty empty word, which can mean almost anything. An "AI system for enemies" is the part of a game that decides what the bad guys do. You might feel that calling this "AI" is a bit bombastic, but it is the standard name for it in the game-development community, and it's precisely what the "Artificial Intelligence" forum in this site is about.

Edited by Álvaro, 10 November 2013 - 06:57 PM.


#3 meeshoo   Members   -  Reputation: 512

Like
0Likes
Like

Posted 11 November 2013 - 04:18 AM

There is no truly real AI in games (with some few exceptions/experiments in there), mostly because AI is unpredictable, and you don't want that as a game designer. Usually Enemy AI system is a combination of stuff like:

 

  • how enemies "know/detect" what the player is doing
  • how enemies react to this input (the logic behind it)


#4 Matias Goldberg   Crossbones+   -  Reputation: 4981

Like
3Likes
Like

Posted 11 November 2013 - 08:37 AM

A definition I like about "AI" in games is "A system where the PC knows at the right time when to stop pretending it doesn't know what the player is doing"
How you achieve this goal, is up to you (Behavior trees, State machines, Neural Networks, Markov Chains, simple random choice of actions, N-Grams, etc).

#5 cardinal   Members   -  Reputation: 904

Like
2Likes
Like

Posted 11 November 2013 - 09:47 AM

AI Systems is a vague term. If I were to interview this person for a job, I would assume it meant he designed the framework in which the game's AI works as well as some of the specific AI features within this framework, and I would ask him to elaborate on it.






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS