ENTREVISTA: Conversamos com Leonardo Vasques, engenheiro de dados da Voldex, estúdio que desenvolve jogos para o Roblox
12 de novembro de 2022Talvez hoje seja difícil para alguém da minha geração enxergar o apelo dos jogos da plataforma – eu mesmo confesso que tinha um certo preconceito em relação a estes, mas é impossível deixar de reconhecer o seu absoluto sucesso e crescimento nos últimos anos. Hoje a plataforma já conta com cerca de 57 milhões de jogadores ativos e faturamentos que chegam à marca de 200 milhões de dólares mensais. Mas você sabia que, além de uma plataforma de diversão, o Roblox pode ser uma ferramenta poderosa para entrar no mercado de desenvolvimento de jogos e trabalhar na área? Em uma de nossas andanças pela BGS, conhecemos Leonardo Vasques, Programador e Engenheiro de dados que trabalha na Voldex, estúdio que cria conteúdo na plataforma e tem como missão trazer jogos impactantes, acessíveis e divertidos para todos. Nesse papo super interessante, conversamos um pouco a respeito do papel do Roblox na formação de novos programadores, sobre como é trabalhar com a plataforma e muito mais.
Primeiramente obrigado pela disponibilidade em conversar conosco, Leonardo. Comece contando um pouquinho mais sobre você e sobre o seu trabalho.
Leonardo: Bom, hoje eu sou engenheiro de dados e trabalho em um estúdio chamado Voldex, que atua globalmente, com funcionários trabalhando em diversos países. Comecei a trabalhar com a Voldex lá em meados de Outubro de 2020 e acompanhei o crescimento exponencial do estúdio ao longo do tempo juntamente com o Roblox. Aqui no Brasil, na parte de engenharia de dados há somente eu, mas também temos modeladores e artistas 3D atuando aqui. O trabalho é feito 100% home office e nós atuamos fazendo jogos para o Roblox, que é uma plataforma na qual os desenvolvedores conseguem desenvolver experiências, desde jogos completos até metaversos. O Roblox disponibiliza toda a infraestrutura para que nós possamos desenvolver e publicar na plataforma, atingindo um número expressivo de jogadores.
O Roblox hoje tem uma base de milhões de jogadores e está crescendo cada vez mais. De 2019 para cá o número de jogadores ativos triplicou, com jogos que batem de frente com o top 10 da Steam, em números de jogadores simultâneos. Hoje a Voldex não só cria jogos para a plataforma, como também atua incorporando estúdios independentes ao redor do mundo afim de acelerar seu crescimento.
A Voldex Já criou algum jogo próprio ou atuou em outro ramo fora da plataforma Roblox?
Leonardo: Hoje o nosso foco é o Roblox, mas durante muito tempo trabalhamos muito com servidores Minecraft. Muitos deles famosos! Mas com o aumento expressivo do Roblox, voltamos nossa atenção ao mesmo. Alguns dos nossos maiores jogos no Roblox são: ZO, Base Battles e Cursed Island.
Você mencionou o crescimento exponencial que o Roblox teve nos últimos anos. Para você, qual a importância dessa plataforma para o mercado de games e para os profissionais que atuam na área?
Leonardo: Eu acho legal que muita gente começou como jogador lá atrás, em 2010, e acabaram crescendo desenvolvendo um interesse de criar os próprios jogos e experiências ao perceber que isso era possível. Eu, por exemplo, cresci jogando muito RPG e quando eu descobri que o RPG Maker tornava possível criar um, eu adorei conhecer a plataforma. Então eu traço o mesmo paralelo com o Roblox. Hoje a molecada começa jogando bastante e quando eles veem que conseguem produzir ali mesmo, eles acabam correndo atrás de estudar. Nós vemos até mesmo crianças de cerca de 8 anos tentando escrever as primeiras linhas de código, modelar ou dando os primeiros passos em termos artísticos. O Roblox oferece toda a estrutura e uma Engine muito amigável para iniciantes, então eu vejo a plataforma com muito potencial para incentivar esses jovens a darem os primeiros passos na programação ou até mesmo consolidar a carreira ali dentro da plataforma mesmo. O Roblox oferece um espaço para todas as carreiras relacionadas a desenvolvimento de jogos, então há um potencial enorme para quem quer começar a atuar na área.
O Roblox atrai muito o público mais novo, especialmente crianças. Há uma tendência muito grande desse tipo de público preferir jogar Roblox a outros jogos mais avançados em consoles tradicionais. Para você, que trabalha na plataforma, o que atrai essa nova geração de jogadores?
Leonardo: Na minha opinião, pelo o que eu vejo dentro desse mercado e nos jogos que temos no Roblox, o que mais os atrai é o fato de todos os amigos estarem jogando. Os coleguinhas de escola, a galera do bairro estão lá e muitos Youtubers fazem vídeos jogando também. Então isso gera engajamento, e mais pessoas atraem mais pessoas. Um movimento parecido ocorreu com Minecraft. Há uma questão social muito forte, pois muitas das experiências são feitas preparadas para a interação social, muitos jogos são limitados justamente a isso, a brincar com os amigos. Você pode brincar de fazer interpretação de personagem, fingir que é um pirata, por exemplo, como se fosse um RPG de mesa, Roblox possui muitos jogos que proporcionam isso. A criançada gosta muito disso, de brincar com amigos, de juntar a galera. Se você for ver o top 10 da plataforma, são justamente jogos com essa interatividade social. Os estúdios que estão tentando vir para o Roblox com conceito de metaverso, estão tentando recriar essa experiência, produzindo um mundo virtual para interações sociais como conversar, assistir um show e coisas assim.
Outra coisa que atrai muito no Roblox é a acessibilidade, no sentido de que qualquer celular ou computar, mesmo sendo antigos, roda o jogo sem problemas. E além disso, você tem a questão de instalar apenas uma vez o cliente que você usa pra acessar o Roblox e tem acesso a tudo sem precisar instalar mais nada, basta apertar o play.
“O Roblox oferece um espaço para todas as carreiras relacionadas a desenvolvimento de jogos, então há um potencial enorme para quem quer começar a atuar na área.”
Leonardo, sobre a importância da plataforma para os profissionais que atuam na área.
Quais são as principais vantagens e desvantagens de se trabalhar criando jogos para a plataforma Roblox?
Leonardo: Em questão de vantagem, o Roblox é muito fácil para você começar e dar os primeiros passos para publicar o seu jogo. Não importa se 10 pessoas irão jogar ou 1 milhão de pessoas irão jogar, quem irá ser responsável por escalar o seu jogo, toda a infraestrutura e servidor é o próprio Roblox, eles irão disponibilizar e gerenciar tudo isso para você. Você como programador irá tomar os cuidados de otimizar a experiência, mas quem vai alocar os servidores, processamento e memória é o Próprio Roblox. Quando você lida com uma projeto tradicional usando Unity ou Unreal, por exemplo, você precisa arcar com todos os custos operacionais de servidor, segurança, escalar o seu jogo e tudo mais. Em contrapartida há as desvantagens. Essa infraestrutura que o Roblox oferece tem um custo e é aí que entra a parte contratual. Pra você como estúdio conseguir fazer dinheiro no Roblox, você precisa fazer parte de um programa de desenvolvedores específico do Roblox, e esse programa tem custos em cima do que você ganha. Então, se você faturar, digamos, 100 mil Robux – que é a moeda virtual do Roblox que pode ser convertida em dólar, eles irão tirar 70%. Ou seja, a maior parte fica com o Roblox. Isso seria uma desvantagem que vem de encontro com a questão da infraestrutura que eles oferecem sem custos, você não precisa investir para produzir na plataforma, exceto talvez em algumas coisas mais específicas como áudio, e isso também seria uma desvantagem, mas no final das contas 95% dos custos de produção ficam a cargo do Roblox mesmo. Então a forma que a plataforma se mantém é pegando essa porcentagem em cima dos lucros gerados pelo jogo, que é uma fatia considerável. Mesmo assim há muitos estúdios de sucesso, que conseguem fazer muito dinheiro.
Algumas plataformas como a Core, estão tentando atacar justamente nesse ponto, pegando um fatia menor em uma tentativa de concorrer com o Roblox, que por sua vez busca outras maneiras de monetizar e reverter dinheiro para os desenvolvedores. Há muitas pessoas que fazem dinheiro na plataforma não só com jogos, mas também com as Skins. Eles criam conteúdo, como um chapéu por exemplo, e vendem dentro da plataforma, para o jogador usar em seu Avatar customizável.
E quais foram as suas maiores dificuldades pessoais ao entrar nessa área e trabalhar com a plataforma Roblox?
Leonardo: A primeira dificuldade que eu mencionaria seria o choque de geração. O Roblox não é da minha geração, eu tenho 29 anos e a média de idade dos jogadores de Roblox é de 6 a 12 anos, aproximadamente. Então é difícil entender esse nicho no qual eu me inseri, no sentido de buscar o que a galera dessa idade gosta, até hoje eu tenho uma certa dificuldade em entender o apelo de alguns jogos que fazem sucesso na plataforma. Embora eu não tenha sido contratado como Game Designer e sim como programador, mas mesmo assim eu busco entender esse meio e melhorei muito desde que entrei. Hoje eu consigo entender mais sobre o que faz sucesso na plataforma, o que não fazer, etc. A Voldex me ajudou muito nesse quesito, um ótimo lugar para se trabalhar, o pessoal é sempre muito comunicativo e prestativo, sempre ajudando uns aos outros, o que facilitou minha vinda para o meio.
Houve também a dificuldade técnica de migrar de tecnologia. Pra mim não foi uma coisa totalmente nova pois eu já migrei de tecnologia várias vezes em quase uma década de profissão. Migrar para o Roblox como linguagem foi tranquilo, pois a questão da linguagem é muito simples e amigável. O que complica é quando você tenta ir em um nível além, quando você busca criar soluções mais profissionais e complexas, que envolvem questões, digamos, coorporativa. Por exemplo, se você precisar de uma mecânica baseada em física customizada, terá muitas dificuldades no Roblox. Qualquer coisa que você queira fazer que o Roblox não ofereça acaba te complicando. Diferente de uma Unity ou Unreal, por exemplo, onde sempre há uma solução, sempre existe um plugin que já faz, além de infinitos tutoriais na internet, uma vez que essas ferramentas já existem há muitos anos. O Roblox está engatinhando nesse quesito.
Para encerrar, o que você falaria para alguém que tenha interesse em trabalhar com a plataforma? Que dicas você daria?
Leonardo: A dica que eu daria é a que eu daria para qualquer outra ferramenta: Experimente e vê se você gosta do que você está vendo, se faz sentido criar algo ali. A primeira ferramenta que eu experimentei e que foi um divisor de águas na minha vida foi o RPG Maker, quando eu ainda era uma adolescente. E por gostar tanto do RPG Maker eu acabei seguindo a carreira de programador e sempre querendo seguir no meio de games, e o Roblox me deu essa chance de permanecer nesse ramo e eu fico muito feliz com isso. Hoje o Roblox pode ser essa ferramenta de entrada para quem está começando, ou se a pessoa gostar pode acabar sendo a ferramenta que ele irá trabalhar por muito tempo. E se nunca ouviu falar de Roblox, recomendaria muito dar uma olhada nela como engine.
Conheça mais o trabalho do Estúdio Voldex através dos links abixo:
Site: https://voldex.com/
Twitter: https://twitter.com/VoldexGames
TikTok: https://www.tiktok.com/@voldexgames
Deixe o seu comentário abaixo (via Facebook):