1 / 25

The Hidden Wisdom: Artificial Intelligence in Computer Games

The Hidden Wisdom: Artificial Intelligence in Computer Games. Presenter: Michelle Su Advisor: Dr. Gestwicki. Outline. Introduction Academic AI and Game AI Game Genres and AI Interesting Projects Holy Grails Further Researches. Introduction. What is game AI?

Download Presentation

The Hidden Wisdom: Artificial Intelligence in Computer Games

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Hidden Wisdom:Artificial Intelligence in Computer Games Presenter: Michelle Su Advisor: Dr. Gestwicki

  2. Outline • Introduction • Academic AI and Game AI • Game Genres and AI • Interesting Projects • Holy Grails • Further Researches The Hidden Wisdom: Artificial Intelligence in Computer Games

  3. Introduction • What is game AI? • Techniques to produce the illusion of intelligence in the behavior of non-player characters (NPCs) • Why should we care about game AI? • Fun • The next Big Thing • Environment for AI research The Hidden Wisdom: Artificial Intelligence in Computer Games

  4. Academic AI and Game AI • Different animals • Academic AI: • Cognitive Science • Expert Systems • Machine Learning • Natural Language Processing • Reasoning • Robots • Vision • Etc. The Hidden Wisdom: Artificial Intelligence in Computer Games

  5. Academic AI and Game AI (Cont.) • Game AI: • Fun and believable • Limited resource • Game dependent The Hidden Wisdom: Artificial Intelligence in Computer Games

  6. Game Genres and AI • Chess, Card, and Puzzle Games • Action Games • Role-Playing Games (RPGs) • Adventure Games • Strategy Games • Simulation Games (God games) • Sports Games • A-Life The Hidden Wisdom: Artificial Intelligence in Computer Games

  7. Chess, Card and Puzzle Games • Role of AI: • Tactical opponents • AI Techniques: • Game tree • Neural Network • Examples: • Deep Blue • 20Q The Hidden Wisdom: Artificial Intelligence in Computer Games

  8. Action Games • Role of AI: • Real-Time Tactical opponents • Partners • AI Techniques: • Path-finding • Flocking The Hidden Wisdom: Artificial Intelligence in Computer Games

  9. Half-Life 2 The Hidden Wisdom: Artificial Intelligence in Computer Games

  10. Role-Playing Games (RPGs) • Role of AI: • Tactical Opponents • Partners/Pets • Support Characters • AI Techniques: • Path-finding • Finite State Machine The Hidden Wisdom: Artificial Intelligence in Computer Games

  11. Baldur’s Gate II The Hidden Wisdom: Artificial Intelligence in Computer Games

  12. World of Warcraft The Hidden Wisdom: Artificial Intelligence in Computer Games

  13. Adventure Games • Role of AI: • Support Characters • AI Techniques: • Path-finding • Finite State Machine The Hidden Wisdom: Artificial Intelligence in Computer Games

  14. Blade Runner The Hidden Wisdom: Artificial Intelligence in Computer Games

  15. Strategy Games • Role of AI: • Units • Tactical Opponents • AI Techniques: • Flocking • Path-finding • Finite State Machine • Bayesian Networks The Hidden Wisdom: Artificial Intelligence in Computer Games

  16. Civilization IV The Hidden Wisdom: Artificial Intelligence in Computer Games

  17. Simulation Games • Role of AI: • Units • Creatures • AI Techniques: • Finite State Machine • Decision Tree • Path-finding • Flocking • Neural Network The Hidden Wisdom: Artificial Intelligence in Computer Games

  18. Black & White The Hidden Wisdom: Artificial Intelligence in Computer Games

  19. Sports Games • Role of AI: • Units • Strategic opponent • Commentator • AI Techniques: • Flocking • Path-finding • Finite State Machine The Hidden Wisdom: Artificial Intelligence in Computer Games

  20. Madden NFL ‘06 The Hidden Wisdom: Artificial Intelligence in Computer Games

  21. A-Life • Role of AI: • Units • Creatures • AI Techniques: • Flocking • Path-finding • Fuzzy Logic • Genetic Algorithms The Hidden Wisdom: Artificial Intelligence in Computer Games

  22. Conway’s Game of Life The Hidden Wisdom: Artificial Intelligence in Computer Games

  23. Interesting Projects • Sugarscape (A-Life) • Simulation of social interactions • Study the mystery of the collapse of an Indian tribe • Boids (Flocking) • Life-like group behavior • Gameai.com The Hidden Wisdom: Artificial Intelligence in Computer Games

  24. Holy Grails • Non-Player Character’s abilities to • Recognize natural language • Learn • Adjust the progress • React emotionally The Hidden Wisdom: Artificial Intelligence in Computer Games

  25. Future Researches • NPCs’ learning abilities • NPCs’ human-like behaviors • Employment on AI education The Hidden Wisdom: Artificial Intelligence in Computer Games

More Related