Anda di halaman 1dari 4

Desenvolvimento de jogos para deficientes visuais

Livio Siqueira Lima, Phyllipe do Carmo Flix, Agebson Rocha Faanha

Projeto Acessibilidade Virtual Instituto Federal de Educao Cincia e Tecnologia do


Cear (IFCE) Campus Fortaleza Avenida Treze de Maio, 2081 Benfica Fortaleza
CE Brasil
lslprogramador@gmail.com, phyllipe@ifce.edu.br, agebson@ifce.edu.br

Abstract. The of existing electronic games, few are targeted for the visually
impaired and people with normal vision. Most games have visual information,
inadequate for the blind. For the visually impaired exist the accessible games that
have only sound information. In this context, we present the proposal to develop
Java games in conjunction with the SWT toolkit. The games developed use the
capabilities of the OS, having video and audio and accessible, designed for
visually impaired and people with normal vision and providing a greater
interaction between them.
Key words: accessible games, Java, SWT, visually impaired
Resumo. Dos jogos eletrnicos existentes, poucos so direcionados para
deficientes visuais e pessoas com viso normal. A maioria dos jogos possui
informao visual, inadequado para os cegos. Para os deficientes visuais existem
os jogos acessveis que possuem somente informao sonora. Neste contexto
apresentamos a proposta de desenvolvimento de jogos em Java em conjunto com
o kit de ferramentas SWT. Os jogos desenvolvidos utilizam os recursos do
Sistema Operacional, possuindo udio e vdeo e so acessveis, direcionado a
deficientes visuais e pessoas com viso normal proporcionando uma maior
interao entre eles.
Palavras chave: deficientes visuais, Java, jogos acessveis, SWT

1. Introduo caracterstica possibilita que o cego jogue


sem problemas, mas para uma pessoa
O deficiente visual gosta de sentir-se com viso normal os jogos acessveis
includo em qualquer quesito, seja social, podem ser rejeitados por no possurem
digital, esportivo. Quando o deficiente interface grfica, impossibilitando uma
visual recorre aos jogos eletrnicos ele possvel interao entre deficientes
enfrenta dificuldades, pois a maioria dos visuais e pessoas com viso normal. Os
jogos eletrnicos no possibilita que o jogos acessveis so mais simples se
deficiente visual faa uso, pois o jogo comparados aos jogos lanados nos
visual dificultando a incluso do cego a ltimos meses.
este recurso. Para contornar este
problema surgiu o desenvolvimento de Este trabalho prope o
jogos acessveis. desenvolvimento de jogos para qualquer
usurio, cego, pessoa com baixa viso ou
Os jogos acessveis so pessoa com viso normal, permitindo a
classificados como somente udio, esta interao entre eles, caso optem por
jogarem juntos. Os jogos sero o deficiente visual ir sentir quanto
desenvolvidos em Java [7] em conjunto localizao e o estado do jogo, em outras
com o kit de ferramentas SWT [12]. palavras se o ponto escolhido pelo
usurio j foi atingido, podendo ser gua
Os jogos podem ser desenvolvidos
ou embarcao.
a partir de uma temtica original ou
adaptao de jogos existentes, de Tendo em vista que a
preferncia jogos cujo cdigo fonte seja problemtica do desenvolvimento de um
livre, pois ser possvel o aproveitamento jogo onde o usurio com deficincia
do cdigo. visual pode interagir com o jogo ou com
outro usurio, deficincia ou no. Temos
Jogos de tabuleiro e jogos em
que projetar o jogo de maneira a
duas dimenses podem ser adaptados, por
contemplar a pessoa com deficincia
exemplo, em jogos de luta quando o
visual, mas no abrindo mo de uma
jogador aperta o boto do controle
interface que possibilite qualquer outra
conseqentemente o personagem
pessoa utilizar o jogo. A maioria dos
transfere o golpe para o lado onde o
jogos desenvolvidos para pessoas com
oponente est.
deficincia visual no possuem uma
interface grfica ou se existe uma
2. Jogo Batalha Naval interface ele muito simplificada no
Criado na dcada de 1900 por Clifford estimulado outras pessoas a interagirem
Von Wickler e patenteado por Milton com o deficiente visual atravs do jogo.
Bradley Company em 1931 [3], consiste Abordando o primeiro problema
em um jogo de tabuleiro de duas pessoas, que a localizao do usurio temos que
onde cada jogador deve escolher uma elaborar uma maneira intuitiva para que o
posio com o objetivo de acertar as usurio possa se localizar quando estiver
embarcaes do seu oponente. interagindo com o jogo, para isso foi
Os tipos de embarcaes so: adaptada uma estratgia j existente no
porta-avies, submarinos, cruzadores, jogo que a localizao de linhas
encouraado e barco de patrulha. numeradas e colunas em ordem
alfabtica. Como o mapa do jogo
Na verso de tabuleiro o jogo pintado na tela atravs dos recursos do
geralmente possui dimenses 10 x 10, Sistema Operacional, a cada ao do
sendo 10 quadrados na horizontal e 10 usurio no teclado ou mouse disparado
quadrados na vertical. Cada jogador um evento sonoro informando a
insere as diferentes embarcaes no localizao e o estado de jogo para o
tabuleiro podendo ser alinhados na usurio.
posio vertical ou horizontal.
Outra caracterstica importante
No desenvolvimento da verso para deixar o jogo o mais acessvel, foi o
digital optamos por manter as mesmas desenvolvimento de uma interface que
dimenses e as embarcaes so inseridas possibilite uma melhor navegao dos
aleatoriamente pelo computador. usurios, para que eles tenham acesso a
informaes, manuais de ajuda e possa
2.1. Dificuldades encontradas configurar o jogo de maneira satisfatria
Aps a escolha do tema do jogo temos e sem maiores transtornos se utilizando
que buscar as principais dificuldades que dos dispositivos que os auxiliam como o
leitor de tela NVDA [11], para que isso
ocorra sem maiores problemas foi 3. SWT
utilizado o kit de ferramentas SWT [12]
para o desenvolvimento de menus e uma ferramenta disponibilizada para o
outros elementos do jogo, o Java [7] foi Ambiente de Desenvolvimento Integrado
escolhido como plataforma de Eclipse [5] no qual so desenvolvidos
desenvolvimento, pois possibilita que o elementos grficos que utilizam os
jogo possa rodar em vrias plataformas elementos padres existentes no Sistema
operacionais. O jogo foi pensado e Operacional, como o kit de ferramentas
desenvolvido se utilizando de ferramentas SWT [12] utiliza a biblioteca nativa do
software livres para edio de imagem e sistema ela apresenta menores problemas
de arquivos de udio j que possibilita de adaptao em relao interface
uma boa qualidade sem adicionar maiores grfica.
custos no desenvolvimento de solues Por utilizar os elementos do
acessveis. Sistema Operacional, os aplicativos
desenvolvidos em conjunto com o kit de
2.3. Incio do jogo ferramentas SWT [12] possuem uma
Antes de iniciar o jogo, o deficiente maior compatibilidade com os leitores de
visual dever habilitar o software de tela e funcionam com as plataformas
leitura de tela instalado no Sistema Linux, Mac e Windows.
Operacional e deve ter instalado a
biblioteca Java Runtime Environment 4. Concluso
(JRE) [8]. O jogo ser iniciado atravs de Visto que na maioria dos jogos
um arquivo .jar, que exibir inicialmente eletrnicos no ocorre a interao entre
uma tela com 4 opes: Ajuda, deficientes visuais e pessoas videntes
Configurao, Iniciar Jogo e Sobre o devido a falta de acessibilidade dos jogos
Jogo, que sero informadas ao deficiente com interface grfica, o desenvolvimento
visual atravs do software leitor de tela. de jogos utilizando o kit de ferramentas
Ao clicar em iniciar jogo o SWT [12] resolve esta problemtica.
computador insere aleatoriamente as O kit de ferramentas SWT [12]
embarcaes no tabuleiro. utiliza os recursos do Sistema
Operacional, tornando os aplicativos mais
2.1. Modo de jogar leves e compatveis com o ambiente onde
Atravs das setas do teclado o usurio est sendo executado, tornando-os
escolher uma posio no tabuleiro e o acessveis quando utilizados em conjunto
jogo informar sua localizao e o estado com softwares de leitura de tela.
atual, por exemplo, ao selecionar a importante o incentivo do uso
posio 1B o jogo informar por som os desse kit de ferramentas para o
caracteres 1 B e o seu status dever desenvolvimento de aplicativos
ser: acerto ou gua, caso escolha uma computacionais, pois tornam os
posio que ainda no foi atingida o jogo aplicativos compatveis com os softwares
no informar o estado da posio. Para de leitura de tela e com as plataformas
atirar o usurio dever pressionar a tecla Linux, Mac e Windows, contribuindo
Enter e ento o jogo informar o estado para a incluso digital e social dos
da posio atual. deficientes visuais. Tambm importante
que o desenvolvimento de jogos se utilize [10] LERPARAVER. Jogos de
deste recurso em novos jogos ou em computador para cegos,
adaptaes de jogos j existentes para que http://www.lerparaver.com/jogos_acessiv
promova uma maior interao entre eis>. Acesso em fevereiro de 2011.
deficientes visuais, pessoas com baixa
[11] LINUX ACESSVEL. Games
viso e pessoas com viso normal na rea
acessveis,
do entretenimento digital.
http://www.linuxacessivel.org/2010/08/15
/games-acessiveis. Acesso em fevereiro
5. Referncias de 2011.
[1] AUDIO GAMES. [12] NVDA.
http://www.audiogames.net. http://www.nvda-project.org. Acesso em
Acesso em fevereiro de 2011. fevereiro de 2011.
[2] BLIND GAMES BRAZIL. [13] SWT. The Standard Widget
http://www.audiogames.com.br. Acesso Toolkit,
em fevereiro de 2011. http://www.eclipse.org/swt. Acesso em
[3] BOARD GAME GEEK. Clifford fevereiro de 2011.
Von Wickler,
http://boardgamegeek.com/boardgamedes
igner/16724/clifford-von-wickler. Acesso
em fevereiro de 2011.
[4] DEV MEDIA. Conhecendo o SWT,
http://www.devmedia.com.br/articles/post
-3093-Conhecendo-o-SWT.html. Acesso
em fevereiro de 2011.
[5] ECLIPSE.
http://www.eclipse.org. Acesso em
fevereiro de 2011.
[6] GAME ACESSIBILITY.
http://www.game-ccessibility.com.
Acesso em fevereiro de 2011.
[7] JAVA.
http://www.oracle.com/technetwork/java/
index.html. Acesso em fevereiro de 2011.
[8] JRE.
http://www.java.com/pt_BR/download/he
lp/download_options.xml. Acesso em
fevereiro de 2011.
[9] JOGOS ANTIGOS. Batalha naval,
http://www.jogos.antigos.nom.br/bnaval.a
sp. Acesso em fevereiro de 2011.

Anda mungkin juga menyukai