Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para...

40
Desarrollo de Desarrollo de juegos inclusivos juegos inclusivos Experiencias creando juegos Experiencias creando juegos para personas con para personas con dificultades visuales dificultades visuales Daniel Szabo (2006) Daniel Szabo (2006)

Transcript of Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para...

Page 1: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollo de juegos Desarrollo de juegos inclusivosinclusivos  

Experiencias creando juegos para Experiencias creando juegos para personas con dificultades visualespersonas con dificultades visuales

Daniel Szabo (2006)Daniel Szabo (2006)

Page 2: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

E-inclusionE-inclusionEl objetivo de la E-inclusion es El objetivo de la E-inclusion es

terminar con la división digital terminar con la división digital entre las personas que tienen o entre las personas que tienen o no acceso y capacidad para usar no acceso y capacidad para usar las TI. las TI.

Page 3: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Diseño inclusivoDiseño inclusivo El diseño inclusivo busca a disminuir El diseño inclusivo busca a disminuir

las barreras de acceso a las las barreras de acceso a las aplicaciones teniendo en cuenta las aplicaciones teniendo en cuenta las dificultades de usuarios con dificultades de usuarios con capacidades diferentes.capacidades diferentes.

Resulta casi imposible diseñar para Resulta casi imposible diseñar para todos los tipos de discapacidad en todos los tipos de discapacidad en simultáneosimultáneo

Page 4: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Inclusión y autonomíaInclusión y autonomía El diseño inclusivo nos da la El diseño inclusivo nos da la

oportunidad de crear aplicaciones que oportunidad de crear aplicaciones que ayuden a facilitar la autonomía de ayuden a facilitar la autonomía de personas con capacidades diferentes.personas con capacidades diferentes.

Estas aplicaciones permitirían diseñar, Estas aplicaciones permitirían diseñar, cambiar contenidos y facilitar roles cambiar contenidos y facilitar roles creativos para personas con creativos para personas con capacidades diferentescapacidades diferentes

Page 5: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Inclusión y diversiónInclusión y diversión

Las actividades lúdicas promueven el Las actividades lúdicas promueven el

crecimiento de las personas e crecimiento de las personas e

incentivan su capacidad para abordar incentivan su capacidad para abordar

desafíos.desafíos.

La diversión facilita la integración e La diversión facilita la integración e

interacción.interacción.

Page 6: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Multimodalidad y amodalidadMultimodalidad y amodalidadPara compensar la discapacidad se Para compensar la discapacidad se

diseña para utilizar más de un diseña para utilizar más de un mecanismo de interacción con el mecanismo de interacción con el usuario (acústico y táctil combinado, usuario (acústico y táctil combinado, por ejemplo).por ejemplo).

Se denomina multimodales las Se denomina multimodales las interfases que explotan de esta interfases que explotan de esta manera las fortalezas personales manera las fortalezas personales

Page 7: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

AmodalidadAmodalidadPor el contrario, las interfases Por el contrario, las interfases

amodales NO usan ninguno de los amodales NO usan ninguno de los sentidos para habilitar la sentidos para habilitar la comunicación con las personas.comunicación con las personas.

Dentro de los más llamativos diseños Dentro de los más llamativos diseños amodales está la Berlin Brain-amodales está la Berlin Brain-Computer InterfaceComputer Interface

Page 8: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)
Page 9: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Jugando al PONGJugando al PONG

Page 10: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollos multimodalesDesarrollos multimodalesEntrada de datosEntrada de datos

Desarrollos basados en sonidoDesarrollos basados en sonido Speech recognition (COTS)Speech recognition (COTS) Vocalización (COTS)Vocalización (COTS)

Desarrollos basados en tacto / motricidad, Desarrollos basados en tacto / motricidad, Interfases basadas en el movimiento ocularInterfases basadas en el movimiento ocular Interfases basadas en capacidades motrices Interfases basadas en capacidades motrices

remanentes (movimientos parciales, activación remanentes (movimientos parciales, activación mioeléctrica)mioeléctrica)

Nintendo Wii, Bongos (COTS)Nintendo Wii, Bongos (COTS) Pedaleras, Joysticks, Volantes, DDR (COTS)Pedaleras, Joysticks, Volantes, DDR (COTS)

Page 11: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Bongos (acústica/táctil)Bongos (acústica/táctil)

Page 12: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Nintendo WiiNintendo Wii

Page 13: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollos multimodalesDesarrollos multimodalesSalida de datosSalida de datos

TactoTacto Linea Braille (COTS / ESPECIAL)Linea Braille (COTS / ESPECIAL) Lápices hápticos (ESPECIAL)Lápices hápticos (ESPECIAL) Dispositivos con FF (COTS)Dispositivos con FF (COTS) Pectorales (COTS)Pectorales (COTS) Auriculares FF (COTS)Auriculares FF (COTS) Objetivo Objetivo

• Simular objetos / situaciones virtuales mediante el tactoSimular objetos / situaciones virtuales mediante el tacto• Generar imágenes virtuales táctilesGenerar imágenes virtuales táctiles• Generar acústica virtual táctilGenerar acústica virtual táctil

Page 14: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Dispostivos táctilesDispostivos táctiles

Page 15: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Línea BrailleLínea Braille

Page 16: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Laberinto BrailleLaberinto Braille

Page 17: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Tetris BrailleTetris Braille

Page 18: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollos multimodalesDesarrollos multimodalesSalida de datosSalida de datos

OídoOído Audio (mono, estéreo, 5.1,...) (COTS)Audio (mono, estéreo, 5.1,...) (COTS) Entornos CAVEEntornos CAVE Audio multicanal masivoAudio multicanal masivo Objetivos:Objetivos:

• Simular objetos, presencia o situacionesSimular objetos, presencia o situaciones• Generar imágenes acústicas (the bat)Generar imágenes acústicas (the bat)• Generar “superpoderes” virtualesGenerar “superpoderes” virtuales

OlfatoOlfato Por ahora difícil de habilitar (tiempo de refresh muy Por ahora difícil de habilitar (tiempo de refresh muy

elevado, paleta muy limitada)elevado, paleta muy limitada) Gusto¿?Gusto¿?

Page 19: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollos multimodalesDesarrollos multimodalesEl límite lo ponemos nosotrosEl límite lo ponemos nosotrosUn caso prácticoUn caso práctico

Calzado deportivo táctilCalzado deportivo táctil Juguetes reactivos Juguetes reactivos

Al corto plazoAl corto plazo Necesidad futura de drivers Necesidad futura de drivers

especialesespeciales

Page 20: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Juegos acústicosJuegos acústicos Juegos acústicosJuegos acústicos

Existen a la fecha más de 200 títulos Existen a la fecha más de 200 títulos

disponibles, la mitad estereofónicos. disponibles, la mitad estereofónicos.

Aproximadamente 20 de ellos usan sonido Aproximadamente 20 de ellos usan sonido

estereofónico para producir guías acústicasestereofónico para producir guías acústicas

• Terraformers (Juego estereofónico, año 2001)Terraformers (Juego estereofónico, año 2001)

• The blind eye (Juego estereofónico, año 2002)The blind eye (Juego estereofónico, año 2002)

Existen muy pocos casos que usen acústica Existen muy pocos casos que usen acústica

3D3D

Juegos acústicosJuegos acústicos Existen a la fecha más de 200 títulos Existen a la fecha más de 200 títulos

disponibles, la mitad estereofónicos. disponibles, la mitad estereofónicos.

Aproximadamente 20 de ellos usan sonido Aproximadamente 20 de ellos usan sonido

estereofónico para producir guías acústicasestereofónico para producir guías acústicas

• Terraformers (Juego estereofónico, año 2001)Terraformers (Juego estereofónico, año 2001)

• The blind eye (Juego estereofónico, año 2002)The blind eye (Juego estereofónico, año 2002)

Existen muy pocos casos que usen acústica Existen muy pocos casos que usen acústica

3D3D

Page 21: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollando juegos Desarrollando juegos acústico-táctilesacústico-táctilesUna experienciaUna experiencia

Page 22: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)
Page 23: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Aplicaciones audio táctiles Aplicaciones audio táctiles en la Universidad ORTen la Universidad ORT

Desarrollos inclusivosDesarrollos inclusivos Para personas con dificultades visualesPara personas con dificultades visuales Basado en sonido 3D soportado con Basado en sonido 3D soportado con

Microsoft DirectSound, un sistema acústico Microsoft DirectSound, un sistema acústico 5.1 (COTS)5.1 (COTS)

Efectos táctiles producidos mediante un Efectos táctiles producidos mediante un joystick con force-feedback (COTS) joystick con force-feedback (COTS) soportado con Microsoft DirectInputsoportado con Microsoft DirectInput

Sala de acústica controladaSala de acústica controlada

Desarrollos inclusivosDesarrollos inclusivos Para personas con dificultades visualesPara personas con dificultades visuales Basado en sonido 3D soportado con Basado en sonido 3D soportado con

Microsoft DirectSound, un sistema acústico Microsoft DirectSound, un sistema acústico 5.1 (COTS)5.1 (COTS)

Efectos táctiles producidos mediante un Efectos táctiles producidos mediante un joystick con force-feedback (COTS) joystick con force-feedback (COTS) soportado con Microsoft DirectInputsoportado con Microsoft DirectInput

Sala de acústica controladaSala de acústica controlada

Page 24: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Sala del Laboratorio de JuegosSala del Laboratorio de Juegos(Universidad ORT)(Universidad ORT)

Page 25: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Aplicaciones audio-táctiles desarrolladasAplicaciones audio-táctiles desarrolladasAplicaciones audio-táctiles desarrolladasAplicaciones audio-táctiles desarrolladas 2003: Escape de la Fortaleza de Santa Teresa2003: Escape de la Fortaleza de Santa Teresa 2004: Motor SHADE (simple haptic audio development 2004: Motor SHADE (simple haptic audio development

engine)engine) 2004 : Escape de la Fortaleza de Santa Teresa II2004 : Escape de la Fortaleza de Santa Teresa II

2005: Jedi Trainer (herramienta de evaluación 2005: Jedi Trainer (herramienta de evaluación

automática)automática)

2005: Submarine Warfare (prototipo)2005: Submarine Warfare (prototipo)

2005: Atrapado (prototipo)2005: Atrapado (prototipo)

2006: 3D Audio Dance Dance Revolution (herramienta 2006: 3D Audio Dance Dance Revolution (herramienta

de evaluación automática)de evaluación automática)

2003: Escape de la Fortaleza de Santa Teresa2003: Escape de la Fortaleza de Santa Teresa 2004: Motor SHADE (simple haptic audio development 2004: Motor SHADE (simple haptic audio development

engine)engine) 2004 : Escape de la Fortaleza de Santa Teresa II2004 : Escape de la Fortaleza de Santa Teresa II

2005: Jedi Trainer (herramienta de evaluación 2005: Jedi Trainer (herramienta de evaluación

automática)automática)

2005: Submarine Warfare (prototipo)2005: Submarine Warfare (prototipo)

2005: Atrapado (prototipo)2005: Atrapado (prototipo)

2006: 3D Audio Dance Dance Revolution (herramienta 2006: 3D Audio Dance Dance Revolution (herramienta

de evaluación automática)de evaluación automática)

Page 26: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Usuario en el entorno Usuario en el entorno acústico - táctilacústico - táctil

Page 27: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

3D SOUND3D SOUNDAZIMUTHAZIMUTH(3DSA)(3DSA)VISIÓN DELVISIÓN DELMUNDO MUNDO VIRTUALVIRTUAL

Page 28: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

EL EL MUNDOMUNDOREALREAL

Page 29: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Game process, Game process, particularidades y nuestras particularidades y nuestras

soluciones soluciones

Page 30: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Ingeniería de requerimientosIngeniería de requerimientos

Concepción del juego: similar.Concepción del juego: similar. Documento inicial: Documento inicial:

Storyboards para definir escenarios y personajesStoryboards para definir escenarios y personajes Los detalles visuales pueden perder fuerzaLos detalles visuales pueden perder fuerza Una representación visual de los personajes puede Una representación visual de los personajes puede

ayudar a alinear al equipo de desarrolloayudar a alinear al equipo de desarrollo Es conveniente producir maquetas de cartón para la Es conveniente producir maquetas de cartón para la

validación con el accionista o usuario final validación con el accionista o usuario final Disponer de paletas de sonidos y efectos hápticos Disponer de paletas de sonidos y efectos hápticos

permite validar el concepto en forma tempranapermite validar el concepto en forma temprana

Page 31: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

DesarrolloDesarrollo Un ciclo de vida incremental iterativo con el Un ciclo de vida incremental iterativo con el

usuario “muy cerca” es fundamentalusuario “muy cerca” es fundamental La aplicación de técnicas de XP (usuario La aplicación de técnicas de XP (usuario

incluído en el equipo) es deseable, si no se incluído en el equipo) es deseable, si no se tiene mucha experiencia con la discapacidadtiene mucha experiencia con la discapacidad

¿Anteojeras?¿Anteojeras? Es imprescindible acondicionar una sala con Es imprescindible acondicionar una sala con

bajo ruido ambiente y reverberaciónbajo ruido ambiente y reverberación AmortiguaciónAmortiguación Gestión del ruido exteriorGestión del ruido exterior

Es conveniente testear los resultados en una Es conveniente testear los resultados en una habitación de un hogar con niveles de ruido habitación de un hogar con niveles de ruido normalesnormales

¿Auriculares 5.1?¿Auriculares 5.1?

Page 32: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Aspecto humanoAspecto humano Superar las barreras de la timidez y del Superar las barreras de la timidez y del

miedo a ofendermiedo a ofender Dos riesgos para los integrantes del Dos riesgos para los integrantes del

equipoequipo SubvalorarSubvalorar MistificarMistificar

¿Mayores o adolescentes?¿Mayores o adolescentes? Estabilidad, desafíos y frustraciónEstabilidad, desafíos y frustración

Page 33: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Escenificando con sonidoEscenificando con sonidoalgunos “do” y “dont” algunos “do” y “dont”

El sonido es lentoEl sonido es lento Agregar elementos a la paleta puede ser más Agregar elementos a la paleta puede ser más

trabajoso que lo visualtrabajoso que lo visual El testeo 5.1 requiere programación ad-hocEl testeo 5.1 requiere programación ad-hoc CacofoníaCacofonía Guía espacial y frecuenciaGuía espacial y frecuencia Efectos especialesEfectos especiales Realismo y confusiónRealismo y confusión SuperpoderesSuperpoderes

Page 34: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

¿Escenificar con un joystick?¿Escenificar con un joystick?

El FF solo cubre parte de los El FF solo cubre parte de los procedimientos exploratorios de procedimientos exploratorios de las personaslas personas

Efectos teatralesEfectos teatralesRefuerzo a los acústicosRefuerzo a los acústicosSin embargo gustaSin embargo gusta

Page 35: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

SHADESHADE((Simple Audio Haptic Development Environment)Simple Audio Haptic Development Environment)

Page 36: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Nuestra experiencia con SHADENuestra experiencia con SHADE

Menor tiempo de desarrolloMenor tiempo de desarrollo Ensayo simplificado de maquetasEnsayo simplificado de maquetas Posibilidad de testeo temprano de un Posibilidad de testeo temprano de un

efectoefecto Posibilidad de evaluación temprana de Posibilidad de evaluación temprana de

una combinación de efectosuna combinación de efectos Evaluación de los diálogosEvaluación de los diálogos

Page 37: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Guardia(alta frecuencia,movimiento)

Gota de agua(alta frecuencia, estático)

AvatarY surecorrido

Choque, Efecto táctilY acústico

Camina enPiso mojadoEfecto acústico, Mismo efecto táctil que caminar

Diseño “equivalente SHADE”Del entorno de EFST 1

Sonidos graves

Sonidos agudos

Truenos(Baja frecuencia,movimiento)

Page 38: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

ConclusionesConclusiones El desarrollo de juegos inclusivos ofrece El desarrollo de juegos inclusivos ofrece

desafíos y oportunidades interesantesdesafíos y oportunidades interesantes Es conveniente comenzar con Es conveniente comenzar con

pequeños juegospequeños juegos Las tecnologías de relativo bajo costo Las tecnologías de relativo bajo costo

ofrecen ventanas de oportunidadofrecen ventanas de oportunidad El modelo de desarrollo cambia en El modelo de desarrollo cambia en

forma moderadaforma moderada Disponer de un editor/motor mejora la Disponer de un editor/motor mejora la

productividadproductividad

Page 39: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Trabajo en prosecuciónTrabajo en prosecución

Evaluación del Jedi Evaluación del Jedi

trainertrainer

Testing y liberación del Testing y liberación del

ADDRADDR

Gesture B-SHADE Gesture B-SHADE

Page 40: Desarrollo de juegos inclusivos Desarrollo de juegos inclusivos Experiencias creando juegos para personas con dificultades visuales Daniel Szabo (2006)

Desarrollo de juegos Desarrollo de juegos inclusivosinclusivos  

Experiencias creando juegos para Experiencias creando juegos para personas con dificultades visualespersonas con dificultades visuales

Daniel Szabo (2006)Daniel Szabo (2006)