SlideShare a Scribd company logo
TOG: AN INNOVATION CENTRIC APPROACH TO TEACHING
COMPUTATIONAL EXPRESSION AND GAME DESIGN
MIRJAM PALOSAARI ELADHARI, SÖDERTÖRN UNIVERSITY

TEACHING GAMES: PEDAGOGICAL APPROACHES - DIGRA 2019 PRE-CONFERENCE WORKSHOP (TGPA:DIGRA2019) AUGUST 6 2019, KYOTO, JAPAN.
OVERVIEW
➤ Intro
➤ Background: AIGD and TOG approach
➤ Case study:The course
➤ Knowledge gathering phase
➤ Development phase
➤ Reflection phase
➤ Lessons Learned
COURSE FACTS
➤ 5 ECTS given over one semester. (2013 and 2014)

(1 ECTS = 25 hours student work. One semester = 30 ECTS)
➤ Students each
➤ gave 2 - 3 text presentations,
➤ made one game,
➤ wrote a report and defended it.
➤ 8 seminars
➤ 6 workshops
➤ 3 guest lectures
Technology
Ex: AI approaches or emerging
interfaces/hardware
Game Genre
Design conventions in

different game genres
Ontology as Metaphor
Theories, Subjects, System
s
TOG: TECHNOLOGY,

ONTOLOGY AND GAME GENRE
WHY TOG IN TEACHING?
➤ to enable students to expand their palette as game
designers - adding AI approaches and emerging interfaces
and hardware.
➤ an expanded tech-palette is empowering - but it also
shows how vast the design space is - lots of uncharted
territory. Room for innovation.
➤ the tech-palette can be composed to be useful for both
students who program and for those who won't.
WHY?
WHY TOG IN TEACHING?
➤ to enable students to expand their palette as game
designers - adding AI approaches and emerging interfaces
and hardware.
➤ an expanded tech-palette is empowering - but it also
shows how vast the design space is - lots of uncharted
territory. Room for innovation.
➤ the tech-palette can be composed to be useful for both
students who program and for those who won't.
to enable students to
expand their palette as
game designers - adding
AI approaches and
emerging interfaces and
hardware.
WHY?
WHY TOG IN TEACHING?
➤ to enable students to expand their palette as game
designers - adding AI approaches and emerging interfaces
and hardware.
➤ an expanded tech-palette is empowering - but it also
shows how vast the design space is - lots of uncharted
territory. Room for innovation.
➤ the tech-palette can be composed to be useful for both
students who program and for those who won't.
to enable students to
expand their palette as
game designers - adding
AI approaches and
emerging interfaces and
hardware.
WHY?
an expanded tech-
palette is
empowering - but it
also shows how vast
the design space is -
lots of uncharted
territory. Room for
innovation.
WHY TOG IN TEACHING?
➤ to enable students to expand their palette as game
designers - adding AI approaches and emerging interfaces
and hardware.
➤ an expanded tech-palette is empowering - but it also
shows how vast the design space is - lots of uncharted
territory. Room for innovation.
➤ the tech-palette can be composed to be useful for both
students who program and for those who won't.
to enable students to
expand their palette as
game designers - adding
AI approaches and
emerging interfaces and
hardware.
WHY?
an expanded tech-
palette is
empowering - but it
also shows how vast
the design space is -
lots of uncharted
territory. Room for
innovation.
the tech-palette
can be composed
to be useful for
both students
who program
and for those
who won't.
BACKGROUND: AIGD
BACKGROUND: AI BASED GAME DESIGN
When the AI is central to the game design, and in the
foreground.
Diagram is a joint effort of Josh McCoy, Anne Sullivan, Gillian Smith, and me (2011, Santa
Cruz)
Diagram is a joint effort of Josh McCoy, Anne Sullivan, Gillian Smith, and me (2011, Santa
Cruz)
Technology
Ex: AI approaches or emerging
interfaces/hardware
Game Genre
Design conventions in

different game genres
Ontology as Metaphor
Theories, Subjects, System
s
TOG: TECHNOLOGY,

ONTOLOGY AND GAME GENRE
CASE STUDY:
THE COURSE
COURSE: COMPUTATIONAL EXPRESSION
➤ Masters’ level course, 5 ECTS.
➤ Given at the Institute of Digital
Games at the University of Malta
➤ Majority of students were
programmers.
➤ Students had prior game design
knowledge
➤ Text seminars
➤ Workshops
➤ Guest lectures
➤ Game prototyping
➤ Reflection
+ papers
& articles
COURSE TIME LINE
KNOWLEDGE GATHERING
PHASE
PALETTE - THE SEMINAR TOPICS
- Computational Expression, Software
studies and platform studies
- The relation between Game Design
and Artificial Intelligence, AI Based
game design
- Approaches and technologies for
Interactive Narrative
- Characters, Characterisation and
Agents in computer games
- Procedurally Generated Content and
data mining
- Biofeedback as player
modelling and/or game
interface
- Interface technologies beyond
the personal computer
(CAVEs, Augmented Reality,
Pervasive, Console stereoscopic
camera systems etc.)
- Computational Creativity
- Artificial Life
TEXT SEMINARS, CHAMPIONED
GUEST LECTURERS (2014) - SHOWING PRACTICE
➤Richard Evans on narrative in Versu,
and BDI in Black&White
➤Gillian Smith on PCG - The Endless
Web
➤Brian Magerko on improvisation and
agents - Viewpoints AI
➤Noah Wardrip-Fruin on expressive
processing
WORKSHOPS - TRYING HANDS-ON
➤Trying out hardware and software
hands on (in pics: STRIPS,
Emotive&NeuroSky, ELIZA)
Each workshop had alternative tools requiring more or less coding.
DEVELOPMENT PHASE
Technology
Ex: AI approaches or
emerging interfaces/
hardware
Game
Genre
Design
conventions
Ontology as
Metaphor
Theories, Subjects,
System
s
TASK: (KEPT IN MIND DURING KNOWLEDGE GATHERING PHASE)
Make a playable prototype 

using a central AI or

technology, using 

a rich metaphor as 

inspiration for the

game mechanics, 

while being aware

of any genre

conventions used

(or not).
The Triad
STUDENTS’ DEV PROCESS
➤ Conceptualisation
➤ Prototyping
➤ Play-testing & 

Iteration
➤ Reflection
➤ Finalising &
polishing
EXAMPLE PROJECTS
HAIWAICODE
Racing
Car trafficBy Vincent Farrugia and Alan
Pirotta
Machine
learning
COMPOBLOCKS
Platformer
M
usic
com
positionn
By Luke Aquilina and Karl
Grech
PCG
COMPOBLOCKS
Platformer
Music
compositio
By Luke Aquilina and Karl Grech
Machine learning
ORGANATRON
Strategy
Robot
wars
By Noel Cuschieri
and Matthew Agius
PCG, Genetic
Algoritms
ORGANATRON
Strategy
Robot
wars
By Noel Cuschieri and Matthew Agius
PCG, Genetic
DUNGEONS & MAYBE DRAGONS
Dungeon crawlers
By Jean-Luc Portelli
and Andrea Piano
PCG &
Quest flags
RPG & Game
mastering
HERAKLES
Shooter
Greek
MythBy Stelios Avramidis, Joseph
Darmanin and Michael
Camilleri
Gyro
LINE
YellowtailM
inim
alism
(art)
By David Chircop and Gary Hili
Ipad finger
input
LINE
Yellowtail
Minimalis
m (art)
By David Chircop and Gary Hili
Ipad finger input
LINE
Yellowtail
Minimalis
m (art)
By David Chircop and Gary Hili
Ipad finger input
LINE
Yellowtail
Minimalis
m (art)
By David Chircop and Gary Hili
Ipad finger input
REFLECTION PHASE
REFLECTING AND REPORTING
Development stop ->
time for reflection and
reporting.
Writing, sending text
forward in reading
chain. Text seminar
Computational Expression in own practice, and the future of the field
REFLECTION PHASE
➤ How did the technology affect the design?
➤ How did the design affect the technology?
➤ If you used a genre, a hybrid genres, or no genre - how did
that affect your design and your approach to the technology
used?
➤ How did the knowledge domain or theory used affect the
design?
➤ What other types of expressive computational technologies
could have been useful for realizing your design or core
idea? Reflect on whether use of those would have had
impact on your design, and if so, how.
LESSONS LEARNED
SUMMARY & LESSONS LEARNED
➤ Groups who put a strong focus on the Ontology (metaphor, the knowledge
domain), in addition to the AI/tech, generally created the more interesting
and innovative designs.
➤ Combination of project work and classic seminar defense style teaching
allowed both concrete prototypes and reflection.
➤ Outcomes for students:
➤ games for portfolios
➤ seeds for research papers
➤ seeds for thesis topics
➤ proof of concepts:feasibility for thesis work or game-to-market
➤ (more) realistic views on dev effort for custom AI
➤ expanded palette for innovation and development in future career
THANK YOU FOR LISTENING!
QUESTIONS?
Mirjam Palosaari Eladhari
Mirjam.palosaari.eladhari@sh.se
Download course materials here:

https://sites.google.com/site/
computationalexpression/

More Related Content

What's hot

Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
Martin Ruskov, PhD
 
Aft158 story writing_for_animation_1
Aft158 story writing_for_animation_1Aft158 story writing_for_animation_1
Aft158 story writing_for_animation_1
krishn verma
 
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Johanna Pirker
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
Christian Chomiak
 
00 aft715 narrative skill of game content development
00 aft715 narrative skill of game content development00 aft715 narrative skill of game content development
00 aft715 narrative skill of game content development
krishn verma
 
Know your player - Optimizing the player experience
Know your player - Optimizing the player experienceKnow your player - Optimizing the player experience
Know your player - Optimizing the player experience
Johanna Pirker
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
Lennart Nacke
 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgames
Pier Luca Lanzi
 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesigner
Pier Luca Lanzi
 
Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX
Johanna Pirker
 
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
Johanna Pirker
 
Jonathan Foster - Designing Personality in Conversational UI
Jonathan Foster - Designing Personality in Conversational UIJonathan Foster - Designing Personality in Conversational UI
Jonathan Foster - Designing Personality in Conversational UI
LavaConConference
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Lennart Nacke
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of Games
Pier Luca Lanzi
 
5. proposal vg
5. proposal vg5. proposal vg
5. proposal vg
greenj1123
 
Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019
Johanna Pirker
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanics
Pier Luca Lanzi
 
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2..."Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
Sherry Jones
 
A Playful Affordances Model for Gameful Learning
A Playful Affordances Model for Gameful LearningA Playful Affordances Model for Gameful Learning
A Playful Affordances Model for Gameful Learning
Technological Ecosystems for Enhancing Multiculturality
 
4. proposal(2)
4. proposal(2)4. proposal(2)
4. proposal(2)
Media Studies
 

What's hot (20)

Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
Aft158 story writing_for_animation_1
Aft158 story writing_for_animation_1Aft158 story writing_for_animation_1
Aft158 story writing_for_animation_1
 
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
Talk 2017 Respawn / Devcom - Social Network Analysis in Games and Communities
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
00 aft715 narrative skill of game content development
00 aft715 narrative skill of game content development00 aft715 narrative skill of game content development
00 aft715 narrative skill of game content development
 
Know your player - Optimizing the player experience
Know your player - Optimizing the player experienceKnow your player - Optimizing the player experience
Know your player - Optimizing the player experience
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgames
 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesigner
 
Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX Tackling Audience Experiences in Games - Gdc19 UX
Tackling Audience Experiences in Games - Gdc19 UX
 
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
How Playstyles Evolve: Progression Analysis and Profiling in Just Cause 2
 
Jonathan Foster - Designing Personality in Conversational UI
Jonathan Foster - Designing Personality in Conversational UIJonathan Foster - Designing Personality in Conversational UI
Jonathan Foster - Designing Personality in Conversational UI
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of Games
 
5. proposal vg
5. proposal vg5. proposal vg
5. proposal vg
 
Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019Why AI Is Shaping our games - Johanna Pirker, 2019
Why AI Is Shaping our games - Johanna Pirker, 2019
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanics
 
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2..."Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
"Game Design: Creating Psychological Experiences" by Sherry Jones (Nov. 12, 2...
 
A Playful Affordances Model for Gameful Learning
A Playful Affordances Model for Gameful LearningA Playful Affordances Model for Gameful Learning
A Playful Affordances Model for Gameful Learning
 
4. proposal(2)
4. proposal(2)4. proposal(2)
4. proposal(2)
 

Similar to TOG: An Innovation Centric Approach to teaching Computational Expression and Game Design

AI Based Game Design - Teaching how to expand designers' artistic palette wit...
AI Based Game Design - Teaching how to expand designers' artistic palette wit...AI Based Game Design - Teaching how to expand designers' artistic palette wit...
AI Based Game Design - Teaching how to expand designers' artistic palette wit...
Mirjam Eladhari
 
Curriculumframework2008
Curriculumframework2008Curriculumframework2008
Curriculumframework2008Susan Gold
 
WalkAbout IP information
WalkAbout IP informationWalkAbout IP information
WalkAbout IP information
Hiram Bollaert
 
Mscruise
MscruiseMscruise
Mscruise
Susan Gold
 
ICEC
ICECICEC
Engage Workshop Berlin09 Part1
Engage Workshop Berlin09 Part1Engage Workshop Berlin09 Part1
Engage Workshop Berlin09 Part1
Paul Pivec
 
Dgxpo
DgxpoDgxpo
Dgxpo
Susan Gold
 
From learning design to game design and back; the Cyberdam example
From learning design to game design and back; the Cyberdam exampleFrom learning design to game design and back; the Cyberdam example
From learning design to game design and back; the Cyberdam example
Pieter van der Hijden
 
GDC China 2007
GDC China 2007GDC China 2007
GDC China 2007Susan Gold
 
AI and Interactive Narrative
AI and Interactive NarrativeAI and Interactive Narrative
AI and Interactive Narrative
Mirjam Eladhari
 
AI and Interactive Narrative in 2019
AI and Interactive Narrative in 2019 AI and Interactive Narrative in 2019
AI and Interactive Narrative in 2019
Mirjam Eladhari
 
30 years of game making for learning
30 years of game making for learning30 years of game making for learning
30 years of game making for learning
Jeffrey Earp
 
Report of softare project lab 1
Report of softare project lab 1 Report of softare project lab 1
Report of softare project lab 1
Arafat Zaman Anik
 
Creative Coding Lab
Creative Coding LabCreative Coding Lab
Creative Coding Lab
DianaT21
 
The Science of Games at IST
The Science of Games at ISTThe Science of Games at IST
The Science of Games at IST
Rui Prada
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019
Mirjam Eladhari
 
EEE Project - Discovering the Campus 2012
EEE Project - Discovering the Campus 2012EEE Project - Discovering the Campus 2012
EEE Project - Discovering the Campus 2012Javier Melero
 
Experimental Game Prototyping and Play Testing using Iterative Design
Experimental Game Prototyping and Play Testing using Iterative DesignExperimental Game Prototyping and Play Testing using Iterative Design
Experimental Game Prototyping and Play Testing using Iterative Design
Mirjam Eladhari
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid network
 

Similar to TOG: An Innovation Centric Approach to teaching Computational Expression and Game Design (20)

AI Based Game Design - Teaching how to expand designers' artistic palette wit...
AI Based Game Design - Teaching how to expand designers' artistic palette wit...AI Based Game Design - Teaching how to expand designers' artistic palette wit...
AI Based Game Design - Teaching how to expand designers' artistic palette wit...
 
Curriculumframework2008
Curriculumframework2008Curriculumframework2008
Curriculumframework2008
 
WalkAbout IP information
WalkAbout IP informationWalkAbout IP information
WalkAbout IP information
 
Mscruise
MscruiseMscruise
Mscruise
 
ICEC
ICECICEC
ICEC
 
Engage Workshop Berlin09 Part1
Engage Workshop Berlin09 Part1Engage Workshop Berlin09 Part1
Engage Workshop Berlin09 Part1
 
Dgxpo
DgxpoDgxpo
Dgxpo
 
From learning design to game design and back; the Cyberdam example
From learning design to game design and back; the Cyberdam exampleFrom learning design to game design and back; the Cyberdam example
From learning design to game design and back; the Cyberdam example
 
GDC China 2007
GDC China 2007GDC China 2007
GDC China 2007
 
AI and Interactive Narrative
AI and Interactive NarrativeAI and Interactive Narrative
AI and Interactive Narrative
 
AI and Interactive Narrative in 2019
AI and Interactive Narrative in 2019 AI and Interactive Narrative in 2019
AI and Interactive Narrative in 2019
 
30 years of game making for learning
30 years of game making for learning30 years of game making for learning
30 years of game making for learning
 
Report of softare project lab 1
Report of softare project lab 1 Report of softare project lab 1
Report of softare project lab 1
 
Creative Coding Lab
Creative Coding LabCreative Coding Lab
Creative Coding Lab
 
The Science of Games at IST
The Science of Games at ISTThe Science of Games at IST
The Science of Games at IST
 
Digra07
Digra07Digra07
Digra07
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019
 
EEE Project - Discovering the Campus 2012
EEE Project - Discovering the Campus 2012EEE Project - Discovering the Campus 2012
EEE Project - Discovering the Campus 2012
 
Experimental Game Prototyping and Play Testing using Iterative Design
Experimental Game Prototyping and Play Testing using Iterative DesignExperimental Game Prototyping and Play Testing using Iterative Design
Experimental Game Prototyping and Play Testing using Iterative Design
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 

More from Mirjam Eladhari

Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
Mirjam Eladhari
 
Ludocriticism -
 Steps Towards a Critical Framework for Games
Ludocriticism -
 Steps Towards a Critical Framework for Games Ludocriticism -
 Steps Towards a Critical Framework for Games
Ludocriticism -
 Steps Towards a Critical Framework for Games
Mirjam Eladhari
 
Workshop on Teaching Games: Pedagogical Approaches at DIGRA2019
Workshop on Teaching Games:  Pedagogical Approaches at DIGRA2019Workshop on Teaching Games:  Pedagogical Approaches at DIGRA2019
Workshop on Teaching Games: Pedagogical Approaches at DIGRA2019
Mirjam Eladhari
 
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
Mirjam Eladhari
 
SGC18 Talk at Sweden Game Conference 2018
SGC18 Talk at Sweden Game Conference 2018SGC18 Talk at Sweden Game Conference 2018
SGC18 Talk at Sweden Game Conference 2018
Mirjam Eladhari
 
Methods, History, and Impact - Directions in Game Design Research
Methods, History, and Impact - Directions in Game Design ResearchMethods, History, and Impact - Directions in Game Design Research
Methods, History, and Impact - Directions in Game Design Research
Mirjam Eladhari
 
Computational narrative and narrative systems
Computational narrative and narrative systemsComputational narrative and narrative systems
Computational narrative and narrative systems
Mirjam Eladhari
 
Beyond believable agents - employing AI for improving game like simulations f...
Beyond believable agents - employing AI for improving game like simulations f...Beyond believable agents - employing AI for improving game like simulations f...
Beyond believable agents - employing AI for improving game like simulations f...
Mirjam Eladhari
 
Designing for Creativity and Kindness in Games
Designing for Creativity and Kindness in GamesDesigning for Creativity and Kindness in Games
Designing for Creativity and Kindness in Games
Mirjam Eladhari
 
Social Simulation in Games
Social Simulation in GamesSocial Simulation in Games
Social Simulation in Games
Mirjam Eladhari
 
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
Mirjam Eladhari
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Mirjam Eladhari
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
Mirjam Eladhari
 
Avatars bridging the semantic gap eladhari 2007
Avatars bridging the semantic gap eladhari 2007Avatars bridging the semantic gap eladhari 2007
Avatars bridging the semantic gap eladhari 2007Mirjam Eladhari
 
An Introduction to Game Research
An Introduction to Game ResearchAn Introduction to Game Research
An Introduction to Game Research
Mirjam Eladhari
 
Design for results - Considerations for experimental prototyping and play tes...
Design for results - Considerations for experimental prototyping and play tes...Design for results - Considerations for experimental prototyping and play tes...
Design for results - Considerations for experimental prototyping and play tes...
Mirjam Eladhari
 
Design for Results - Considerations for experimental prototyping and play tes...
Design for Results - Considerations for experimental prototyping and play tes...Design for Results - Considerations for experimental prototyping and play tes...
Design for Results - Considerations for experimental prototyping and play tes...
Mirjam Eladhari
 
Research Overview December 2009
Research Overview December 2009Research Overview December 2009
Research Overview December 2009
Mirjam Eladhari
 
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
Mirjam Eladhari
 

More from Mirjam Eladhari (20)

Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
Constructive Alignment in
 Teaching Game Research 
 in Game Development 
 Bac...
 
Ludocriticism -
 Steps Towards a Critical Framework for Games
Ludocriticism -
 Steps Towards a Critical Framework for Games Ludocriticism -
 Steps Towards a Critical Framework for Games
Ludocriticism -
 Steps Towards a Critical Framework for Games
 
Workshop on Teaching Games: Pedagogical Approaches at DIGRA2019
Workshop on Teaching Games:  Pedagogical Approaches at DIGRA2019Workshop on Teaching Games:  Pedagogical Approaches at DIGRA2019
Workshop on Teaching Games: Pedagogical Approaches at DIGRA2019
 
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique (wit...
 
SGC18 Talk at Sweden Game Conference 2018
SGC18 Talk at Sweden Game Conference 2018SGC18 Talk at Sweden Game Conference 2018
SGC18 Talk at Sweden Game Conference 2018
 
Methods, History, and Impact - Directions in Game Design Research
Methods, History, and Impact - Directions in Game Design ResearchMethods, History, and Impact - Directions in Game Design Research
Methods, History, and Impact - Directions in Game Design Research
 
Computational narrative and narrative systems
Computational narrative and narrative systemsComputational narrative and narrative systems
Computational narrative and narrative systems
 
Beyond believable agents - employing AI for improving game like simulations f...
Beyond believable agents - employing AI for improving game like simulations f...Beyond believable agents - employing AI for improving game like simulations f...
Beyond believable agents - employing AI for improving game like simulations f...
 
Designing for Creativity and Kindness in Games
Designing for Creativity and Kindness in GamesDesigning for Creativity and Kindness in Games
Designing for Creativity and Kindness in Games
 
Social Simulation in Games
Social Simulation in GamesSocial Simulation in Games
Social Simulation in Games
 
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
Welcome to the Workshop on Research Prototyping in Games (WRPG 2012)
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
 
Avatars bridging the semantic gap eladhari 2007
Avatars bridging the semantic gap eladhari 2007Avatars bridging the semantic gap eladhari 2007
Avatars bridging the semantic gap eladhari 2007
 
An Introduction to Game Research
An Introduction to Game ResearchAn Introduction to Game Research
An Introduction to Game Research
 
Design for results2
Design for results2Design for results2
Design for results2
 
Design for results - Considerations for experimental prototyping and play tes...
Design for results - Considerations for experimental prototyping and play tes...Design for results - Considerations for experimental prototyping and play tes...
Design for results - Considerations for experimental prototyping and play tes...
 
Design for Results - Considerations for experimental prototyping and play tes...
Design for Results - Considerations for experimental prototyping and play tes...Design for Results - Considerations for experimental prototyping and play tes...
Design for Results - Considerations for experimental prototyping and play tes...
 
Research Overview December 2009
Research Overview December 2009Research Overview December 2009
Research Overview December 2009
 
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
Rules for role play in Virtual Game Worlds - Case study: The Pataphysic Insti...
 

Recently uploaded

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 

Recently uploaded (20)

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 

TOG: An Innovation Centric Approach to teaching Computational Expression and Game Design

  • 1. TOG: AN INNOVATION CENTRIC APPROACH TO TEACHING COMPUTATIONAL EXPRESSION AND GAME DESIGN MIRJAM PALOSAARI ELADHARI, SÖDERTÖRN UNIVERSITY
 TEACHING GAMES: PEDAGOGICAL APPROACHES - DIGRA 2019 PRE-CONFERENCE WORKSHOP (TGPA:DIGRA2019) AUGUST 6 2019, KYOTO, JAPAN.
  • 2. OVERVIEW ➤ Intro ➤ Background: AIGD and TOG approach ➤ Case study:The course ➤ Knowledge gathering phase ➤ Development phase ➤ Reflection phase ➤ Lessons Learned
  • 3. COURSE FACTS ➤ 5 ECTS given over one semester. (2013 and 2014)
 (1 ECTS = 25 hours student work. One semester = 30 ECTS) ➤ Students each ➤ gave 2 - 3 text presentations, ➤ made one game, ➤ wrote a report and defended it. ➤ 8 seminars ➤ 6 workshops ➤ 3 guest lectures
  • 4. Technology Ex: AI approaches or emerging interfaces/hardware Game Genre Design conventions in
 different game genres Ontology as Metaphor Theories, Subjects, System s TOG: TECHNOLOGY,
 ONTOLOGY AND GAME GENRE
  • 5. WHY TOG IN TEACHING? ➤ to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. ➤ an expanded tech-palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation. ➤ the tech-palette can be composed to be useful for both students who program and for those who won't. WHY?
  • 6. WHY TOG IN TEACHING? ➤ to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. ➤ an expanded tech-palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation. ➤ the tech-palette can be composed to be useful for both students who program and for those who won't. to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. WHY?
  • 7. WHY TOG IN TEACHING? ➤ to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. ➤ an expanded tech-palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation. ➤ the tech-palette can be composed to be useful for both students who program and for those who won't. to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. WHY? an expanded tech- palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation.
  • 8. WHY TOG IN TEACHING? ➤ to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. ➤ an expanded tech-palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation. ➤ the tech-palette can be composed to be useful for both students who program and for those who won't. to enable students to expand their palette as game designers - adding AI approaches and emerging interfaces and hardware. WHY? an expanded tech- palette is empowering - but it also shows how vast the design space is - lots of uncharted territory. Room for innovation. the tech-palette can be composed to be useful for both students who program and for those who won't.
  • 10. BACKGROUND: AI BASED GAME DESIGN When the AI is central to the game design, and in the foreground.
  • 11. Diagram is a joint effort of Josh McCoy, Anne Sullivan, Gillian Smith, and me (2011, Santa Cruz)
  • 12. Diagram is a joint effort of Josh McCoy, Anne Sullivan, Gillian Smith, and me (2011, Santa Cruz)
  • 13. Technology Ex: AI approaches or emerging interfaces/hardware Game Genre Design conventions in
 different game genres Ontology as Metaphor Theories, Subjects, System s TOG: TECHNOLOGY,
 ONTOLOGY AND GAME GENRE
  • 15. COURSE: COMPUTATIONAL EXPRESSION ➤ Masters’ level course, 5 ECTS. ➤ Given at the Institute of Digital Games at the University of Malta ➤ Majority of students were programmers. ➤ Students had prior game design knowledge ➤ Text seminars ➤ Workshops ➤ Guest lectures ➤ Game prototyping ➤ Reflection + papers & articles
  • 18. PALETTE - THE SEMINAR TOPICS - Computational Expression, Software studies and platform studies - The relation between Game Design and Artificial Intelligence, AI Based game design - Approaches and technologies for Interactive Narrative - Characters, Characterisation and Agents in computer games - Procedurally Generated Content and data mining - Biofeedback as player modelling and/or game interface - Interface technologies beyond the personal computer (CAVEs, Augmented Reality, Pervasive, Console stereoscopic camera systems etc.) - Computational Creativity - Artificial Life
  • 20. GUEST LECTURERS (2014) - SHOWING PRACTICE ➤Richard Evans on narrative in Versu, and BDI in Black&White ➤Gillian Smith on PCG - The Endless Web ➤Brian Magerko on improvisation and agents - Viewpoints AI ➤Noah Wardrip-Fruin on expressive processing
  • 21. WORKSHOPS - TRYING HANDS-ON ➤Trying out hardware and software hands on (in pics: STRIPS, Emotive&NeuroSky, ELIZA) Each workshop had alternative tools requiring more or less coding.
  • 23. Technology Ex: AI approaches or emerging interfaces/ hardware Game Genre Design conventions Ontology as Metaphor Theories, Subjects, System s TASK: (KEPT IN MIND DURING KNOWLEDGE GATHERING PHASE) Make a playable prototype 
 using a central AI or
 technology, using 
 a rich metaphor as 
 inspiration for the
 game mechanics, 
 while being aware
 of any genre
 conventions used
 (or not). The Triad
  • 24. STUDENTS’ DEV PROCESS ➤ Conceptualisation ➤ Prototyping ➤ Play-testing & 
 Iteration ➤ Reflection ➤ Finalising & polishing
  • 26. HAIWAICODE Racing Car trafficBy Vincent Farrugia and Alan Pirotta Machine learning
  • 29. ORGANATRON Strategy Robot wars By Noel Cuschieri and Matthew Agius PCG, Genetic Algoritms
  • 30. ORGANATRON Strategy Robot wars By Noel Cuschieri and Matthew Agius PCG, Genetic
  • 31. DUNGEONS & MAYBE DRAGONS Dungeon crawlers By Jean-Luc Portelli and Andrea Piano PCG & Quest flags RPG & Game mastering
  • 32. HERAKLES Shooter Greek MythBy Stelios Avramidis, Joseph Darmanin and Michael Camilleri Gyro
  • 33. LINE YellowtailM inim alism (art) By David Chircop and Gary Hili Ipad finger input
  • 34. LINE Yellowtail Minimalis m (art) By David Chircop and Gary Hili Ipad finger input
  • 35. LINE Yellowtail Minimalis m (art) By David Chircop and Gary Hili Ipad finger input
  • 36. LINE Yellowtail Minimalis m (art) By David Chircop and Gary Hili Ipad finger input
  • 37.
  • 38.
  • 40. REFLECTING AND REPORTING Development stop -> time for reflection and reporting. Writing, sending text forward in reading chain. Text seminar Computational Expression in own practice, and the future of the field
  • 41. REFLECTION PHASE ➤ How did the technology affect the design? ➤ How did the design affect the technology? ➤ If you used a genre, a hybrid genres, or no genre - how did that affect your design and your approach to the technology used? ➤ How did the knowledge domain or theory used affect the design? ➤ What other types of expressive computational technologies could have been useful for realizing your design or core idea? Reflect on whether use of those would have had impact on your design, and if so, how.
  • 43. SUMMARY & LESSONS LEARNED ➤ Groups who put a strong focus on the Ontology (metaphor, the knowledge domain), in addition to the AI/tech, generally created the more interesting and innovative designs. ➤ Combination of project work and classic seminar defense style teaching allowed both concrete prototypes and reflection. ➤ Outcomes for students: ➤ games for portfolios ➤ seeds for research papers ➤ seeds for thesis topics ➤ proof of concepts:feasibility for thesis work or game-to-market ➤ (more) realistic views on dev effort for custom AI ➤ expanded palette for innovation and development in future career
  • 44. THANK YOU FOR LISTENING! QUESTIONS? Mirjam Palosaari Eladhari Mirjam.palosaari.eladhari@sh.se Download course materials here:
 https://sites.google.com/site/ computationalexpression/