Artificial intelligence IN NPCs. Early Role Playing games Npcs in early role playing games were very limited in terms of being “Intelligent”. For instance,

Slides:



Advertisements
Similar presentations
Zombie Apocalypse Basics A quick rundown, In case of emergency…
Advertisements

A New World Or People Keep Telling Me This is Ambitious By Jeremiah Lewis.
AI Pathfinding Representing the Search Space
Driving In Different Environments & Situations
The Other Driver 4 Fundamentals to Survival exit.
The Driving Task The driving task is everything it takes to operate a motor vehicle. The three skills of the driving task are: A. Physical-coordination.
ADVERSE CONDITIONS Chapter 12 SUNGLARE  Use sunglasses  Also use sun visor  If the sun is behind you, turn on your low-beam headlights to become more.
Chapter 10: Negotiating Intersections
Half life 2/ Counter Strike: Source bot Charlie Cross CIS
CSE 380 – Computer Game Programming Pathfinding AI
Artificial Intelligence in Game Design Heuristics and Other Ideas in Board Games.
Endurance Endurance vs. Discouragement
Hockey Terminology & Strategy Basics for Parents.
Space Rescue Chad Seippel Cory VanHooser. Story 2050 brand new International Space Station Distress call from ISS about “alien attack” No further communication.
Trends in computing- Mobile phones
What is the Best Position? More Advanced Positioning February, R. Baker1.
Speed and Stopping Distances
Unstrategic Path Planning in The Saboteur By: Peter Prins.
RED DEAD REVOLVER Artificial Intelligence Critique By Mitchell C. Dodes CIS 588.
AI Critique: Dustin Kelley. MGS3 AI Intro Tactical espionage missions while avoiding elite Russian soldiers Development team underwent field training.
How to build your own computer And why it will save you time and money.
Transportation Tuesday TRANSPORTATION TUESDAY DRIVE AT THE RIGHT SPEED FOR THE CONDITIONS HIGHWAY, TOWN, RESIDENTIAL THIS IS A LIMIT NOT A TARGET 120 KPH.
A World Revealed.... The story is everything... So Thinking of what interests me most about a game I ended up playing Skyrim a bit and got to wondering.
Artificial Intelligence in Game Design Event and Sense Management.
MODULE 2 THE DRIVER. FACTORS INVOLVED IN COLLISIONS Three factors in collisions, of which you only have control over the first two; – 1. Driver – 2. Vehicle.
Chapter 5.4 Artificial Intelligence: Pathfinding.
Raven Robin Burke GAM 376. Soccer standings Burke, 7 Ingebristen, 6 Buer, 6 Bukk, 6 Krishnaswamy, 4 Lobes, 3 Borys, 2 Rojas, 2 Bieneman, 2.
Artificial Intelligence in Game Design Problems and Goals.
TECHNOLOGY. Computer games have always been driven by technology. For many years it was advances in graphics that changed the way computer games were.
Artificial Intelligence in Game Design Lecture 22: Heuristics and Other Ideas in Board Games.
Bullying.
Balance! Balance is the ability to control the body's position either staying still for example a hand stand or while moving for example gymnastics will.
Starcraft Opponent Modeling CSE 391: Intro to AI Luciano Cheng.
Decision-making and goal-setting skills are needed to help you make health-enhancing choices; to choose behaviors that promote health and reduce the risk.
Special Relativity Chapters 15 and 16.
D. Roberts PHYS 121 University of Maryland Physics 121: Fundamentals of Physics I September 15, 2006.
Artificial Intelligence in Game Design
Being Ready Means Being LOW If you can’t touch the ground while you’re waiting for the ball, you’re not low enough. Your heels should NEVER be fully on.
Motion Planning in Games Mark Overmars Utrecht University.
Artificial Intelligence in Game Design Dynamic Path Planning Algorithms.
Don’t Stand by for Bullying!. Why do People Bully?  They think they can get away with it  The bullies also think bullying shows that they are in charge.
Etiquette Items you need to know about managing yourself and the golf course.
Campus Guide to Active Shooter MCLNO Police Department.
Artificial Intelligence in Game Design Complex Steering Behaviors and Combining Behaviors.
CIS 588 AI Evaluation for World of Warcraft Jonathan Schmoll February 14, 2005.
Dead Run James Kelly, Mike Papo, Josh Lovatt. Basic Details Single Player Top Down Action game.
Coaching Pack 12 – 16 Years. What Am I Coaching Today? What Might the Players Learn or Get Better at? TechnicalPsychological example PhysicalSocial example.
What is ALEKS? Who uses ALEKS? How is ALEKS being used? Teacher Feedback Recommendations.
DEEP RED An Intelligent Approach to Chinese Checkers.
AI Evaluation David Nowell CIS 588 2/14/05 Baldur’s Gate.
Your Turn In the Driver’s Seat Keeping a safe distance Created by Debbie Mintz Using: Life Skills Driving- Savage & Morrison In the Driver’s Seat- Glisan.
Terror on the Lake. Executive Summary Abstract of Game Story  The story begins at a summer camp on the lake. Your name is Zack and you are a camp counselor.
Ricochet Robots Mitch Powell Daniel Tilgner. Abstract Ricochet robots is a board game created in Germany in A player is given 30 seconds to find.
Chess Strategies Component Skills Strategies Prototype Josh Waters, Ty Fenn, Tianyu Chen.
Contested Dominion Game Treatment written by Nicholas Mezza.
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
There’s a New Train in Town! Light Rail Vehicles are so quiet you may not hear them coming, and they are as fast as a car.
Sketching a Piecewise Function. Piecewise The function has different qualities at different intervals.
CSCI 4310 Lecture 5: Steering Behaviors in Raven.
Reaching Your Potential What are some of your dreams or goals? What progress have you made in achieving some of them? What obstacles must you overcome.
NATIONAL RULES BRIEFING 2015/16 SEASON. Rule Changes  Breaking at a penalty corner  Two minute green card  Stick above the shoulder  Long.
Finite State Machines Logical and Artificial Intelligence in Games Lecture 3a.
Getting a deeper understanding Can we find a common denominator amongst the large number of manifestations of OCD and anxiety disorders?
Team / Group Riding The Hows and The Whys Material used with permission from the GWRRA Team Riding Manual and The Master Strategy Group’s Guidelines for.
A personality for every occasion. High Level Actions  Flee  Follow  Attack  Find Light/Roam  Sit and Wait  Hibernate.
Artificial intelligence In The Gaming Industy. For years games have used Artificial Intelligence, normally we call them bots, like for example your playing.
Artificial Intelligence and Video Games
Application of Artificial Intelligence and Graphics to Support a Three-Dimensional Game Chris Cummings.
Mental Factors affecting Performance
Presentation transcript:

Artificial intelligence IN NPCs

Early Role Playing games Npcs in early role playing games were very limited in terms of being “Intelligent”. For instance, a enemy would be attacking a merchant and the merchant wont run away from the enemy, or you could be running from an enemy which can easily get stuck by you hiding behind a wall.

modern Role playing games NPCs in modern RPGs are much “smart” because they actually run away from enemies, instead just standing around. They can also path find, so hiding behind a rock will no longer fool enemies. Merchants can raise/lower their prices depending on how liked you are. Enemies can react to noise that you make and walk towards you.

Overview: Path finding Early: These type of games would use path finding techniques like breadth first/ depth first search, checking for the player without calculating for obstacles, hence trapping themselves easily. Modern: An example of a modern path finding technique would be waypoint graph, which is where there are connecting points which the computer follows.

Overview: trading Early: – The player will give the trader an item worth a certain value and the trade will be complete. The player could also attack the mob and will still get the same price or even kill friendlies without penalty to trading prices. Modern: – The player’s item will be determined in value + if the player is liked by the trader and, if there is one, the players skill in trading. Killing or harming the trader will result in other trades giving less for the same item

Overview: stealth Early RPGs didn’t have a sense of stealth but rather stay away from their sight “range” and are based off they see you or not. Stealth in these games are based off special hiding areas that bots cannot see into Modern RPGs stealth systems now have a range based on they can see you, they can’t see you, and they are looking for you. Stealth in these games are based on factors like light level, noise you make, distance from the target.

Early Strategy Games Enemies in early strategy games had very little difficulty curve/setting making the AI feel as though it is technically non-existing, where the enemy just feels like their using a pre- made course in which the enemy follows.

Late Strategy Games Now Enemies actually have a noticeable difficulty curve with the AI enemy. Where each difficulty will determine what the AI will build and whether they attack or not. Sometimes AI’s will reach out to the player in attempt for diplomacy like, sharing resources/ peace-treaties/declaring war. How ever the AI can deny your requests depending on how liked you are vs how much your offering.

Overview: diplomacy Early – Player would be able to set a predetermined team number to the bot before the match in which the bot would be stuck fighting with that person or bot. Modern – Player can set up the teams before the match, how ever the bot can break off from their team to join another of form their own teams. They could even charge the player protection money to stop them from invading.

Overview: strategy Early: – Bots would always build everything in order in terms of their requirements and would attack the player outright with everything they have. Plus these bots don’t have a sense of difficulty and are normally the same every play through Modern: – Bots now have a sense of difficulty which the player can set them to. Bots will then play out differently depending on their difficulty. Plus they would wait until you attacked or attack you with a variety of units, and retreat when necessary

Early racing Games AI drivers in racing games would normally follow a pre-programmed line which would control how faster they go and when to brake and where to drive. However, if the player is their control line, the AI will ram you due to you not driving at same/greater speed as the AI.

Modern racing Games The AI drivers will follow a line, but will also avoid other drivers and yourself as well so bots hitting into you is significantly reduced. Bots can also have “personalities” so some will be more aggressive than others, so bots hitting into you might not be truly deceased. In some games, bots actually help you by seeking out shortcuts or bashing into the racer in-front.

Overview: Racing Early – Bot would bash into you for not driving fast enough whilst on their line. They would drive like pros/expert with lack of difficulty curve sometimes. Modern – Bots now drive around you if you drive to slow whilst in their path. Bots sometimes are seen with personalities, like them being aggressive and bashing into you to spin you out.