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

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

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