SlideShare a Scribd company logo
1 of 36
Pablo Moreno Ger
pablom@fdi.ucm.es
Carcavelos
June 26th 2012
2nd GALA Alignment School
Pablo Moreno Ger (et al.)
Serious Games Programming
Introduction
 What is this all about?
 Game programming
 Game creation
 Game authoring
 Questions that will be answered
 How can I create a new game?
 Which technologies should I use?
 What level of expertise is required?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Overview
 Challenges when creating a new serious game
 Variability and important decissions
 Available tools and approaches
 GALA authoring tool spotlight
 Game Creator
 eAdventure
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
How does the game industry create games?
 Great development teams
 100+ creators
 Highly specialised roles
 (usually) Strong implication from stakeholders
 Multimillion projects
 Wide audience
 Rigurous schedules
 High stakes
How is the serious games industry?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Who are we preaching to?
 Institutions
 Schools
 Universities
 Corporations
 General public
 Whoever listens…
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Do they listen?
“After years of research and proselytizing, the
proponents of digital game-based learning (DGBL)
have been caught unaware. Like the person who is
still yelling after the sudden cessation of loud
music at a party, DGBL proponents have been
shouting to be heard above the prejudice against
games. But now, unexpectedly, we have
everyone's attention.”
Richard Van Eck (2006)
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
And where are we now?
 Serious games conferences
 Serious games journals
 Serious games institutes
 Serious games Networks of Excellence
So, everyone is playing?
Challenges
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Social perception
 Teaching with games? But videogames are
clearly…
 Digital toys for kids
 A worthless waste of time
 Brainwashing devices for our children
 Violence inductors
 Evil tools that turn players into psychopaths
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Infrastructure
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Deployment
 School computers (when available)
 Network systems
 IT policies
 Security concerns
 Deployment cost (PS3’s for everyone?)
 Time and scheduling
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Development cost
 How much does a commercial game cost?
 Call of Duty?
 World of Warcraft?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Should we surrender?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Deployment
 How are the students going to play?
 School?
 Home?
 Game console?
 Mobile device?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Budget and staff
 How much money do we really have?
 Do we have artists?
 Programmers?
 Game designers?
 Instructional designers?
 Managed processes?
 QA teams?
 Beta testers?
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Budget and staff
 Multidisciplinary teams are complicated
Development methodologies
Very
abstract
Low
abstraction
DIV Games Studio, Dark Basic / Dark Basic Pro,
Lite-C, Blitz, etc.
C, C#, C++…
Game engines
General purpose
languages
Libraries and
middleware
Specific languages
Authoring tools
C, C#, C++…
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Authoring tools
 Lower costs by limiting variability
 A continuous spectrum
 Lower barriers
 By requiring less specialised staff
 Improve reusability
 It is easier to make small changes
 Allow instructors to create
 Or to modify
 Or at least to participate (appropriation)
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Unity
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Game Salad
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
RPG Maker XP
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Raptivity
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
And in GALA?
 University research groups
 Computing, pedagogy, medicine, …
 Large research institutes
 Small game studios
 Large corporate firms
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
GALA expertise
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
GALA Expertise
 Kristian
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
GALA Expertise
 PLAYGEN
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
GALA Expertise
 eAdventure
 Easy-to-use platform for the creation of low-cost
educational adventure games
 Integration in e-learning environments (Moodle,
WebCT, Sakai, etc.)
 Tracking and assessment integrated in the
games
eAdventure – Classic adventure games
eAdventure – Classic adventure games
eAdventure – Classic adventure games
eAdventure – First person games
eAdventure – First person games
eAdventure – And many more…
 Really free for everyone
 Free license, unlimited use
 Open source
 Multi-platform
 Sample games at http://e-adventure.e-ucm.es
 Redistributable
 Editable
Contents
Introduction
Challenges
Serious
decisions
Authoring
tools
GALA spotlight:
GameCreator
GALA spotlight:
eAdventure
Worshop today
 Will cover basic uses of eAdventure
 Creating a simple game
 Packaging and redistribution
 Requires initial materials
 eAdventure
 Sample games
 Art resources
 Ask for your CD before lunch!

More Related Content

Similar to Serious Games Development - 2012 Gala Alignment School

Similar to Serious Games Development - 2012 Gala Alignment School (20)

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)
 
Gamification - A Brief Introduction to Gamification
Gamification - A Brief Introduction to GamificationGamification - A Brief Introduction to Gamification
Gamification - A Brief Introduction to Gamification
 
An introduction to funormaling business
An introduction to funormaling businessAn introduction to funormaling business
An introduction to funormaling business
 
Salt Lake City Public Library Tech Talk - Toward a Science of Game Design
Salt Lake City Public Library Tech Talk - Toward a Science of Game DesignSalt Lake City Public Library Tech Talk - Toward a Science of Game Design
Salt Lake City Public Library Tech Talk - Toward a Science of Game Design
 
Fa dill csi group talk on gamification
Fa dill csi group talk on gamificationFa dill csi group talk on gamification
Fa dill csi group talk on gamification
 
InfoSession2022_merged.pdf
InfoSession2022_merged.pdfInfoSession2022_merged.pdf
InfoSession2022_merged.pdf
 
Videogames Saving and Damning Players
Videogames Saving and Damning PlayersVideogames Saving and Damning Players
Videogames Saving and Damning Players
 
Gamifying excellence in Delivery
Gamifying excellence in Delivery Gamifying excellence in Delivery
Gamifying excellence in Delivery
 
All I Ever Needed To Know About Programming
All I Ever Needed To Know About ProgrammingAll I Ever Needed To Know About Programming
All I Ever Needed To Know About Programming
 
Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015
 
ICEC
ICECICEC
ICEC
 
Gamification Workshop 2010
Gamification Workshop 2010Gamification Workshop 2010
Gamification Workshop 2010
 
Pivec workshop 1
Pivec workshop 1Pivec workshop 1
Pivec workshop 1
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
 
Next generation games based learning with virtual reality and 360 camera tech...
Next generation games based learning with virtual reality and 360 camera tech...Next generation games based learning with virtual reality and 360 camera tech...
Next generation games based learning with virtual reality and 360 camera tech...
 
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis) Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
 
Game Design: The Pillars of a Game / Henrique Olifiers (Bossa Studios)
Game Design: The Pillars of a Game / Henrique Olifiers (Bossa Studios)Game Design: The Pillars of a Game / Henrique Olifiers (Bossa Studios)
Game Design: The Pillars of a Game / Henrique Olifiers (Bossa Studios)
 
Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy Gamification: Integrating gaming into your brand strategy
Gamification: Integrating gaming into your brand strategy
 
Game Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering CoursesGame Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering Courses
 
5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX
 

Recently uploaded

Recently uploaded (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 

Serious Games Development - 2012 Gala Alignment School