Algorithms and Networking for Computer Games

Size: px
Start display at page:

Download "Algorithms and Networking for Computer Games"

Transcription

1 Algorithms and Networking for Computer Games Chapter 1: Introduction

2 Definition for play [Play] is an activity which proceeds within certain limits of time and space, in a visible order, according to rules freely accepted, and outside the sphere of necessity or material utility. The play- mood is one of rapture and enthusiasm, and is sacred or festive in accordance with the occasion. A feeling of exaltation and tension accompanies the action, mirth and relaxation follow. Johan Huizinga, Homo Ludens Chapter 1 Slide 2

3 Definition for game a universal form of recreation generally including any activity engaged in for diversion or amusement and often establishing a situation that involves a contest or rivalry Encyclopædia Britannica Etymology: Middle English, from Old English gamen; akin to Old High German gaman amusement Merriam-Webster Dictionary Chapter 1 Slide 3

4 Components of a game Players: willing to participate for enjoyment, diversion or amusement Rules: define limits of the game Goals: gives a sense of purpose Opponents: give arise to contest and rivarly Representation: concretizes the game Chapter 1 Slide 4

5 Components, relationships and aspects of a game representation correspondence PLAY rules concretization agreement agreement definition CHALLENGE motivation motivation goal obstruction CONFLICT indeterminism opponent player Chapter 1 Slide 5

6 Definition for computer game a game that is carried out with the help of a computer program roles: coordinating the game process illustrating the situation participating as a player Model View View Controller software architecture pattern Chapter 1 Slide 6

7 Model-View View-Controller model state instance core structures controller control logic proto-view view configuration driver synthetic player synthetic view rendering instance data input device script output device options action human player perception Chapter 1 Slide 7

8 Simulations vs. computer games simulations virtual environments computer games flight simulators sports games first person shooters real-time strategies manager games puzzles board games Chapter 1 Slide 8

9 Synthetic players synthetic player = computer-generated actor in the game displays human-like features has a stance towards the human player games are anthropocentric! Chapter 1 Slide 9

10 Humanness human traits and characteristics fear and panic (Half( Half-Life, Halo) computer game comprising only synthetic players semi-autonomous actors (The( Sims) fully autonomous actors (Core( War, AOE2) stance towards the human player enemy ally neural Chapter 1 Slide 10

11 Enemy provides challenge opponent must demonstrate intelligent (or at least purposeful) behaviour cheating quick-and and-dirty dirty methods when the human player cannot observe enemy s actions Chapter 1 Slide 11

12 Ally augmenting the user interface hints and guides aiding the human player reconnaissance officer teammate, wingman should observe the human point of view provide information in an accessible format consistency of actions Chapter 1 Slide 12

13 Neutral commentator highlighting events and providing background information camera director choosing camera views, angles and cuts referee judging the rule violations should observe the context and conventions Chapter 1 Slide 13

14 Multiplaying multiple human players sharing the same game methods: divide the screen divide the playtime networking Chapter 1 Slide 14

15 Games and story-telling telling traditional, linear story-telling telling events remain from time to time (almost) unchangeable books, theatre, cinema participant (reader, watcher) is passive interactive story-telling telling events change and adapt to the choices the participant makes computer games participant (player) is active Chapter 1 Slide 15

16 Characteristic features of story- telling 1(2) contingency: : to what extent the time and space of the story depend on the real time and space? narrative representation: : how the story is presented? presence: : how far the watcher/participant shares the time and space of the story? interactivity: : how much the watcher/participant takes part in the story process? Aylett & Louchart: Towards a Narrative Theory of Virtual Reality, Virtual Reality 7(1):2 9, Chapter 1 Slide 16

17 Characteristic features of story- telling 2(2) Cinema Theatre Literature Games Contingency little moderate little strong Narrative representation visual visual mental visual Presence Interactivity non-physical no physical no/yes no non- physical non- physical, immersive yes Chapter 1 Slide 17

18 A story is always told to human beings story-telling telling is not about actions but reasons for actions humans use a story (i.e., a narrative) to understand intentional behaviour how can we model and generate this? story-telling telling is about humans humans humanize the characters behaviour and understand the story through themselves how can we model and generate this? Chapter 1 Slide 18

19 Levels of interaction 1(2) plot varies according to the decisions the player makes linear: the player advances via fixed plot-points points branching: the player chooses the continuation in a plot- point parallel paths: the player can make choices between fixed plot-points points threaded: the player can choose among parallel and interconnected plots Chapter 1 Slide 19

20 Levels of interaction 2(2) characters player s choices are reflected in the words and deeds of the character theme player s choices are reflected in the theme of the story Chapter 1 Slide 20

21 Challenges for story-telling telling 1(2) themes good plot and round characters are not enough to create a good narrative there must be a theme behind it (e.g., betrayal, revenge, love) controlling the story interactive drama can flatten and lose its interest something has to make sure that the events stay dramatically compelling Bringsjord: Is It Possible to Build Dramatically Compelling Interactive Digital Entertainment, Game Studies 1(1), Chapter 1 Slide 21

22 Challenges for story-telling telling 2(2) strong, autonomous characters characters must be personalities stories are often remembered by personal characters personalization if we want to the character to act intelligently towards the player, it must understand her based on its own beliefs deduce other characters and human s beliefs. Chapter 1 Slide 22

23 Other game design considerations customization tutorial profiles modification replaying parameterization! Chapter 1 Slide 23

Algorithms for Computer Games

Algorithms for Computer Games Course syllabus Algorithms for Computer Games Jouni Smed Department of Information Technology University of Turku credits: 4 cp (2 cu) prerequisites fundamentals of algorithms and data structures (see

More information

Algorithms for Computer Games

Algorithms for Computer Games Course syllabus Algorithms for Computer Games Jouni Smed Department of Information Technology, University of Turku Turku Centre for Computer Science credits: 2 cu prerequisites fundamentals of algorithms

More information

Chapter 4 Summary Working with Dramatic Elements

Chapter 4 Summary Working with Dramatic Elements Chapter 4 Summary Working with Dramatic Elements There are two basic elements to a successful game. These are the game formal elements (player, procedures, rules, etc) and the game dramatic elements. The

More information

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Intelligent Agents Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents An agent is anything that can be viewed as

More information

CISC 1600 Introduction to Multi-media Computing

CISC 1600 Introduction to Multi-media Computing CISC 1600 Introduction to Multi-media Computing Summer Session II 2012 Instructor : J. Raphael Email Address: Course Page: Class Hours: raphael@sci.brooklyn.cuny.edu http://www.sci.brooklyn.cuny.edu/~raphael/cisc1600.html

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Lecture 01 - Introduction Edirlei Soares de Lima What is Artificial Intelligence? Artificial intelligence is about making computers able to perform the

More information

Applying Principles from Performance Arts for an Interactive Aesthetic Experience. Magy Seif El-Nasr Penn State University

Applying Principles from Performance Arts for an Interactive Aesthetic Experience. Magy Seif El-Nasr Penn State University Applying Principles from Performance Arts for an Interactive Aesthetic Experience Magy Seif El-Nasr Penn State University magy@ist.psu.edu Abstract Heightening tension and drama in 3-D interactive environments

More information

Artificial Intelligence Paper Presentation

Artificial Intelligence Paper Presentation Artificial Intelligence Paper Presentation Human-Level AI s Killer Application Interactive Computer Games By John E.Lairdand Michael van Lent ( 2001 ) Fion Ching Fung Li ( 2010-81329) Content Introduction

More information

Roleplay Technologies: The Art of Conversation Transformed into the Science of Simulation

Roleplay Technologies: The Art of Conversation Transformed into the Science of Simulation The Art of Conversation Transformed into the Science of Simulation Making Games Come Alive with Interactive Conversation Mark Grundland What is our story? Communication skills training by virtual roleplay.

More information

Name: Date: #: Period: Elements of Fiction Important Terms and Definitions. My elements of fiction test is on. Elements of Plot

Name: Date: #: Period: Elements of Fiction Important Terms and Definitions. My elements of fiction test is on. Elements of Plot Elements of Fiction Important Terms and Definitions My elements of fiction test is on. Elements of Plot Plot -The or sequence of events in a story. -A Tool used to Keep track of the parts of plot. exposition

More information

- EXAMS WON T KNOW WHAT HIT THEM!

- EXAMS WON T KNOW WHAT HIT THEM! - EXAMS WON T KNOW WHAT HIT THEM! Paper 2 Fiction Study Guidelines The third section to appear on Paper 2 of the Higher Level exam paper is the Fiction Section. The structure of the Fiction Section may

More information

Artificial Intelligence for Games

Artificial Intelligence for Games Artificial Intelligence for Games CSC404: Video Game Design Elias Adum Let s talk about AI Artificial Intelligence AI is the field of creating intelligent behaviour in machines. Intelligence understood

More information

Trade Offs in Game Design

Trade Offs in Game Design Trade Offs in Game Design Trade Offs in Game Design Quite often in game design, there are conflicts between different design goals. One design goal can be achieved only through sacrificing others. Sometimes,

More information

Games: What Are They? Topics in Game Development UNM ECE 495/595; CS 491/591

Games: What Are They? Topics in Game Development UNM ECE 495/595; CS 491/591 Games: What Are They? Topics in Game Development UNM ECE 495/595; CS 491/591 Date back to ancient times Found in virtually every culture Not only for entertainment Also served serious functions Used to

More information

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems Five pervasive trends in computing history Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 1 Introduction Ubiquity Cost of processing power decreases dramatically (e.g. Moore s Law), computers used everywhere

More information

AI in Computer Games. AI in Computer Games. Goals. Game A(I?) History Game categories

AI in Computer Games. AI in Computer Games. Goals. Game A(I?) History Game categories AI in Computer Games why, where and how AI in Computer Games Goals Game categories History Common issues and methods Issues in various game categories Goals Games are entertainment! Important that things

More information

Elements of a Narrative

Elements of a Narrative Elements of a Narrative What is a Narrative: A narrative is a story containing specific elements that work together to create interest for not only the author but also the reader. This type of writing

More information

Principles of Computer Game Design and Implementation. Lecture 20

Principles of Computer Game Design and Implementation. Lecture 20 Principles of Computer Game Design and Implementation Lecture 20 utline for today Sense-Think-Act Cycle: Thinking Acting 2 Agents and Virtual Player Agents, no virtual player Shooters, racing, Virtual

More information

Bringing History Alive:

Bringing History Alive: Bringing History Alive: Dramatic Augmented Reality Experiences in Historic Settings Blair MacIntyre Assistant Professor College of Computing GVU Center Georgia Tech Overview Media in the world Introduction

More information

GLOSSARY for National Core Arts: Theatre STANDARDS

GLOSSARY for National Core Arts: Theatre STANDARDS GLOSSARY for National Core Arts: Theatre STANDARDS Acting techniques Specific skills, pedagogies, theories, or methods of investigation used by an actor to prepare for a theatre performance Believability

More information

10/30/2013. Game User Experience. Langxuan James Yin October 28, A History of Games. The Cathode Ray Amusement Device (1947)

10/30/2013. Game User Experience. Langxuan James Yin October 28, A History of Games. The Cathode Ray Amusement Device (1947) Game User Experience Langxuan James Yin October 28, 2013 A History of Games The Cathode Ray Amusement Device (1947) 1 A History of Games Pong (1972) and Asteroids (1979) A History of Games The Super Mario

More information

Steven King. Storytelling Experience. Leveraging VR, AR and Ai to engage audiences. Professor of Emerging TechnologiesCreating Immersive

Steven King. Storytelling Experience. Leveraging VR, AR and Ai to engage audiences. Professor of Emerging TechnologiesCreating Immersive 1 Steven King Professor of Emerging TechnologiesCreating Immersive Storytelling Experience Leveraging VR, AR and Ai to engage audiences 2 3 4 5 6 7 8 9 10 11 12 13 14 Storytelling with Emerging Technology

More information

Game Designers. Understanding Design Computing and Cognition (DECO1006)

Game Designers. Understanding Design Computing and Cognition (DECO1006) Game Designers Understanding Design Computing and Cognition (DECO1006) Rob Saunders web: http://www.arch.usyd.edu.au/~rob e-mail: rob@arch.usyd.edu.au office: Room 274, Wilkinson Building Who are these

More information

THE FUTURE OF STORYTELLINGº

THE FUTURE OF STORYTELLINGº THE FUTURE OF STORYTELLINGº PHASE 2 OF 2 THE FUTURE OF STORYTELLING: PHASE 2 is one installment of Latitude 42s, an ongoing series of innovation studies which Latitude, an international research consultancy,

More information

Narrative Guidance. Tinsley A. Galyean. MIT Media Lab Cambridge, MA

Narrative Guidance. Tinsley A. Galyean. MIT Media Lab Cambridge, MA Narrative Guidance Tinsley A. Galyean MIT Media Lab Cambridge, MA. 02139 tag@media.mit.edu INTRODUCTION To date most interactive narratives have put the emphasis on the word "interactive." In other words,

More information

Development of an API to Create Interactive Storytelling Systems

Development of an API to Create Interactive Storytelling Systems Development of an API to Create Interactive Storytelling Systems Enrique Larios 1, Jesús Savage 1, José Larios 1, Rocío Ruiz 2 1 Laboratorio de Interfaces Inteligentes National University of Mexico, School

More information

ithrive DESIGN GUIDE: FORGIVENESS FORGIVENESS GAMES - Completely individualistic play where players don t COMMON PITFALLS

ithrive DESIGN GUIDE: FORGIVENESS FORGIVENESS GAMES - Completely individualistic play where players don t COMMON PITFALLS ELEMENTS TO ADD + Meaningful relationships both as a narrative element and in the ability to connect with NPCs or other players + Powerful characters who model forgiveness instead of retaliation + Instances

More information

Socially-aware emergent narrative

Socially-aware emergent narrative Socially-aware emergent narrative Sergio Alvarez-Napagao, Ignasi Gómez-Sebastià, Sofia Panagiotidi, Arturo Tejeda-Gómez, Luis Oliva, and Javier Vázquez-Salceda Universitat Politècnica de Catalunya {salvarez,igomez,panagiotidi,jatejeda,loliva,jvazquez}@lsi.upc.edu

More information

Schemas in Directed Emergent Drama

Schemas in Directed Emergent Drama Schemas in Directed Emergent Drama Maria Arinbjarnar and Daniel Kudenko Department of Computer Science The University of York Heslington, YO10 5DD, York, UK maria@cs.york.ac.uk, kudenko@cs.york.ac.uk Abstract.

More information

All The Key Points From Busting Loose From The Money Game

All The Key Points From Busting Loose From The Money Game All The Key Points From Busting Loose From The Money Game Following are all the Key Points listed in the book for your reference and convenience. To make Phase 1 of the Human Game work, all Truth must

More information

To track responses to texts and use those responses as a point of departure for talking or writing about texts

To track responses to texts and use those responses as a point of departure for talking or writing about texts Answers Highlight Text First Teacher Copy ACTIVITY 1.1: Previewing the Unit: Understanding Challenges ACTIVITY 1.2 Understanding the Hero s Journey Archetype Learning Targets Analyze how a film uses the

More information

Fundamental theory. In game design

Fundamental theory. In game design Fundamental theory In game design Why theory? Why is theory important? It provides a structure to think in. Thinking about game design without a structure is inefficient As if you re finding your way in

More information

VR AR. (Immersion) (Interaction) (International) ---

VR AR. (Immersion) (Interaction) (International) --- 1 ( VR AR (Immersion) (Interaction) (International) --- ( 2 : 2Dà3D ( : : 3 ( 4 vs. HMD 5 CAVE VRD Nitendo Wii 6 7 ( : à : à ( ) 8 vs. : --- + I I/O I/O, S O :» I/O» :»» 9 ( 1, à, ) ( ) 2 ( à ( à 3, 10

More information

Story-Structure-Bham Friday 8 January Riverchase Galleria - Birmingham AL Douglas Robinson Meeting Notes: SILENTLY PUBLISHING

Story-Structure-Bham Friday 8 January Riverchase Galleria - Birmingham AL Douglas Robinson Meeting Notes: SILENTLY PUBLISHING Meeting Notes: 1 Page 1 of 8 2 About Us Who Are We Backstory Publisher Website Meetup https:\\silently-publishing.com Story-Structure-Bham Tagline Corporate City Narrator/ Biography Series Privately Held

More information

Partner sought to develop a Free Viewpoint Video capture system for virtual and mixed reality applications

Partner sought to develop a Free Viewpoint Video capture system for virtual and mixed reality applications Technology Request Partner sought to develop a Free Viewpoint Video capture system for virtual and mixed reality applications Summary An Austrian company active in the area of artistic entertainment and

More information

1-Setting 2-Plot: 3-character 4-Point of a view 5-Theme : What is the setting of the short story?

1-Setting 2-Plot: 3-character 4-Point of a view 5-Theme : What is the setting of the short story? عناصر القصة القصيرة: story The elements of the short 1-Setting: Refers to time and place Of events of the story and the condition and the mood. Example: -Outdoors(concentrate on landscape) -In doors(kitchen-sitting

More information

A Cinematographic Approach in Interactive Storytelling

A Cinematographic Approach in Interactive Storytelling A Cinematographic Approach in Interactive Storytelling Presented by Alejandro Ramírez Director Dr. Josep Blat Doctorate Program in Computer Science and Digital Communication Universitat Pompeu Fabra Barcelona

More information

Storytelling For Virtual Reality Methods And Principles For Crafting Immersive Narratives

Storytelling For Virtual Reality Methods And Principles For Crafting Immersive Narratives Storytelling For Virtual Reality Methods And Principles For Crafting Immersive Narratives We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online

More information

Culture is culture only to the extent that culture does not deny her playful character. Homo Ludens: culture arises from play.

Culture is culture only to the extent that culture does not deny her playful character. Homo Ludens: culture arises from play. Onderwijs bemoeials Asterix & Obelix Culture is culture only to the extent that culture does not deny her playful character. Homo Ludens: culture arises from play THE 21ST CENTURY CHALLENGES A CRITICAL

More information

Drama Elements. English 7

Drama Elements. English 7 Drama Elements English 7 What is the Drama Genre? A story in dramatic form, typically emphasizing conflict in key characters and written to be performed by actors. (from Harris, et al. The Literacy Dictionary,

More information

Elements of Fiction Presentation

Elements of Fiction Presentation Elements of Fiction Presentation (with Fill-in-the-Blank Notes Pages) Created by Bree Lowry Appropriate for Grades 6-8, 9-12, & Higher Education Elements of Fiction Elements of Fiction Setting Characterization

More information

Short Story Guiding Questions: What happens in the beginning, middle, and end of the story?

Short Story Guiding Questions: What happens in the beginning, middle, and end of the story? Short Story Guiding Questions: What happens in the beginning, middle, and end of the story? When and where does the story take place? How do you know? Who are the characters? How does the author make them

More information

networked Youth Research for Empowerment in the Digital society MANIFESTO

networked Youth Research for Empowerment in the Digital society MANIFESTO networked Youth Research for Empowerment in the Digital society MANIFESTO Our WORLD now We, young people, have always been defined by decision makers, educational systems and our own families as future

More information

the gamedesigninitiative at cornell university Lecture 26 Storytelling

the gamedesigninitiative at cornell university Lecture 26 Storytelling Lecture 26 Some Questions to Start With What is purpose of story in game? How do story and gameplay relate? Do all games have to have a story? Role playing games? Action games? 2 Some Questions to Start

More information

From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames

From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames Guylain Delmas 1, Ronan Champagnat 2, and Michel Augeraud 2 1 IUT de Montreuil Université de Paris 8, 140 rue

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Outline What is a Game? Genres What Makes a Good Game? 2 What

More information

Discussion of Emergent Strategy

Discussion of Emergent Strategy Discussion of Emergent Strategy When Ants Play Chess Mark Jenne and David Pick Presentation Overview Introduction to strategy Previous work on emergent strategies Pengi N-puzzle Sociogenesis in MANTA colonies

More information

DEVELOPMENT ESSENTIALS:

DEVELOPMENT ESSENTIALS: DEVELOPMENT ESSENTIALS: Jeannie Novak ; \ DELMAR»% CENGAGE Learning Australia Brazil Japan Korea Mexico Singapore Spain United Kingdom United States CONTENTS Introduction About the Game Development Essentials

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games by Mark Claypool (claypool@cs.wpi.edu) Robert W. Lindeman (gogo@wpi.edu) Outline What is a Game? Genres What Makes a Good Game? Claypool and Lindeman, WPI, CS and IMGD 2 1 What

More information

The Monsters Are Due on Maple Street. We are our own worst enemy

The Monsters Are Due on Maple Street. We are our own worst enemy The Monsters Are Due on Maple Street We are our own worst enemy The Twilight Zone The television series was created by Rod Serling, a former teacher and writer. The television show began on October 2,

More information

Game Artificial Intelligence ( CS 4731/7632 )

Game Artificial Intelligence ( CS 4731/7632 ) Game Artificial Intelligence ( CS 4731/7632 ) Instructor: Stephen Lee-Urban http://www.cc.gatech.edu/~surban6/2018-gameai/ (soon) Piazza T-square What s this all about? Industry standard approaches to

More information

CS798 Games for Health, Fall 2015 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken

CS798 Games for Health, Fall 2015 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken CS798 Games for Health, Fall 2015 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken Why Games Make Us Better and How They Can Change the World Chrysanne Di Marco Cheriton School

More information

Spiritual, Moral, Social and Cultural Development

Spiritual, Moral, Social and Cultural Development Spiritual, Moral, Social and Cultural Development Pupils spiritual development involves the growth of their sense of self, their unique potential, their understanding of their strengths and weaknesses,

More information

Who am I? AI in Computer Games. Goals. AI in Computer Games. History Game A(I?)

Who am I? AI in Computer Games. Goals. AI in Computer Games. History Game A(I?) Who am I? AI in Computer Games why, where and how Lecturer at Uppsala University, Dept. of information technology AI, machine learning and natural computation Gamer since 1980 Olle Gällmo AI in Computer

More information

English 10 Academic. January 30 & 31, 2018

English 10 Academic. January 30 & 31, 2018 English 10 Academic January 30 & 31, 2018 Agenda - 2/1/2018 Vocab List #3 - Suffixes Journal/Daily Reading Mystery #3 Ruthless Notes Anticipation Guide Pre-Reading Activity Homework: Finish Ruthless Worksheet

More information

Codebreaker Lesson Plan

Codebreaker Lesson Plan Codebreaker Lesson Plan Summary The game Mastermind (figure 1) is a plastic puzzle game in which one player (the codemaker) comes up with a secret code consisting of 4 colors chosen from red, green, blue,

More information

Identity in Virtual Reality

Identity in Virtual Reality Identity in virtual reality is a slippery realm of: Mystery Multiplicity and Motivation We become otherly yet maintain a cohesiveness of self that allows for the kind of role play common to real life milieux.

More information

FBISD Film festival. Taking what you have learned to competition

FBISD Film festival. Taking what you have learned to competition FBISD Film festival Taking what you have learned to competition What is the film fest? FBISD students will showcase their work using advanced filmmaking techniques Theme: Inspire, Equip, Imagine! The goal

More information

Write a Short Story. Short Story Unit Overview:

Write a Short Story. Short Story Unit Overview: Write a Short Story Subject: Prep Advanced Writing Short Story Unit Overview In this unit, you will examine the craft of using language, the literary devices that authors use, and discover how these can

More information

IMGD Technical Game Development I: Introduction. by Robert W. Lindeman

IMGD Technical Game Development I: Introduction. by Robert W. Lindeman IMGD 3000 - Technical Game Development I: Introduction by Robert W. Lindeman gogo@wpi.edu What to Expect This course is mainly about the nuts and bolts of creating game-engine code Game architecture, algorithms,

More information

Individual Test Item Specifications

Individual Test Item Specifications Individual Test Item Specifications 8208110 Game and Simulation Foundations 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the

More information

Professor Aljosa Smolic SFI Research Professor of Creative Technologies

Professor Aljosa Smolic SFI Research Professor of Creative Technologies 12.1 New Professor Interviews 12 Professor Aljosa Smolic SFI Research Professor of Creative Technologies During his seven years in Zurich, he led over 50 industrial R&D projects resulting in technology

More information

Are you a lighting designer?

Are you a lighting designer? An introduction Are you a lighting designer? You are on your way to understanding lighting design. What do you think the lighting designer s job includes? The Functions of Light 1. 2. Focus 3. Information/source

More information

Lecture 1: Introduction and Preliminaries

Lecture 1: Introduction and Preliminaries CITS4242: Game Design and Multimedia Lecture 1: Introduction and Preliminaries Teaching Staff and Help Dr Rowan Davies (Rm 2.16, opposite the labs) rowan@csse.uwa.edu.au Help: via help4242, project groups,

More information

Literary Criticism Overview. revised English 1302: Composition II D. Glen Smith, instructor

Literary Criticism Overview. revised English 1302: Composition II D. Glen Smith, instructor Literary Criticism Overview Six Types of Analysis 1. Response Essay emotional reaction to work 2. Explication Essay primarily for poetry analysis; break the poem apart line by line 3. Historical/Social/Cultural

More information

Dynamic Generation of Dilemma-based Interactive Narratives

Dynamic Generation of Dilemma-based Interactive Narratives Dynamic Generation of Dilemma-based Interactive Narratives Heather Barber and Daniel Kudenko University of York Heslington, York, YO10 5DD email: {hmbarber,kudenko}@cs.york.ac.uk Keywords: Interactive

More information

COMMONWEALTH SECONDARY SCHOOL DEPARTMENT OF ENGLISH LANGUAGE AND LITERATURE SECONDARY 3 NORMAL ACADEMIC ENGLISH LITERATURE COURSE OUTLINE 2018

COMMONWEALTH SECONDARY SCHOOL DEPARTMENT OF ENGLISH LANGUAGE AND LITERATURE SECONDARY 3 NORMAL ACADEMIC ENGLISH LITERATURE COURSE OUTLINE 2018 COURSE OUTLINE COMMONWEALTH SECONDARY SCHOOL DEPARTMENT OF ENGLISH LANGUAGE AND LITERATURE SECONDARY 3 NORMAL ACADEMIC ENGLISH LITERATURE COURSE OUTLINE 2018 Term/Wk Topic Assessments/Tests Wk 2 Wk 3 Intertextuality

More information

Information Literacy Through Digital Games

Information Literacy Through Digital Games Information Literacy Through Digital Games Introduction Pac-Man Q*bert Bubble Bobble Super Mario Bros. Show The Legend of Zelda Cloak and Dagger Tron Blade Runner The Last Starfighter Metroid Prime We

More information

Acting for Management Spring "It's hard to lead a cavalry charge if you think you look funny on a horse." Adlai E.

Acting for Management Spring It's hard to lead a cavalry charge if you think you look funny on a horse. Adlai E. 94-801 Acting for Management Spring 018 "It's hard to lead a cavalry charge if you think you look funny on a horse." Adlai E. Stevenson II My biggest job in teaching you as actors is to bring you together

More information

Zombies on the attack: This game simulates real life, and the undead

Zombies on the attack: This game simulates real life, and the undead Zombies on the attack: This game simulates real life, and the undead y Glenda Kwek, gence France-Press, adapted by Newsela staff 10.07.16 "zombie witch" in a dirty, white dress runs down a street at a

More information

Gameplay. Topics in Game Development UNM Spring 2008 ECE 495/595; CS 491/591

Gameplay. Topics in Game Development UNM Spring 2008 ECE 495/595; CS 491/591 Gameplay Topics in Game Development UNM Spring 2008 ECE 495/595; CS 491/591 What is Gameplay? Very general definition: It is what makes a game FUN And it is how players play a game. Taking one step back:

More information

Elements of a Play. Notes. September 2018

Elements of a Play. Notes. September 2018 Elements of a Play Notes September 2018 Today s: Goals analyze how plays differ from other genres -Identify the elements within a play through matching -determine a theme for a play Focus Questions How

More information

An Unreal Based Platform for Developing Intelligent Virtual Agents

An Unreal Based Platform for Developing Intelligent Virtual Agents An Unreal Based Platform for Developing Intelligent Virtual Agents N. AVRADINIS, S. VOSINAKIS, T. PANAYIOTOPOULOS, A. BELESIOTIS, I. GIANNAKAS, R. KOUTSIAMANIS, K. TILELIS Knowledge Engineering Lab, Department

More information

IMGD Technical Game Development I: Introduction

IMGD Technical Game Development I: Introduction IMGD 3000 - Technical Game Development I: Introduction by Robert W. Lindeman gogo@wpi.edu What to Expect This course is mainly about the nuts and bolts of creating game code Game architecture, algorithms,

More information

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER World Automation Congress 21 TSI Press. USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER Department of Computer Science Connecticut College New London, CT {ahubley,

More information

Incorporating User Modeling into Interactive Drama

Incorporating User Modeling into Interactive Drama Incorporating User Modeling into Interactive Drama Brian Magerko Soar Games group www.soargames.org Generic Interactive Drama User actions percepts story Writer presentation medium Dramatic experience

More information

THE MECA SAPIENS ARCHITECTURE

THE MECA SAPIENS ARCHITECTURE THE MECA SAPIENS ARCHITECTURE J E Tardy Systems Analyst Sysjet inc. jetardy@sysjet.com The Meca Sapiens Architecture describes how to transform autonomous agents into conscious synthetic entities. It follows

More information

Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama

Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama Mei Si 1, Stacy C. Marsella 1 and Mark O. Riedl 2 1 Information Sciences Institute, University of Southern California

More information

Plot Development. https://www.flocabulary.com/plot-elements/ CCSS.ELA-Literacy.RL

Plot Development. https://www.flocabulary.com/plot-elements/ CCSS.ELA-Literacy.RL Plot Development https://www.flocabulary.com/plot-elements/ CCSS.ELA-Literacy.RL.9-10.5 Plot Development http://assets.flocabulary.com/pdfs/units/plot-element s-activities.pdf Plot Structure Plot is the

More information

FRAUNHOFER INSTITUTE FOR OPEN COMMUNICATION SYSTEMS FOKUS COMPETENCE CENTER VISCOM

FRAUNHOFER INSTITUTE FOR OPEN COMMUNICATION SYSTEMS FOKUS COMPETENCE CENTER VISCOM FRAUNHOFER INSTITUTE FOR OPEN COMMUNICATION SYSTEMS FOKUS COMPETENCE CENTER VISCOM SMART ALGORITHMS FOR BRILLIANT PICTURES The Competence Center Visual Computing of Fraunhofer FOKUS develops visualization

More information

Do Now: Weekly Vocab Sunday! 1) Read through your Weekly Vocab Sunday booklet. 2) Take a minute and read the word Repercussions. Ask yourself what do

Do Now: Weekly Vocab Sunday! 1) Read through your Weekly Vocab Sunday booklet. 2) Take a minute and read the word Repercussions. Ask yourself what do Do Now: Weekly Vocab Sunday! 1) Read through your Weekly Vocab Sunday booklet. 2) Take a minute and read the word Repercussions. Ask yourself what do you think that the word means? 3) Take out a pencil/pen

More information

Shared Imagination: Creative Collaboration in Mixed Reality. Charles Hughes Christopher Stapleton July 26, 2005

Shared Imagination: Creative Collaboration in Mixed Reality. Charles Hughes Christopher Stapleton July 26, 2005 Shared Imagination: Creative Collaboration in Mixed Reality Charles Hughes Christopher Stapleton July 26, 2005 Examples Team performance training Emergency planning Collaborative design Experience modeling

More information

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

QuizeRo - Recipe for a successful QR-Code Scavenger hunt

QuizeRo - Recipe for a successful QR-Code Scavenger hunt QuizeRo - Recipe for a successful QR-Code Scavenger hunt Marcus Birkenrahe, Kai Erenli 1 1 FH des bfi Wien, Film-, TV- und Medienproduktion, Maria Jacobigasse 1/3.4, A-1030 Wien, Austria kai.erenlifh-vie.ac.at

More information

Game Studies. Prepare to be schooled.

Game Studies. Prepare to be schooled. Game Studies Prepare to be schooled. Who We Are Ian Bogost, Ph.D. Mia Consalvo, Ph.D. Jane McGonigal, Ph.D. Cand. Why Game Studies? Very smart people who care a lot about games and the people who play

More information

IMGD Technical Game Development I: Introduction. by Robert W. Lindeman

IMGD Technical Game Development I: Introduction. by Robert W. Lindeman IMGD 3000 - Technical Game Development I: Introduction by Robert W. Lindeman gogo@wpi.edu What to Expect This course is mainly about the nuts and bolts of creating game-engine code Game architecture, algorithms,

More information

Writing Short Film Scripts

Writing Short Film Scripts Writing Short Film Scripts A Student Guide to Film-making Samuel Taye Writing Short Film Scripts for Educational Purpose Contents A Note for Teachers Iv Script 1 Plot 6 Character 12 Theme 15 Language/Dialogue

More information

Lights, Camera, Literacy! LCL! High School Edition. Glossary of Terms

Lights, Camera, Literacy! LCL! High School Edition. Glossary of Terms Lights, Camera, Literacy! High School Edition Glossary of Terms Act I: The beginning of the story and typically involves introducing the main characters, as well as the setting, and the main initiating

More information

Short Story Elements

Short Story Elements Short Story Elements What is a short story? A brief, imaginative narrative containing few characters, simple plot, conflict, and suspense which leads to a climax and a swift conclusion. THE 4 ELEMENTS

More information

M Carmichael. CSS English

M Carmichael. CSS English M Carmichael! CSS English Plot is the term which describes all of the events that happen in a story, AND the conflict in the story. Conflict is very important, because it creates the tension, or suspense,

More information

OUT OF POSITION (DEV AND LEE) BY KYELL GOLD DOWNLOAD EBOOK : OUT OF POSITION (DEV AND LEE) BY KYELL GOLD PDF

OUT OF POSITION (DEV AND LEE) BY KYELL GOLD DOWNLOAD EBOOK : OUT OF POSITION (DEV AND LEE) BY KYELL GOLD PDF OUT OF POSITION (DEV AND LEE) BY KYELL GOLD DOWNLOAD EBOOK : OUT OF POSITION (DEV AND LEE) BY KYELL GOLD PDF Click link bellow and free register to download ebook: OUT OF POSITION (DEV AND LEE) BY KYELL

More information

INTRODUCTION. There have been various attempts to define what literature is. Wallek and

INTRODUCTION. There have been various attempts to define what literature is. Wallek and INTRODUCTION 1.1 The Background of Analysis There have been various attempts to define what literature is. Wallek and Warren said that literature is said to be creative,an art, what an author has been

More information

DAZ Studio. Camera Control. Quick Tutorial

DAZ Studio. Camera Control. Quick Tutorial DAZ Studio Camera Control Quick Tutorial By: Thyranq June, 2011 Hi there, and welcome to a quick little tutorial that should help you out with setting up your cameras and camera parameters in DAZ Studio.

More information

BIM & Emerging Technologies. Disrupting Design process & Construction

BIM & Emerging Technologies. Disrupting Design process & Construction BIM & Emerging Technologies Disrupting Design process & Construction Introduction Introduction - BIM Disrupting the Construction Introduction Design Major disruption already in various parts of the World

More information

Designing for Spatial Multi-User Interaction. Eva Eriksson. IDC Interaction Design Collegium

Designing for Spatial Multi-User Interaction. Eva Eriksson. IDC Interaction Design Collegium Designing for Spatial Multi-User Interaction Eva Eriksson Overview 1. Background and Motivation 2. Spatial Multi-User Interaction Design Program 3. Design Model 4. Children s Interactive Library 5. MIXIS

More information

CS499R/PSYCH482/CS798 Games for Health Winter 2016 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken

CS499R/PSYCH482/CS798 Games for Health Winter 2016 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken CS499R/PSYCH482/CS798 Games for Health Winter 2016 Session 1: What are Serious Games? From Jane McGonigal, Reality is Broken Why Games Make Us Better and How They Can Change the World Chrysanne Di Marco

More information

Short Stories. Important Concepts and Terms to Understand Ms. Paruk English 12

Short Stories. Important Concepts and Terms to Understand Ms. Paruk English 12 Short Stories Important Concepts and Terms to Understand Ms. Paruk English 12 Frequently, short stories follow a narrative arc that begins with exposition/introduction. Typical Short Story Plot Structure

More information

Beyond Emergence: From Emergent to Guided Narrative

Beyond Emergence: From Emergent to Guided Narrative Beyond Emergence: From Emergent to Guided Narrative Rui Figueiredo(1), João Dias(1), Ana Paiva(1), Ruth Aylett(2) and Sandy Louchart(2) INESC-ID and IST(1), Rua Prof. Cavaco Silva, Porto Salvo, Portugal

More information

EDUCATING AND ENGAGING CHILDREN AND GUARDIANS ON THE BENEFITS OF GOOD POSTURE

EDUCATING AND ENGAGING CHILDREN AND GUARDIANS ON THE BENEFITS OF GOOD POSTURE EDUCATING AND ENGAGING CHILDREN AND GUARDIANS ON THE BENEFITS OF GOOD POSTURE CSE: Introduction to HCI Rui Wu Siyu Pan Nathan Lee 11/26/2018 Table of Contents Table of Contents 2 The Team 4 Problem and

More information

Standard for metadata configuration to match scale and color difference among heterogeneous MR devices

Standard for metadata configuration to match scale and color difference among heterogeneous MR devices Standard for metadata configuration to match scale and color difference among heterogeneous MR devices ISO-IEC JTC 1 SC 24 WG 9 Meetings, Jan., 2019 Seoul, Korea Gerard J. Kim, Korea Univ., Korea Dongsik

More information