110 likes | 276 Views
Advanced AI. Professor Frank J. Rinaldo CC office 401. AI for Role Playing Games. AI for NPC’s (Non-Playing Characters) Shop keeper Traveler Etc AI for monsters (opponents) Unique characteristics Many type / classes Simulate a ‘real’ world ‘character’ / monster AI ‘other’ players
E N D
Advanced AI Professor Frank J. Rinaldo CC office 401
AI for Role Playing Games • AI for NPC’s (Non-Playing Characters) • Shop keeper • Traveler • Etc • AI for monsters (opponents) • Unique characteristics • Many type / classes • Simulate a ‘real’ world ‘character’ / monster • AI ‘other’ players • Friends • Enemies • Neutral
AI for NPC • Non-Playing Characters • Usually ‘friendly’ character that you can interact with • Buy / see items • Get directions or advice • Be assigned quests / missions • Rescue daughter • Kill dragon • Etc.
AI for Monsters 1 • Monsters • Someone to fight with • Zombie • Dragon • Tiger • ‘Monster’ imaginary (or newly created) character
AI for Monsters 2 • Considerations: • Classes of monsters • Can inherit characteristics!? • Types of monsters • Wide variety more interesting game • Levels of strength • VERY different character type!
AI for Monsters 3 • Monster characteristics: • Strength / health • Weapons • Intelligent / dumb • Aggressive / shy • Solitary / group
AI for other players 1 • Many games allow for ‘other’ players • Shooters • Strategy • Role-playing • These players may be computer controlled • Friends • Enemies • Neutral
AI for other Players 2 • Examples: • Role-playing Game • AI can control another (‘apparently’ human) player • Shooters • MOST shooter games have a large number of ‘enemy’ individual controlled by AI • Strategy • Some players are human • Some players are computer (AI)
AI for Strategy Games • Strategy and Tactics • Short term plans vs long term plans • Balance objectives • Worker vs solder • People vs building vs equipment • Multiple ways to win!?
Strategy Game Examples 1 • When to attack vs. when to defend • When and where to attack • Who to attack • Use resources (gold) for: • Buildings • Equipment • People • Research
Strategy Game Examples 2 • Creating tactical ‘traps’ • Two-front attack • Draw in enemy to trap • Encircle enemy • Cut off enemy from reinforcements • Sacrifice one thing for a (long-term) advantage • Allow a small army to be killed • Allow a village to be destroyed • etc