SlideShare a Scribd company logo
1 of 45
DESIGN METHODOLOGY FOR EDUCATIONAL
GAMES, BASED ON INTERACTIVE
SCREENPLAYS
Mahdi Esmailoghli
1
–Conference : Cosecivi 2015, At Barcelona
“University of Granada, Spain”
2
EVERY GAME HAS…
• High interactivity
• Fun
• Rules
• Competitive elements
3
SERIOUS GAMES
• Additional to what
belongs to every game,
it is aimed to Training
(education, public policy,
health, communication,
…)
4
ADVANTAGE OF VIDEO
GAMES
•Reduce reaction time
•Improve hand-eye coordination
•increase self-esteem
•Improve spacial conception
•Encourage interactive learning
•Motivate learning through challenges
•Improve social skills and basic math
•Articulate abstract thinking
•Improve Cognitive skills
•…
5
While it’s possible to
develop games by general
software methodologies,
Writer’s interest lies in
Game-Specific
Methodologies
6
GAME DEVELOPMENT
METHODOLOGIES PHASES
• Pre-Production
• Production
• Post-Production
(Based on the film’s life
cycle)
7
Related Works
8
5M METHODOLOGY
•Method: Production steps.
•Milieu: All the elements involve the game production
•Manpower: The team of human actors
•Machine: Tools
•Materials: Documents, prototype models, executable
files, databases, …
9
PADILLA-SEA MODELS
Every game is defined by series of models generated during
the design process.
•Educational content models
•Entertainment content models
•Models for the inter-relation between the educational and
entertainment content and user models for adaption
Emphasizes educational objective and play challenge.
10
METHODOLOGY BASED ON
WESTERA LEVELS
•Concept level: Design
•Technical level: Architecture of the game and
tools
•Practical level: Structure of the game
11
SUM METHODOLOGY
• An agile methodology for
game development that
adapts the scrum
structure and roles.
• Suitable for projects less
than one year.
12
•Roles:
•Development team
•Internal producer
•Customer
•Beta tester
13
•Life-Cycle:
•Incremental & Iterative
•Exception: Risk management (During the
whole project)
14
ONTOLOGICAL
METHODOLOGY
Working on different views
with the same information
15
ONTOLOGICAL
METHODOLOGY
Focuses on the uniqueness of the multidisciplinary team
Methodology proposes the ontology basis for
communication.
Designers: Just responsible for describing the characters,
objects, functions and status of play
Programmers: refine the technical details and objectives
16
A NEW METHODOLOGY BASED ON
INTERACTIVE SCREENPLAYS
17
Core of the system is
Narrative.
Other parts will be added
progressively.
Bottom-up strategy
18
19
PRE-PHASES Pre-1
Design of the educational
challenges
20
DESIGN OF THE EDUCATIONAL
CHALLENGES
•A team of teachers and educators(can include
parents).
•Determines the competences and specific
educational objectives that the game will address.
•It is considered to be more than knowledge and
skills.
21
•For Example 8 skills are defined for the Spanish educational system:
✤Linguistic communicative competence
✤Mathematical competence
✤Knowledge of and interaction with the physical world
✤Data processing and digital competence
✤learning to learn
✤Social and civic competence
✤Autonomy and personal initiative
✤Cultural and artistic competence
22
PRE-PHASES
Pre-2
Design of the type of game
(Before designing story
and challenges)
23
•Determine features like:
✤Gender
✤Avatar control
✤Platform
✤Future users
✤Narrative level
✤Area of application
✤Interactivity
24
•Determine the video game genre:
✤Action
✤Adventure
✤Fight
✤Logic
✤Simulation
✤Sport
✤Strategy
✤…
25
•Age recommended
•Narrative:
✤No narrative
✤Elementary narrative
✤Basic narrative
✤Full narrative
✤Complex narrative
✤Narrative is everything
26
•Third or first avatar control
•The way that players interact with the
game
•2D or 3D
•Recommended group(e.g. Primary Pupils)
•…
27
PRE-PHASES
Pre-3
Initial design of the story
and main characters
28
•For having an overall view of game
•An abstract story design should be drawn
up
•Main characters are chosen(could be
enhanced with graphical sketches)
29
CHAPTER
DESIGN
30
•Chapter: The item of the highest level that is used to organize the
story and facilitate content integration.
•Each game should be comprise at least one chapter, although
there are usually several.
•Chapter flowchart shows transition and order of chapters
•It is better to have different educational objectives for each chapter
•Every chapter should be chosen in a way that can be provided an
abbreviated name like:
✤Ordinary World, Call to Adventure, Refusal of the Call, Meeting
with the Mentor, Crossing the First Threshold, Tests, Allies and
Enemies, Approach to the Inmost Cave, The Ordeal, Reward,
The Road Back, Resurrection and Return with the Elixir.
31
SCENE
DESIGN32
•Each chapter is split into scenes
•each scene comprises the chapter story line
•The number and order of scenes in a chapter
can be specified using a scene flowchart
•they’re described by a name and a brief
summary
•The items come next should be specified:
33
DESIGN OF THE SCENARIO
• The scenario of the scene should be described and
identified with an ID
•Scenario definition includes both static and dynamic
part:
✤Static: Environment (e.g. room, lake, …) and the
objects to be found there(e.g. table, chart, wall,
weapon, …)
✤Dynamic: Object interactivity in the scene
34
DESIGN OF THE
CHARACTERS
• It is necessary to describe characters in
detail(appearance and personality)
• At first iterations it’s physically characteristics
• Graphical sketches in successive iterations
35
DESIGN OF THE DIALOGUES
AND PLAY CHALLENGES
• A flowchart can be exist to show the actions and/or dialogues that
contains different orders of them
• Each action/dialogue must be defined
• In first iteration dialogues and challenges are defined in a couple
of words but at a later stage have to be completed
• Gradually in each iterative add alternatives
• At the end of this phase game mechanics and score should be
clear
36
IDENTIFICATION
AND LABELING
OF
EDUCATIONAL
CHALLENGES
AND
ASSESSMENT
37
• In this phase we should specify which
dialogue poses an educational challenge
• And also should indicate with dialogue,
step or challenge is the solution to the
educational challenge
• Then evaluation rule should be define
38
IDENTIFICATION
AND
LABELING
OF
EMOTIONS
39
• marking the parts of the dialogue or the
steps of an action that aim to evoke a
particular emotional reaction
• Based on another papers
• Use them to analyzing the situation of
the player
40
ADAPTION
DESIGN
41
• Determining whether the game is capable of
adapting player’s capabilities and characteristics
• define what attribute should be customizable in the
game for the user(e.g. educational challenges,
Interaction mode, narrative, evaluation rule, …)
• based on the properties(e.g. players’ knowledge,
taste and preferences, device resolution, physical
context, …)
• How
• When
42
COLLABORATION
DESIGN
43
• it is necessary to mark the actions (play
challenges) or steps within the actions
that must or can (as determined) be
performed in groups.
44
Thank You
45

More Related Content

Similar to SDM_Game development methodology

Learning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesLearning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesBaltasar Fernández-Manjón
 
Effect of personalized gameful design on student engagement
Effect of personalized gameful design on student engagementEffect of personalized gameful design on student engagement
Effect of personalized gameful design on student engagementAlberto Mora
 
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)Sherry Jones
 
How Student Game Designers Design Learning into Games
How Student Game Designers Design Learning into GamesHow Student Game Designers Design Learning into Games
How Student Game Designers Design Learning into GamesCharlotteLarke
 
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptx
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptxCreating serious games for active learning ALICT 2014 Kranjska Gora.pptx
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptxUniv of Ljubljana
 
Bradshaw quiana-learning game design characteristics
Bradshaw quiana-learning game design characteristicsBradshaw quiana-learning game design characteristics
Bradshaw quiana-learning game design characteristicsCampbellsville University
 
Game design to enhance ca webinar final 12 16
Game design to enhance ca webinar final 12 16Game design to enhance ca webinar final 12 16
Game design to enhance ca webinar final 12 16Shane Gallagher
 
Gamifiying information systems: How to motivate users with game elements
Gamifiying information systems: How to motivate users with game elementsGamifiying information systems: How to motivate users with game elements
Gamifiying information systems: How to motivate users with game elementsLuis de-Marcos Ortega
 
Alternative Approaches to Educational Experience
Alternative Approaches to Educational ExperienceAlternative Approaches to Educational Experience
Alternative Approaches to Educational ExperiencezSpace
 
Education & Game Principles: Context, Theory & Application
Education & Game Principles: Context, Theory & ApplicationEducation & Game Principles: Context, Theory & Application
Education & Game Principles: Context, Theory & ApplicationLa Trobe University
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iiiKrishn Verma
 
CreativeCulture: Gamification at ASEMUS2018
CreativeCulture: Gamification at ASEMUS2018CreativeCulture: Gamification at ASEMUS2018
CreativeCulture: Gamification at ASEMUS2018Jacey-Lynn Minoi
 
How the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioHow the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioChristopher Totten
 
E adventure serious games as open reusable content ocwg
E adventure   serious games as open reusable content ocwgE adventure   serious games as open reusable content ocwg
E adventure serious games as open reusable content ocwgBaltasar Fernández-Manjón
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentationRinkweijs
 
Interactive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - NewsgamesInteractive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - NewsgamesGerald Holubowicz
 

Similar to SDM_Game development methodology (20)

Learning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive DisabilitiesLearning Analytics Serious Games Cognitive Disabilities
Learning Analytics Serious Games Cognitive Disabilities
 
Effect of personalized gameful design on student engagement
Effect of personalized gameful design on student engagementEffect of personalized gameful design on student engagement
Effect of personalized gameful design on student engagement
 
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)
"Gamification: Practical Strategies for Your Courses" (Nov. 21, 2014)
 
Applying learning analytics in serious games
Applying learning analytics in serious games Applying learning analytics in serious games
Applying learning analytics in serious games
 
Using Social Media to Teach Engineering Process
Using Social Media to Teach Engineering ProcessUsing Social Media to Teach Engineering Process
Using Social Media to Teach Engineering Process
 
How Student Game Designers Design Learning into Games
How Student Game Designers Design Learning into GamesHow Student Game Designers Design Learning into Games
How Student Game Designers Design Learning into Games
 
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptx
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptxCreating serious games for active learning ALICT 2014 Kranjska Gora.pptx
Creating serious games for active learning ALICT 2014 Kranjska Gora.pptx
 
Bradshaw quiana-learning game design characteristics
Bradshaw quiana-learning game design characteristicsBradshaw quiana-learning game design characteristics
Bradshaw quiana-learning game design characteristics
 
Game design to enhance ca webinar final 12 16
Game design to enhance ca webinar final 12 16Game design to enhance ca webinar final 12 16
Game design to enhance ca webinar final 12 16
 
Gamifiying information systems: How to motivate users with game elements
Gamifiying information systems: How to motivate users with game elementsGamifiying information systems: How to motivate users with game elements
Gamifiying information systems: How to motivate users with game elements
 
Alternative Approaches to Educational Experience
Alternative Approaches to Educational ExperienceAlternative Approaches to Educational Experience
Alternative Approaches to Educational Experience
 
Education & Game Principles: Context, Theory & Application
Education & Game Principles: Context, Theory & ApplicationEducation & Game Principles: Context, Theory & Application
Education & Game Principles: Context, Theory & Application
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iii
 
Learning Verses Experience
Learning Verses ExperienceLearning Verses Experience
Learning Verses Experience
 
CreativeCulture: Gamification at ASEMUS2018
CreativeCulture: Gamification at ASEMUS2018CreativeCulture: Gamification at ASEMUS2018
CreativeCulture: Gamification at ASEMUS2018
 
Fernandez manjon
Fernandez manjonFernandez manjon
Fernandez manjon
 
How the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the StudioHow the Heck do you Teach Level Design? Educating in the Studio
How the Heck do you Teach Level Design? Educating in the Studio
 
E adventure serious games as open reusable content ocwg
E adventure   serious games as open reusable content ocwgE adventure   serious games as open reusable content ocwg
E adventure serious games as open reusable content ocwg
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Interactive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - NewsgamesInteractive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - Newsgames
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

SDM_Game development methodology

  • 1. DESIGN METHODOLOGY FOR EDUCATIONAL GAMES, BASED ON INTERACTIVE SCREENPLAYS Mahdi Esmailoghli 1
  • 2. –Conference : Cosecivi 2015, At Barcelona “University of Granada, Spain” 2
  • 3. EVERY GAME HAS… • High interactivity • Fun • Rules • Competitive elements 3
  • 4. SERIOUS GAMES • Additional to what belongs to every game, it is aimed to Training (education, public policy, health, communication, …) 4
  • 5. ADVANTAGE OF VIDEO GAMES •Reduce reaction time •Improve hand-eye coordination •increase self-esteem •Improve spacial conception •Encourage interactive learning •Motivate learning through challenges •Improve social skills and basic math •Articulate abstract thinking •Improve Cognitive skills •… 5
  • 6. While it’s possible to develop games by general software methodologies, Writer’s interest lies in Game-Specific Methodologies 6
  • 7. GAME DEVELOPMENT METHODOLOGIES PHASES • Pre-Production • Production • Post-Production (Based on the film’s life cycle) 7
  • 9. 5M METHODOLOGY •Method: Production steps. •Milieu: All the elements involve the game production •Manpower: The team of human actors •Machine: Tools •Materials: Documents, prototype models, executable files, databases, … 9
  • 10. PADILLA-SEA MODELS Every game is defined by series of models generated during the design process. •Educational content models •Entertainment content models •Models for the inter-relation between the educational and entertainment content and user models for adaption Emphasizes educational objective and play challenge. 10
  • 11. METHODOLOGY BASED ON WESTERA LEVELS •Concept level: Design •Technical level: Architecture of the game and tools •Practical level: Structure of the game 11
  • 12. SUM METHODOLOGY • An agile methodology for game development that adapts the scrum structure and roles. • Suitable for projects less than one year. 12
  • 14. •Life-Cycle: •Incremental & Iterative •Exception: Risk management (During the whole project) 14
  • 15. ONTOLOGICAL METHODOLOGY Working on different views with the same information 15
  • 16. ONTOLOGICAL METHODOLOGY Focuses on the uniqueness of the multidisciplinary team Methodology proposes the ontology basis for communication. Designers: Just responsible for describing the characters, objects, functions and status of play Programmers: refine the technical details and objectives 16
  • 17. A NEW METHODOLOGY BASED ON INTERACTIVE SCREENPLAYS 17
  • 18. Core of the system is Narrative. Other parts will be added progressively. Bottom-up strategy 18
  • 19. 19
  • 20. PRE-PHASES Pre-1 Design of the educational challenges 20
  • 21. DESIGN OF THE EDUCATIONAL CHALLENGES •A team of teachers and educators(can include parents). •Determines the competences and specific educational objectives that the game will address. •It is considered to be more than knowledge and skills. 21
  • 22. •For Example 8 skills are defined for the Spanish educational system: ✤Linguistic communicative competence ✤Mathematical competence ✤Knowledge of and interaction with the physical world ✤Data processing and digital competence ✤learning to learn ✤Social and civic competence ✤Autonomy and personal initiative ✤Cultural and artistic competence 22
  • 23. PRE-PHASES Pre-2 Design of the type of game (Before designing story and challenges) 23
  • 24. •Determine features like: ✤Gender ✤Avatar control ✤Platform ✤Future users ✤Narrative level ✤Area of application ✤Interactivity 24
  • 25. •Determine the video game genre: ✤Action ✤Adventure ✤Fight ✤Logic ✤Simulation ✤Sport ✤Strategy ✤… 25
  • 26. •Age recommended •Narrative: ✤No narrative ✤Elementary narrative ✤Basic narrative ✤Full narrative ✤Complex narrative ✤Narrative is everything 26
  • 27. •Third or first avatar control •The way that players interact with the game •2D or 3D •Recommended group(e.g. Primary Pupils) •… 27
  • 28. PRE-PHASES Pre-3 Initial design of the story and main characters 28
  • 29. •For having an overall view of game •An abstract story design should be drawn up •Main characters are chosen(could be enhanced with graphical sketches) 29
  • 31. •Chapter: The item of the highest level that is used to organize the story and facilitate content integration. •Each game should be comprise at least one chapter, although there are usually several. •Chapter flowchart shows transition and order of chapters •It is better to have different educational objectives for each chapter •Every chapter should be chosen in a way that can be provided an abbreviated name like: ✤Ordinary World, Call to Adventure, Refusal of the Call, Meeting with the Mentor, Crossing the First Threshold, Tests, Allies and Enemies, Approach to the Inmost Cave, The Ordeal, Reward, The Road Back, Resurrection and Return with the Elixir. 31
  • 33. •Each chapter is split into scenes •each scene comprises the chapter story line •The number and order of scenes in a chapter can be specified using a scene flowchart •they’re described by a name and a brief summary •The items come next should be specified: 33
  • 34. DESIGN OF THE SCENARIO • The scenario of the scene should be described and identified with an ID •Scenario definition includes both static and dynamic part: ✤Static: Environment (e.g. room, lake, …) and the objects to be found there(e.g. table, chart, wall, weapon, …) ✤Dynamic: Object interactivity in the scene 34
  • 35. DESIGN OF THE CHARACTERS • It is necessary to describe characters in detail(appearance and personality) • At first iterations it’s physically characteristics • Graphical sketches in successive iterations 35
  • 36. DESIGN OF THE DIALOGUES AND PLAY CHALLENGES • A flowchart can be exist to show the actions and/or dialogues that contains different orders of them • Each action/dialogue must be defined • In first iteration dialogues and challenges are defined in a couple of words but at a later stage have to be completed • Gradually in each iterative add alternatives • At the end of this phase game mechanics and score should be clear 36
  • 38. • In this phase we should specify which dialogue poses an educational challenge • And also should indicate with dialogue, step or challenge is the solution to the educational challenge • Then evaluation rule should be define 38
  • 40. • marking the parts of the dialogue or the steps of an action that aim to evoke a particular emotional reaction • Based on another papers • Use them to analyzing the situation of the player 40
  • 42. • Determining whether the game is capable of adapting player’s capabilities and characteristics • define what attribute should be customizable in the game for the user(e.g. educational challenges, Interaction mode, narrative, evaluation rule, …) • based on the properties(e.g. players’ knowledge, taste and preferences, device resolution, physical context, …) • How • When 42
  • 44. • it is necessary to mark the actions (play challenges) or steps within the actions that must or can (as determined) be performed in groups. 44