Prototyping games for training and education in
Second Life: Time2Play and TREGKatia Vega, Andréia Pereira, Gustavo Carvalho, Alberto
Raposo, Hugo Fuks
Groupware | PUC-Rio | 10-10-09
Agenda
• Second Life• Jogos em Second Life• Processo de Prototipação• Time2Play• TREG• Conclusão
Groupware | PUC-Rio | 10-10-09
Introdução
• 80% dos usuários ativos de Internet terão uma “segunda vida” em algum mundo virtual até 2011. [Gartner]
•São mais de 100 as instituições educacionais em mais de 18 países com presença no Second Life. [Linden Labs]
Groupware | PUC-Rio | 10-10-09
• Mundo virtual criado por Linden Labs em 2003.• Os usuários (residentes) representados por avatares
interagem, criam conteúdo e fazem negócios. • O conteúdo é criado pelos residentes com editores
de terreno, objetos e scripts.
Second Life
Groupware | PUC-Rio | 10-10-09
Jogos em Second Life
Global Kidz Play2Train
Simse
Groupware | PUC-Rio | 10-10-09
Time2PlayTime2Play é um jogo desenvolvido em Second Life, que
possibilita a criação e encenação de histórias colaborativamente.
http://sites.google.com/site/brinquedeteatrohttp://slurl.com/secondlife/PUC%20Rio2/91/66/103
Groupware | PUC-Rio | 10-10-09
Time2Play – Prova de Conceito
Teste de Usabilidade1 (observar o comportamento dos aprendizes segundo o modelo 3C de colaboração) Três sessões Dois a três aprendizes por sessão. Faixa etária de 7 a 12 anos.
1 Rubin, J. “Handbook of Usability Testing: How to Plan, Design and Conduct Effective Tests”. New York: John Wiley & Sons, Inc., 1994.
1 Rubin, J. “Handbook of Usability Testing: How to Plan, Design and Conduct Effective Tests”. New York: John Wiley & Sons, Inc., 1994.
Groupware | PUC-Rio | 10-10-09
TREGTREG
“Training in Requirements Engineering Game”
• Objetivo: treinar usuários na técnica de Workshops de Engenharia de Requisitos usando simulações.
• Plataforma: Second Life.• Público alvo: clientes, estudantes,
usuários, desenvolvedores de software, etc.
Groupware | PUC-Rio | 10-10-09
Desenvolvimento do TREG
– Conteúdo educacional (Requirements by Collaboration)
– Técnicas de implementação:• Branching Stories: gênero de simulação em jogos.• Cenários: especificação do sistema.• Máquinas de estados: comportamento do sistema.
Workshop Ingredients
Collaboration patterns
Branching Stories
Scenario Specification
State Machine Diagram
Groupware | PUC-Rio | 10-10-09
TREG
http://tregame.blogspot.com/http://slurl.com/secondlife/PUC%20Rio2/139/129/1003
Groupware | PUC-Rio | 10-10-09
Processo de Prototipação
Step 1. Verify Requirements Step 2. Develop Task Flows
Phas
e 1
Step 3. Define Content and Fidelity
Step 4. Determine Characteristics Step 5. Choose a Method
Phas
e 2
Step 6. Choose a Tool
Step 7. Select Design Criteria
Phas
e 3
Step 8. Create the Design
Step 9. Review the Design Step 10. Validate the Design
Phas
e 4
Step 11. Deploy the Design
Arnowitz, J., M. Arent and N. Berger, 2007. Effective Prototyping for Software Makers
Groupware | PUC-Rio | 10-10-09
Prototyping Time2Play
Arnowitz, J., M. Arent and N. Berger, 2007. Effective Prototyping for Software Makers
From Idea to Card Sorting From Idea to Card Sorting
From Card Sorting to Low-coded Prototype
From Card Sorting to Low-coded Prototype
From Low-coded to High-coded Prototype
From Low-coded to High-coded Prototype
From High-coded Prototype to Product Version
From High-coded Prototype to Product Version
Iteração 1
Iteração 2
Iteração 3
Iteração 4
Groupware | PUC-Rio | 10-10-09
Prototyping TREG
Arnowitz, J., M. Arent and N. Berger, 2007. Effective Prototyping for Software Makers
From Idea to Quick WireframeFrom Idea to Quick Wireframe
From Quick Wireframe to WireframeFrom Quick Wireframe to Wireframe
From Wireframe to Low-coded Prototype
From Wireframe to Low-coded Prototype
From Low-coded to High-coded Prototype
From Low-coded to High-coded Prototype
From High-coded prototype to Product Version.
From High-coded prototype to Product Version.
Iteração 1
Iteração 2
Iteração 3
Iteração 4
Iteração 5
Groupware | PUC-Rio | 10-10-09
Conclusão
• Foi possível prototipar com sucesso TREG e Time2Play no Second Life. Jogos com diferentes públicos-alvo e objetivos.
• Second Life facilita o processo de prototipação, mostrando o “look and feel” do jogo.
• O processo de prototipação foi customizado às necessidades dos projetos.
Prototyping games for training and education in
Second Life: Time2Play and TREGKatia Vega, Andréia Pereira, Gustavo Carvalho, Alberto
Raposo, Hugo Fuks
Avatar: Kfcito CapaliniAvatar: Kfcito Capalini Avatar: Deia ReggianeAvatar: Deia Reggiane