TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

62
Blind Counter-Strike: um jogo de FPS para deficientes visuais Diogo Costa The Developer’s Conference Porto Alegre 1

Transcript of TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Page 1: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Blind Counter-Strike:um jogo de FPS para deficientes visuais

Diogo Costa

The Developer’s Conference – Porto Alegre

1

Page 2: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sobre o Palestrante

Formado em Ciência da Computação pela UFRGS em

2013/1

Desenvolvedor na Mobiltec

Experiência com C#, ASP.NET, Objective-C, Java,

Android, SQL, ...

Interessado em desenvolvimento de games, mobile e

métodos ágeis

Contato: [email protected]

2

Page 3: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Introdução

Atualmente jogos são totalmente dependentes de

recursos gráficos

De modo que deficientes visuais não tem acesso

Quase meio milhões de cegos quase no Brasil, mal

explorado pro produtoras de jogos

3

Page 4: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Motivação

Interesse na área de desenvolvimento de jogos

Interesse em interação humano-computador

Projeto que poderia virar um produto

FPS por ser um jogo dependente de recursos gráficos

4

Page 5: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

5

Page 6: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

6

Page 7: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Trabalhos Relacionados

7

Demor

Access Invaders

Rock Band

Jogo do corvo

Page 8: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

8

Page 9: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Características necessárias de

um FPS

Cenário;

Movimentação.

Diferentes inimigos;

Localizar a posição do inimigo;

Mira;

Várias armas;

Poder recarregar armas e visualizar a quantidade de munição;

Vida limitada e visualizar a quantidade de vida;

Diversos tipos de sons;

9

Page 10: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Blind Counter-Strike

Um jogo de FPS para deficientes visuais

O jogo possui feedback sonoro e háptico

Usa controle de Xbox360, fone de ouvido, e dois

hardwares construídos especificamente para esse

projeto: uma cinta de vibradores e um simulador de

bengala

10

Page 11: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Plataformas

11

Page 12: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Objetivos do Blind Counter-

Strike

Matar os inimigos nas 5 fases do jogo;

Dois tipos de inimigo;

Jogador tem a disposição dois tipos de arma, com

munição infinita;

10 pontos de vida.

12

Fase/Dificuldade inimigo Frac

o

Forte

Fase 1 1 0

Fase 2 2 0

Fase 3 2 1

Fase 4 1 2

Fase 5 0 3

Page 13: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

13

Page 14: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Cenário

Matriz 10x10;

Parede ao redor dela delimitando o mapa;

Obstáculos internos;

Cada célula tem 2m x 2m

14

Page 15: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Cenário

15

Page 16: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Movimentação

Para a frente, para trás e andando lateralmente

Jogador pode rotacionar em seu próprio eixo de 90 em

90º, para direita ou esquerda

Cada passo do jogador tem 50 cm, independente de

estar correndo, caminhando ou andando lateralmente

Jogador pode correr

16

Page 17: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Passos do inimigo

Inimigos executam som de passos para o jogador

encontrar a posição dos mesmos, embora não se

movimentem;

Jogador só ouve um passo: o do inimigo mais próximo.

17

Page 18: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Tiro do inimigo

Quando o inimigo estiver alinhado com o jogador e sem

obstáculos ele começa a atirar;

Direção do inimigo sempre apontando para a posição do

jogador;

Se ambos não estiverem mais alinhados, inimigo volta a

emitir som de passos;

18

Page 19: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Tiro do inimigo (cont.)

19

Page 20: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Interação

Menu sintetizado por voz

20

Page 21: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Interação

Menu sintetizado por voz

Instruções do jogo sintetizado por voz

21

Page 22: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Interação

Menu sintetizado por voz

Instruções do jogo sintetizado por voz

Instruções sobre o controle

22

Page 23: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Interação

Tiro

Jogador e inimigo devem estar alinhados, não havendo

obstáculo entre os dois;

Direção do jogador deve estar apontada para a posição do

inimigo.

Pressionar 50% do LT e apertar o RT;

23

Page 24: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Feedback

Vida e munição sintetizados por voz

Quando o jogador está com pouca vida ele começará a

respirar ofegante.

Se o jogador se alinhar com o inimigo, sem obstáculos

entre eles, o controle vibrará com uma intensidade média.

Quando o jogador atirar e acertar o inimigo, o controle

vibrará com intensidade máxima.

24

Page 25: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Feedback

Posição e direção sintetizadas por voz

Dica da posição do inimigo

25

Page 26: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Feedback

Sons de ambiente

Diferentes armas possuem diferentes danos;

Colidir com um obstáculo tem som diferente de colidir

com uma parede;

Recarregar arma e tiro sem munição possuem sons

próprios;

Caso o jogador acerte um tiro, gemidos são executados;

Quando um inimigo morre é executado o som “matou”;

Sons dos passos: diferentes passos dos inimigos

representam diferentes dificuldades. O jogador também

ouve seu próprio passo.

26

Page 27: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Cinta com vibradores

27

Page 28: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Simulador de Bengala

28

Page 29: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

29

Page 30: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

30

Page 31: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Descrição dos cenários

1. Apenas fone de ouvido;

2. Fone de ouvido com cinta;

3. Fone de ouvido com simulador de bengala;

4. Fone de ouvido com cinta e simulador de bengala.

31

Page 32: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

O Experimento

1. Usuário responde um questionário sobre o seu perfil;

2. Realiza o teste;

Ouve as orientações contidas no jogo;

Treina usando o cenário com todos os itens;

Realiza os quatro cenários:

3. Responde um questionário de avaliação do jogo.

32

Page 33: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

33

Page 34: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

34

Page 35: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

35

Page 36: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

36

Page 37: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Perfil dos usuários

Todos homens entre 21 e 24 anos;

10 com Ensino Superior incompleto e 5 com pós-

graduação em andamento;

1 com deficiência visual;

37

Page 38: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Perfil dos usuários (cont.)

38

Page 39: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

39

Page 40: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogos

40

Page 41: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Quantidade de vida e munição

sintetizadas por voz

Motivos de muitos votos negativos:

Muita informação nas instruções;

Jogadores andavam com munição cheia;

Respiração ofegante indicava pouca vida;

Técnica satisfatória;

41

Page 42: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Menu sintetizado por voz

Técnica extremamente útil;

Único defeito foi que a repetição da tela que o usuário

estava se dava em um tempo muito curto.

42

Page 43: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Posicionamento e direção

sintetizados por voz

Direção relativamente bastante usada.

Muita informação nas instruções;

Sistema de dividir em quadrantes não foi útil;

Jogador se preocupava em ir atrás do inimigo, não em

saber por onde andou no mapa

43

Page 44: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Tiro do jogador

No início de cada teste os usuários acharam a técnica

complicada;

Duas opiniões dos usuários relevantes:

Não se sabe quando erra o tiro por estar na direção errada

ou porque errou a mira;

O jogo já possui muitos desafios.

Solução: permitir que se de uma sequência de tiros sem

remover o dedo da alavanca LT.

44

Page 45: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Vibração do controle ao acertar

inimigo

Técnica muito útil!

45

Page 46: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Vibração ao estar alinhado

com o inimigo

Inimigo sempre atirava quando estava

alinhado, resultando votos positivos;

Novamente o problema de muita informação nas

instruções;

Usuários confundiram essa vibração com outra;

Vibração muito fraca.

46

Page 47: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Mapa

Jogador não se preocupou em montar o mapa virtual;

Mapa complexo:

47

Page 48: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Som 3D

Som 3D foi o ponto primário para tomada de decisões do

usuário;

Nem todos os usuários tiveram sensação nítida da

posição do inimigo;

Respiração ofegante atrapalhou o usuário;

Botão de dica do inimigo pouco usado.

Deve ser melhorado

48

Page 49: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Simulador de bengala

Sistema de bengala foi bem recebido;

Havia alguns problemas:

Vibração dupla;

Vibração intercalada não foi útil.

49

Page 50: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Cinta de vibradores

Cinta de vibradores extremamente útil!

50

Page 51: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

51

Page 52: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

52

Page 53: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

53

Fone de ouvido +CintaFone de ouvido + simulador de

bengala

Page 54: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

54

Fone de ouvido +Cinta Fone de ouvido + Cinta + Bengala

Page 55: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

55

Fone de ouvido

Page 56: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Jogo no geral

56

Page 57: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Sumário

1. Trabalhos relacionados

2. Trabalho desenvolvido

3. Avaliando a usabilidade do sistema

4. Resultados e discussão

5. Conclusão

57

Page 58: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Conclusão

É possível criar um jogo de FPS para deficientes visuais!

Jogos relacionados apenas em âmbito acadêmico.

Trabalho contribuindo em diferentes áreas:

Inclusão digital;

Inclusão social;

Interação humano-computador;

Empreendedorismo.

58

Page 59: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Trabalhos futuros

Criar um enredo para o jogo;

Melhorar o sistema de som 3D;

Permitir que o usuário rotacione quantos graus quiser e

consequentemente:

Melhorar o mapa, criando diversos objetos realísticos;

Aperfeiçoar o sistema de bengala.

Permitir jogo online;

Utilizar outros hardwares como Kinect e Smartphone.

59

Page 60: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Link para o artigo:

Link para o repositório online da UFRGS:

http://www.lume.ufrgs.br/handle/10183/77281

60

Page 61: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Dúvidas?

61

Page 62: TDC 2013 - POA - Blind Counter-Strike: um jogo de FPS para deficientes visuais

Obrigado!

62