SlideShare a Scribd company logo
1 of 33
Download to read offline
AI Based Game Design



Mirjam Palosaari Eladhari

Founder, Otter Play
Why I’m giving this talk - I want
to show how:
● 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 can program and for those who won't .
AI Based Game Design
When the AI is central to the game design.
3
Diagram is a joint effort of Josh McCoy, Anne Sullivan, Gillian Smith, and me (2011, Santa Cruz)
4
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
5
● Text seminars
● Workshops
● Guest lectures
● Game prototyping
● Reflection
6
Text seminars, championed
7
Guest Lecturers - Showing practice
●Richard Evans on narrative in Versu, and
BDI in Black&White
●Gillian Smith on PCG - The Endless
Webb
●Brian Magerko on improvisation and
agents - Viewpoints AI
●Noah Wardrip-Fruin on expressive
processing
8
Workshops - trying
hands-on
●Trying out hardware and software hands
on (pics)
9
Task:
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).
10
AI/Tech
AI approaches or emerging
interfaces/hardware
Genre
Design conventions in

different game genres
Metaphor
Theories, Subjects, Systems
The Triad
Students’ dev process
● Conceptualization
● Prototyping
● Play-testing & 

Iteration
● Reflection
● Finalizing &
polishing 11
6 example games
Haiwaicode
13
Racing
Car traffic
By Vincent
Farrugia and
Alan Pirotta
Machine
learning
Herakles
14
Shooter
Greek
Myth
By Stelios
Avramidis, Joseph
Darmanin and
Michael Camilleri
Gyro
Compoblocks
15
Platformer
Music
composition
By Luke
Aquilina and
Karl Grech
PCG
Compoblocks
16
Platformer
Music
composition
By Luke
Aquilina and
Karl Grech
Machine
learning
Organatron
17
Strategy
Robot
wars
By Noel
Cuschieri and
Matthew Agius
PCG,
Genetic
Algoritms
Organatron
18
Strategy
Robot
wars
By Noel
Cuschieri and
Matthew Agius
PCG,
Genetic
Algoritms
Dungeons & Maybe Dragons
- game master phone app
19
Dungeon
crawlers
By Jean-Luc
Portelli and
Andrea Piano
PCG
& Quest
flags
RPG &
Game
mastering
Line
20
Yellowtail
Minimalism
(art)
By David
Chircop and
Gary Hili
Ipad
finger input
Line
21
Yellowtail
Minimalism
(art)
By David
Chircop and
Gary Hili
Ipad
finger input
Line
22
Yellowtail
Minimalism
(art)
By David
Chircop and
Gary Hili
Ipad
finger input
Line
23
Yellowtail
Minimalism
(art)
By David
Chircop and
Gary Hili
Ipad
finger input
24
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.
28
Summary & Lessons Learned
● Groups who put a strong focus on the 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 defence 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
info@otter-play.com
Download course materials here:

https://sites.google.com/site/computationalexpression/
30
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
31
- 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
Course facts
● 5 ECTS given over one semester. 

(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
32
Line
33
Yellowtail
Minimalism
(art)
By David
Chircop and
Gary Hili
Ipad
finger input

More Related Content

Similar to AI Based Game Design - Teaching how to expand designers' artistic palette with AI approaches

Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1Stavros Vassos
 
Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsDiana Focht
 
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
 
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 learningJeffrey Earp
 
Ludo: An Ontology to Create Linked Data Driven Serious Games
Ludo: An Ontology to Create Linked Data Driven Serious GamesLudo: An Ontology to Create Linked Data Driven Serious Games
Ludo: An Ontology to Create Linked Data Driven Serious GamesOscar Rodríguez Rocha
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Cynthia Calongne
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeCUbRIK Project
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeLuca Galli
 
Serious games: current uses and emergent trends
Serious games: current uses and emergent trends Serious games: current uses and emergent trends
Serious games: current uses and emergent trends Baltasar Fernández-Manjón
 
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 examplePieter van der Hijden
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Rajat Bhatia
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learningGerard Friel
 
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)marksuter
 
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...Rogelio E. Cardona-Rivera
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolMike Ploor
 
Final project preproposal
Final project preproposalFinal project preproposal
Final project preproposalOchuko Ideh
 
Transform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and SimulationsTransform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and SimulationsAndy Petroski
 
Teaching AI through retro gaming
Teaching AI through retro gamingTeaching AI through retro gaming
Teaching AI through retro gamingDiogo Gomes
 

Similar to AI Based Game Design - Teaching how to expand designers' artistic palette with AI approaches (20)

Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture1-Part1
 
Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology Tools
 
Video Game Report
Video Game ReportVideo Game Report
Video Game Report
 
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...
 
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
 
Ludo: An Ontology to Create Linked Data Driven Serious Games
Ludo: An Ontology to Create Linked Data Driven Serious GamesLudo: An Ontology to Create Linked Data Driven Serious Games
Ludo: An Ontology to Create Linked Data Driven Serious Games
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
 
Serious games: current uses and emergent trends
Serious games: current uses and emergent trends Serious games: current uses and emergent trends
Serious games: current uses and emergent trends
 
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
 
Game engineering
Game engineeringGame engineering
Game engineering
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learning
 
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)
 
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...
Keynote at the 2023 Annual Meeting of the Society for the Neuroscience of Cre...
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High School
 
Final project preproposal
Final project preproposalFinal project preproposal
Final project preproposal
 
Transform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and SimulationsTransform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and Simulations
 
Teaching AI through retro gaming
Teaching AI through retro gamingTeaching AI through retro gaming
Teaching AI through retro gaming
 

More from Mirjam Eladhari

Four ways game research field approach narrative
Four ways game research field approach narrativeFour ways game research field approach narrative
Four ways game research field approach narrativeMirjam 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
 
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 2019Mirjam 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 DIGRA2019Mirjam Eladhari
 
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique
Re-Tellings: The Fourth Layer of Narrative as an Instrument for CritiqueRe-Tellings: The Fourth Layer of Narrative as an Instrument for Critique
Re-Tellings: The Fourth Layer of Narrative as an Instrument for CritiqueMirjam 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 2018Mirjam Eladhari
 
Bleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game TherapyBleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game TherapyMirjam 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 ResearchMirjam Eladhari
 
Computational narrative and narrative systems
Computational narrative and narrative systemsComputational narrative and narrative systems
Computational narrative and narrative systemsMirjam 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 GamesMirjam Eladhari
 
Social Simulation in Games
Social Simulation in GamesSocial Simulation in Games
Social Simulation in GamesMirjam 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 MMOMirjam 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 uppsalauniMirjam 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 ResearchMirjam Eladhari
 

More from Mirjam Eladhari (20)

Four ways game research field approach narrative
Four ways game research field approach narrativeFour ways game research field approach narrative
Four ways game research field approach narrative
 
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...
 
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
 
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
Re-Tellings: The Fourth Layer of Narrative as an Instrument for CritiqueRe-Tellings: The Fourth Layer of Narrative as an Instrument for Critique
Re-Tellings: The Fourth Layer of Narrative as an Instrument for Critique
 
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
 
Bleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game TherapyBleed in, Bleed Out – A Design Case in Board Game Therapy
Bleed in, Bleed Out – A Design Case in Board Game Therapy
 
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
 

Recently uploaded

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 

AI Based Game Design - Teaching how to expand designers' artistic palette with AI approaches