sdm_game development methodology
TRANSCRIPT
![Page 1: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/1.jpg)
DESIGN METHODOLOGY FOR EDUCATIONAL GAMES, BASED ON INTERACTIVE SCREENPLAYS
Mahdi Esmailoghli1
![Page 2: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/2.jpg)
–Conference : Cosecivi 2015, At Barcelona
“University of Granada, Spain”
2
![Page 3: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/3.jpg)
EVERY GAME HAS…
• High interactivity• Fun• Rules• Competitive elements
3
![Page 4: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/4.jpg)
SERIOUS GAMES
• Additional to what belongs to every game, it is aimed to Training (education, public policy, health, communication, …)
4
![Page 5: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/5.jpg)
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
![Page 6: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/6.jpg)
While it’s possible to develop games by general software methodologies,
Writer’s interest lies in Game-Specific Methodologies
6
![Page 7: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/7.jpg)
GAME DEVELOPMENT METHODOLOGIES PHASES• Pre-Production• Production• Post-Production
(Based on the film’s life cycle)
7
![Page 8: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/8.jpg)
Related Works
8
![Page 9: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/9.jpg)
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
![Page 10: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/10.jpg)
PADILLA-SEA MODELSEvery 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
![Page 11: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/11.jpg)
METHODOLOGY BASED ON WESTERA LEVELS
•Concept level: Design
•Technical level: Architecture of the game and tools
•Practical level: Structure of the game
11
![Page 12: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/12.jpg)
SUM METHODOLOGY
• An agile methodology for game development that adapts the scrum structure and roles.
• Suitable for projects less than one year.
12
![Page 13: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/13.jpg)
•Roles:
•Development team
•Internal producer
•Customer
•Beta tester
13
![Page 14: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/14.jpg)
•Life-Cycle:
•Incremental & Iterative
•Exception: Risk management (During the whole project)
14
![Page 15: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/15.jpg)
ONTOLOGICAL METHODOLOGY
Working on different views with the same
information
15
![Page 16: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/16.jpg)
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
![Page 17: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/17.jpg)
A NEW METHODOLOGY BASED ON INTERACTIVE SCREENPLAYS
17
![Page 18: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/18.jpg)
Core of the system is Narrative.
Other parts will be added progressively.
Bottom-up strategy
18
![Page 19: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/19.jpg)
19
![Page 20: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/20.jpg)
PRE-PHASES Pre-1
Design of the educational challenges
20
![Page 21: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/21.jpg)
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
![Page 22: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/22.jpg)
•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 competence22
![Page 23: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/23.jpg)
PRE-PHASESPre-2
Design of the type of game
(Before designing story and challenges)
23
![Page 24: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/24.jpg)
•Determine features like:
✤Gender
✤Avatar control
✤Platform
✤Future users
✤Narrative level
✤Area of application
✤Interactivity24
![Page 25: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/25.jpg)
•Determine the video game genre:
✤Action
✤Adventure
✤Fight
✤Logic
✤Simulation
✤Sport
✤Strategy
✤…25
![Page 26: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/26.jpg)
•Age recommended
•Narrative:
✤No narrative
✤Elementary narrative
✤Basic narrative
✤Full narrative
✤Complex narrative
✤Narrative is everything26
![Page 27: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/27.jpg)
•Third or first avatar control
•The way that players interact with the game
•2D or 3D
•Recommended group(e.g. Primary Pupils)
•…27
![Page 28: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/28.jpg)
PRE-PHASESPre-3
Initial design of the story and main
characters
28
![Page 29: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/29.jpg)
•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
![Page 30: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/30.jpg)
CHAPTER DESIGN
30
![Page 31: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/31.jpg)
•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
![Page 32: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/32.jpg)
SCENE DESIGN
32
![Page 33: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/33.jpg)
•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
![Page 34: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/34.jpg)
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 scene34
![Page 35: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/35.jpg)
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
![Page 36: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/36.jpg)
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
![Page 37: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/37.jpg)
IDENTIFICATION AND LABELING
OF EDUCATIONAL CHALLENGES
AND ASSESSMENT
37
![Page 38: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/38.jpg)
• 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
![Page 39: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/39.jpg)
IDENTIFICATION AND
LABELING OF
EMOTIONS
39
![Page 40: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/40.jpg)
• 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
![Page 41: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/41.jpg)
ADAPTION DESIGN
41
![Page 42: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/42.jpg)
• 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
• When42
![Page 43: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/43.jpg)
COLLABORATION DESIGN
43
![Page 44: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/44.jpg)
• 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
![Page 45: SDM_Game development methodology](https://reader031.vdocuments.mx/reader031/viewer/2022013013/5882f6ca1a28ab3f1e8b6c79/html5/thumbnails/45.jpg)
Thank You
45