Existem
muitos dispositivos que não possuem giroscópio instalado e por isso não
conseguem rodar jogos com tecnologias mais avançadas, algumas com realidade
virtual aumentada.
Nesse
rol, por exemplo, fica inviável jogar o Pokémon GO com a AR ligada.
O giroscópio
é um dispositivo que consiste de um rotor suspenso por um suporte formado por
dois círculos articulados, com juntas tipo cardan.
Seu
funcionamento baseia-se no princípio da inércia.
O
eixo em rotação tem um efeito de memória que guarda direção fixa em relação ao
círculo máximo, dispensando as coordenadas geográficas.
O
dispositivo usa a força da gravidade para o funcionamento do giroscópio e
informa ao software qual é a posição e direcionamento do aparelho no espaço.
Assim,
é possível detectar quando você gira o dispositivo no seu próprio eixo e saber
se ele está apontado para cima ou para baixo.
Isso
é essencial nos jogos que usam recursos de realidade virtual.
Muitos
players que instalaram o Pokémon GO tiveram a desagradável surpresa de
constatar que seu mobile não possui giroscópio, fato que implicar na
necessidade da troca do dispositivo por um mais atual, que possua este recurso
de realidade virtual.
Ruim
para o bolso dos pais e dos viciados em jogos; bom para o mercado de celulares.
Mas
nem tudo está perdido. O mundo da informática é ágil e sempre encontra algum
paliativo que muitas vezes pode simular determinado fato.
Nesse
contexto entra o GitHub, um local onde os programadores do mundo todo se
encontram e compartilham suas ideias.
O
GitHub é o site onde os desenvolvedores de software livre se encontram e
hospedam em suas páginas os programas-fontes de seus projetos. Ele apoia uma
comunidade onde mais de 15 milhões de pessoas aprendem, compartilhar e
trabalham juntos para construir softwares.
É lá
que encontramos os projetos Xposed e GyroEmu, que combinados com alguns outros
aplicativos, conseguem simular a saída de dados de giroscópio, aliviando assim
nossos gastos futuros.
Mas
não basta apenas baixar o GyroEmu e o Framework Xposed e
instalá-los em seu dispositivo.
Para
que o simulador funcione são necessários procedimentos e cuidados adicionais
que veremos nos próximos posts.
Nenhum comentário:
Postar um comentário