Out.2022 - Jul.2024#
Desenvolvedor de jogos - Little Leo Games
Tudo como desenvolvedor de jogos independente :D Ajudei meu amigo da equipe Little Leo Games a lançar este jogo incrível, Astrea: Six-Sided Oracles, trabalhando como desenvolvedor de jogos Unity. Estou feliz por estar aqui. Criar jogos por diversão e ver as pessoas se divertindo.
- Portar para Xbox.
- Ajudar a implementar alguns recursos importantes, como Steam e interface do usuário no jogo.
- Corrigir muitos bugs.
- Comunicar-me com os jogadores para entender os problemas e obter uma abordagem melhor.
- Planejar com a equipe todas as entregas até o último prazo. (Eventos/Lançamento/Atualização do jogo)
- Aprender a modificar jogos no Steam usando o BepInEx (plugin para modificar jogos Unity) e desenvolver alguns scripts python para ajudar os jogadores a se concentrarem na programação de MODs.
- Ajudar a lançar o jogo em outras plataformas, como GOG e Epic Games.
Nov.2020 - Abr.2023#
Desenvolvedor de jogos - VR Monkey
Trabalhei principalmente como desenvolvedor de portabilidade usando Unity 3D. Ajudei a equipe a progredir com a ferramenta de compilação, trabalhei em uma ferramenta de troca de plataforma e ganhei muita experiência em comunicação/documentação/organização de projetos para entrega no prazo.
- Portar para PSVR/PSVR2 e outros dispositivos de VR.
- Criar ferramentas para ajudar no desenvolvimento.
- Aprender mais sobre shaders e pipelines de renderização (URP e HDRP).
- Otimizar/melhorar o desempenho.
- Organizar o código.
- Documentar implementações anteriores e solução de problemas.
- Usar TortoiseGit / Git Bash / Source Tree.
- Utilizo o Trello/Hacknplan para organizar tarefas.
- Desenvolver jogos de VR.
Jun.2020 - Ago.2023#
Desenvolvedor de jogos - Ilex Games
Ajudei a empresa a corrigir problemas e melhorar o desempenho dos jogos para dispositivos móveis usando Unity 3D (terceirização). Também trabalhei em um script python para que todos os diálogos de um jogo fossem lidos por uma ferramenta de diálogo.
- Fazer melhorias e ajustes.
- Exportar para dispositivos móveis.
- Padronizar a interface do usuário do jogo.
- Compreender a lógica/regras para continuidade no projeto.
- Utilização do Git.
- Implementar um script python para que todos os diálogos fossem lidos em uma ferramenta de diálogo.
Out.2020 - Mai.2023#
Desenvolvedor de jogos - Unicamp LARCOM
Ajudei no desenvolvimento de um jogo educacional em 3D VR usando Unity 3D. Algumas experiências adquiridas durante o processo:
- Exportar para plataformas WebGL e móveis.
- Implementar recursos de tecnologia VR.
- Usar API rest para enviar e receber dados do servidor.
- Experiência no uso de C# e lógica de programação para jogos.
- Usar Git.
- Usar recursos 3D.