ai in unreal tournament 2004 csci 682 artificial intelligence in games by jeremiah anderson

12
AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Post on 15-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

AI in Unreal Tournament 2004

CSCI 682Artificial Intelligence in Games

By Jeremiah Anderson

Page 2: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Unreal History

Unreal 1998 Unreal Tournament 1999 Unreal Tournament 2003 2002 Unreal II: The Awakening 2003 Unreal Tournament 2004 2004 Unreal Tournament 3 2007

Page 3: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Some Games that use the Unreal Engines

Unreal Engine 1 DEUS EX

Unreal Engine 2 Americas Army

Unreal Engine 3 Gears of War

Page 4: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Why I chose Unreal for my project

Previous experience Excellent suit of tools to use come with the

game Extensive documentation Video Tutorials

Page 5: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Biggest Resource Used

http://www.3dbuzz.com

Page 6: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Bot AI Levels Novice Average Experienced Skilled Adept Masterful Inhuman Godlike

Page 7: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Misconceptions

Going from a “dumb” to “smart” bots required a lot of coding.

Bots moved a lot like robots in the real world. They can learn as they go. They will learn the map as they go and how to

use items

Page 8: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

How it actually is

Bots are stupid Bots will not go anywhere that is not specifically

planed out for them Anything they learn is built into the map long

before you play the game If you want a bot to learn how to use a lift you

have to tell it here is a lift and how to get off of it.

Page 9: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Paths

Page 10: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Show Videos

Page 11: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Show UnrealEd

Page 12: AI in Unreal Tournament 2004 CSCI 682 Artificial Intelligence in Games By Jeremiah Anderson

Play Map :P