Unity in a whole new world with Virtual Reality 🎨 @alfy_maghfira #virtualreality #teknologivr #gamevr #duniavr #augmentyourlife #vrexperience #ilustrasi #ilustrasidigital #monsterar (at Monster AR) https://www.instagram.com/p/CCkt8Atno5S/?igshid=1jluw0o1ocl5m
Dev Log - The Last NightMary 2, um jogo de terror com Realidade Virtual
Saudações, viajantes intergaláticos! Nós da Submersivo Game Studio iremos iniciar a partir deste post uma série de Dev Logs que irá trazer diretamente a vocês os detalhes de desenvolvimento do nosso mais novo projeto: The Last NightMary 2 - A Maldição de Crispim. Iremos trazer pra vocês detalhes de diversas áreas que compõem a criação do nosso jogo.
Para iniciar os nossos Dev Logs, eu como programador líder da equipe, irei começar com relatos sobre as tecnologias que envolvem a criação do nosso jogo.
Imersão
Durante o processo de desenvolvimento do nosso primeiro jogo da série The Last NightMary, tomamos diversas decisões para tornar o nosso game bem mais imersivo. Duas dessas decisões mais importantes foram: 1 - A visão do jogador será em Primeira Pessoa; 2 - A identidade visual de Maria não será revelada ao jogador durante o jogo.
Porque tais decisões foram tão importantes no processo de imersão? Porque é mais fácil o jogador acreditar que está dentro do jogo se ele não souber como é o personagem que ele está controlando. O jogador se indentifica mais facilmente com o protagonista, e também que o que está acontecendo dentro do jogo está acontecendo com ele próprio, e não apenas com algum personagem que ele está controlando.
Decidimos então continuar com a mesma abordagem no nosso novo jogo. Mas nós queríamos mais imersão ainda! Foi então que surgiu a oportunidade perfeita para utilizar de alguns conhecimentos recentemente adquiridos por nosso estúdio.
Realidade Virtual
A Realidade Virtual (RV) é o que muitos dizem ser o futuro dos jogos, e o dizem porque uma das características mais importantes dos jogos é a imersão. Portanto, nada melhor para imersão do que uma experiência “real” de jogo em Primeira Pessoa. Como se a primeira pessoa não fosse com relação ao seu personagem. Como se a primeira pessoa fosse com relação a você mesmo!
Utilizar a RV intensifica diversas sensações, pois através de um jogo, os usuários podem sentir de maneira mais realista que estão, por exemplo… sentados em um banco à beira do mar tomando uma água de coco, ou dentro de um escritório conversando com um grupo de pessoas, ou pulando de para-quedas de um avião, nadando no fundo do mar com os peixes, ou até mesmo…perdido em um labirinto de mata com uma criatura amaldiçoada lhe perseguindo.
Hahaha, parece meio bizarro né? Um jogador querer ter uma sensação mais real de que está sendo perseguido por uma criatura… mas bem, em geral os amantes de jogos de terror são assim mesmo, com todo respeito. Para nós, estava na cara que seria uma ótima ideia fazer com que o nosso amado jogo de terror funcionasse em RV. Mas antes nós precisávamos entrar em contato com esse tipo de tecnologia.
Mais ou menos um ano antes do início dos planejamentos para TLN 2, o nosso programador líder começou a fazer experimentos que envolviam a RV. A ferramenta de desenvolvimento utilizada nesse processo foi a Unity3D, que trás diversas possibilidades para os seus usuários que quiserem trabalhar com RV.
Os primeiros testes feitos foram utilizando o Google Cardboard, um equipamento genial que utiliza um conceito simples para criar o efeito de Realidade Virtual e você só precisa de uma caixinha de papelão, duas lentes de vidro e um celular pra fazer funcionar. É uma alternativa bastante econômica para quem ainda não quer investir em um equipamento mais caro, ou que quer mesmo desenvolver RV para celulares.
Após obter sucesso com os testes utilizando o Google Cardboard, conseguimos adquirir para nós um Oculus Rift, que é um dos equipamentos mais famosos de RV. Desde então, sempre foi um sonho do estúdio ter a oportunidade de desenvolver algo utilizando o Oculus Rift. Isso tudo no meio de 2015.
O tempo passou, finalizamos TLN 1 e por fim chegamos em TLN 2, a oportunidade perfeita de desenvolver um jogo utilizando o Rift. Definimos como seria a versão de demonstração do nosso jogo, a qual citamos no nosso post anterior, e neste mesmo momento iniciamos os nossos testes com este aparato tecnológico. Novamente, obtivemos sucesso com os testes e voilá! Durante duas semanas de desenvolvimento, concluímos boa parte da nossa demo do jogo, utilizando sim o Oculus!
Demo em ação, com Oculus Rift
Desafios
Um dos grandes desafios que enfrentamos foi o fato de não conhecermos nenhum jogo 2D para o Oculus Rift, ou seja, não existem tantas referências que nós possamos utilizar durante o desenvolvimento. Não sabemos ainda se existe algum jogo publicado pro Rift que seja em 2D, mas não duvidamos que exista.
Devido a isto, nós mesmos estamos criando nossas próprias soluções tecnológicas e aperfeiçoando estas através de feedback do público. Portanto, estar entre os poucos jogos em 2D pro Rift é para nós um desafio, mas temos certeza que graças a isso iremos obter maiores conquistas ao criar as nossas próprias soluções, e esperamos que nos tornemos referência para outros desenvolvedores.
Apesar do jogo estar sendo produzido para funcionar no Oculus Rift, nós também teremos uma versão Desktop, ou seja, uma versão que irá funcionar independente de Oculus Rift, tal como TLN 1. Além disso, também pretendemos trazer uma versão mobile do jogo, e nesse caso também iremos analisar a viabilidade de termos uma versão do jogo para o Google Cardboard, levando assim a nossa RV ao mobile. Ou seja, o nosso jogo vai ter de ser bastante flexível!
Bom, por enquanto é isso, fiquem ligados para novidades em breve, até mais, marujos!