A.I. in Video Games Role-Playing Games (RPG) Jason Robinson.

Slides:



Advertisements
Similar presentations
3.01 Explore multimedia systems, elements, and presentations.
Advertisements

Reading v. Gaming –massively multiplayer online role-playing game RPG MMORPG –role-playing game Second Life World of Warcraft (WoW) 46 million in the US.
Intro to Game Development An introduction to Swing, Java2D, JOGL, and game design Created by: Dennis Lawter and Dustin Scott.
Integrating the Computer Science Curriculum by Reusing Soccer Simulation Game Vadim Kyrylov, PhD Associate Professor Sarkeys Endowed Chair School of Business.
Administrative This was the last homework for the semester (yay!) First run of games: October 16 nd in class –Short document describing: goal + operational.
RPG systems appeared in the early eightyes in America as a new form of socialisation trough play. The concept of RPG is in fact the creation of a virtual.
Social Entertainment 7.
Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
510 History of Ed. Tech..  Role-playing (RPG)  First Person Shooter (FPS)  Strategy  Puzzle  Massive Multiplayer Online (MMO)  Racing Genres change.
Discovering Computers: Chapter 1
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
Introduction to AI Role Playing Game (RPG). Agenda History Types of RPGs AI in RPGs Common AI elements AI techniques RPG Making tool: RPG Maker XP RPG.
Sep 14, Fall 2006IAT 4101 Design Teams Team Structure Interdisciplinary Teams.
Group: RO3 1 MMORPG Networked Game Advised by Prof. David Rossiter Date: 29 April 2006.
Designing a User Interface for People with Disabilities u u
Picture Users Making Art Chat An interactive communication tool.
Interactive Storytelling for Video Games Chapter 11: Fully Player- Driven Stories Josiah Lebowitz Chris Klug.
A role-playing game RPG is a game in which players assume the roles of characters in a fictional setting. Players take responsibility for acting out these.
Lessons in Another World: Alternative Educational Settings Jennifer Moore GED 628 Summer 2009 Using Massive Multiplayer Online Role Playing /Social Games.
1 Efficient Management of Data Center Resources for Massively Multiplayer Online Games V. Nae, A. Iosup, S. Podlipnig, R. Prodan, D. Epema, T. Fahringer,
MMO (Massively Multiplayer Online Game) MMO Demographics.
 The Positive Impact of Onine Games By: Diego Morales Section:006.
Assessing the Components of Skill Necessary for Playing Video Games Kent L. Norman Department of Psychology Laboratory for Automation Psychology and Decision.
In this presentation,  I will compare the design elements of educational and commercial computer game.  I will pointed out what kinds barriers in.
Chapter 5 Role-Playing Writing and Performing Beyond the Classroom Playing Activities provide: Exploration of Informal Storytelling Opportunities to Meet.
Introduction to multimedia
STUDENTSFACULTY David AltieriEvan BredendickTheodore CincoskiAlex DeakmanCraig EvansBrian MullerDiane Christie Brian OsendorfTrace RoshellCharles SchmidtThomas.
Man and Machine: Introduction to Module Damian Gordon.
 Project made incollaboration with Alan Hudson (London Metropolitan University)  Use Second Life as platform for e- learning  Second Life has a great.
Tom Chilton Wow graphic designer Tom Chilton tom Chilton, lead designer of blizzard and one of the three main designers of the massive mmorpg (multiplayer.
Computer Science and Game Development By: Nicholas Fahey & Griffin Marsh.
SOCIAL ENTERTAINMENT Chapter 7 Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall 1-7.
Textual Based Generation of Adventure Games Ross Berkland Supervisor: Professor Shaun Bangay Scene to Adventure Game.
Online Roleplaying Game System Ben Hall CS 470 4/14/2011.
Survey of AI for games. AI vs. AI for games Traditional AI: – Made to handle unseen inputs, large state space – Too many options possible to compute an.
Final Project Presentation Heath Davis 21:228 Hypertext Hypermedia Systems May 5, 2009.
MULTIMEDIA BY M.EMELYA(Y5CS025). ABSTRACT TECHNOLOGY TECH+OLOGY.
San Diego Girl Scouts Tabletop Role-Playing Game Workshop April 19 th, 2015 “Home is behind, the world ahead, and there are many paths to tread through.
By Alex, Chloe & Lucy. An RPG is a game in which the player takes the role of a fictional character in a fictional setting. It is Usually accompanied.
Violence Language Blood and Gore Sexual Themes Nudity Drug Abuse Use of Alcohol.
Computer Game ( ) Course Overview Jehee Lee.
Introduction to multimedia. What is multimedia? ”Multimedia is the seamless integration of text, sound, images of all kinds and control software within.
3.01 Explore multimedia systems, elements, and presentations. 3.01A Evolution of Multimedia.
Fable: The Lost Chapters Game Review by Nicholas Zakhar.
Design + Production Presented by Robin Walker. Design + Production  Half-Life 2 development process  Half-Life The cabal.
SMARTMAIL 3.0. OVERVIEW ● CLIENT ● WORKS WITH IMAP AND SMTP MAIL SERVER ● OFFERS SECURE , WORK FLOW MESSAGES, TRANSLATION ● PLUG-IN ARCHITECTURE.
Artificial Intelligence in Games
1991-current Games development and software production company.
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 15: Role-Playing Games.
Design Strategies for Effective Delivery INTERACTIVE LEARNING.
An Introduction to Game Design
Script Writing Vocabulary. 2 Character direction Information that tells characters how to move or speak Copyright © Texas Education Agency, All.
An Online Instructional Design Studio Albert L. Ingram, Ph.D. Jason Piatt Kent State University.
02 |Introduction to Game Engine Eriq Muhammad Adams J |
Michael Hercenberg.  What is Dynamic Learning?  Leaning in real-time  Why?  Replaces hardcoded scripts  More ‘human’ game opponents  More suitable.
Define Learning Objectives 1.What are the skills, knowledge and attitudes staff will need? 2.Write behaviorally specific objectives. 3.Then select possible.
What do we know from research on:. Key points Digital games for learning have some distinctive features (see slide 3) Digital games for learning can have.
Research in Computer Graphics, Visualization and Human- Computer Interaction CSc 8900/9900 Ying Zhu Associate Professor Department of Computer Science.
Chapter 7 Play and Game Culture. Chapter 7 Play and Game Culture.
Chirantan Ekbote Evan Liang Ethan Klein Henry Zhang Wei-Cheng Tang
Fundaments of Game Design
Interactive Learning Design Strategies for Effective Delivery.
Interactive Learning Design Strategies for Effective Delivery.
Interactive Learning Design Strategies for Effective Delivery.
Interactive media.
Interactive Learning Design Strategies for Effective Delivery.
Interactive Learning Design Strategies for Effective Delivery.
Interactive Learning Design Strategies for Effective Delivery.
Interactive Learning Design Strategies for Effective Delivery.
Jumanji Welcome to the jungle
Presentation transcript:

A.I. in Video Games Role-Playing Games (RPG) Jason Robinson

What is a RPG A rocket propelled grenade, commonly used against enemy armored vehicles in the military. Not today’s topic. A rocket propelled grenade, commonly used against enemy armored vehicles in the military. Not today’s topic. A game in which the participants assume the roll of fictional characters and collaboratively create or follow a story line. A game in which the participants assume the roll of fictional characters and collaboratively create or follow a story line.

RPG Example World of Warcraft

AI in RPGs AI is a semi-rare element in most RPGs AI is a semi-rare element in most RPGs Most events are scripted (logic) Most events are scripted (logic) Human interaction generally has minimal effect on Non-player character (NPC) actions. Human interaction generally has minimal effect on Non-player character (NPC) actions. Example: WoW Raid Encounter Example: WoW Raid EncounterWoW Raid EncounterWoW Raid Encounter

Massively Multiplayer Online RPGs MMO RPGs require even less AI than single-player RPGs MMO RPGs require even less AI than single-player RPGs Human players are the natural intelligence which takes the place of AI Human players are the natural intelligence which takes the place of AI In today’s game market, the focus is very heavy on multiplayer, so AI is fading more and more from these games In today’s game market, the focus is very heavy on multiplayer, so AI is fading more and more from these games

HCI in RPGs Human-Computer Interaction is the driving element in most RPGs Human-Computer Interaction is the driving element in most RPGs Most RPGs allow interaction through a User Interface (text or graphical) Most RPGs allow interaction through a User Interface (text or graphical) Most RPGs use an event-driven scheme for HCI Most RPGs use an event-driven scheme for HCI Ex. You cast a spell at an enemy, which causes the enemy to retaliate Ex. You cast a spell at an enemy, which causes the enemy to retaliate

HCI Elements Channels Channels Audio Audio Visual Visual Tactile Tactile Dynamics Dynamics Range of message intensity Range of message intensity Scope and complexity of implemented features Scope and complexity of implemented features

Environment The environment is the medium to communicate to the world and other players The environment is the medium to communicate to the world and other players Players can use an array of elements to communicate, such as visual gestures, textual chat, or auditory notions. Players can use an array of elements to communicate, such as visual gestures, textual chat, or auditory notions. Of course, throwing a fireball in someone’s face is a good form of communication as well Of course, throwing a fireball in someone’s face is a good form of communication as well

Language-based Communication Of all the communication means, language-based communication is the most widely used in RPGs Of all the communication means, language-based communication is the most widely used in RPGs In single player, you talk to NPCs to obtain quests and further understand of the story line. In single player, you talk to NPCs to obtain quests and further understand of the story line. In multiplayer, you talk to NPCs as well as other players to achieve common goals In multiplayer, you talk to NPCs as well as other players to achieve common goals