Meu Portfólio
Simulador de vida de morador de rua (2021 – 2023)
Este jogo faz o jogador criar seu personagem e tentar sobreviver em uma versão minimizada e virtual de São Paulo. Para isto, o jogador deve se alimentar e tomar cuidado com a própria segurança no cenário virtual.
Neste projeto, é possível trabalhar como faxineiro, coletar recicláveis para vender, lançar itens, estudar para evoluir o nível de estudos e conseguir empregos melhores, dormir para repor a energia e possui um sistema simples de luta. Além disso, há a passagem de tempo, ou seja, dias e noites são bem definidos:
Tecnologias usadas: Unity (C#), Blender, GIMP e Adobe Mixamo
Jogo desenvolvido pelos meus alunos para a disciplina “Jogos para Dispositivos Móveis” (2021)
O objetivo final dessa disciplina era o desenvolvimento de uma fase de um jogo que fosse capaz de rodar em um smartphone Motorola Moto E5 (um smartphone antigo e hardware fraco). Foi ensinado durante a disciplina: otimização de materiais (normal maps, bake normals, etc.), um resumo de retopologia, level of detail, camera occlusion, light baking e Unity ADS.
Tecnologias utilizadas: Unity (C#) e Blender
Madness Opera – TCC da pós-graduação em desenvolvimento de jogos (2020)
O trabalho de pesquisa da minha pós-graduação em desenvolvimento de jogos foi uma continuação do que desenvolvi durante a minha faculdade, porém realizado em grupo desta vez. O projeto consistia em organizar as informações contidas em um Game Design Document (GDD – documento que organiza as informações de um jogo durante o seu desenvolvimento) e adicioná-las aos artefatos já existentes nos meios de desenvolvimento de softwares (UML – Unified Modeling Language).
Para isto, foi desenvolvido uma fase de um jogo plataforma no qual uma ferreira e um vampiro interagem entre si para resolverem puzzles, combinar itens e derrotar inimigos do cenário. Foram implementadas as seguintes features: troca de personagem, inventário, combinação de itens, sistema de batalha simples e puzzles (no caso, o vampiro tem a característica de virar um morcego na luz do sol).
Tecnologias utilizadas: Unity (C#), Blender e GIMP
Feed the Anthill 2 (2019)
Este jogo se trata de um rework do primeiro jogo com melhorias nos sprites e novas interações na cena. A premissa é a mesma, a formiga do jogo não pode deixar as comidas arremessadas pela janela caírem no chão. Alguns mini bosses aparecem para atrapalhar o jogador. Assim como o primeiro, Feed the Anthill 2 também é infinito, o jogo acaba quando a formiga morrer ou alguma comida cair no chão.
Tecnologias utilizadas: Unity (C#) e InkScape
GladArena – TCC do meu curso de Análise e Desenvolvimento de Sistemas (2018)
O projeto de pesquisa do meu trabalho de conclusão de curso era organizar as informações contidas em um Game Design Document (GDD – documento que organiza as informações de um jogo durante o seu desenvolvimento) e adicioná-las aos artefatos já existentes nos meios de desenvolvimento de softwares (UML – Unified Modeling Language).
Para demonstração da organização dos artefatos criados, foi desenvolvido o jogo GladArena, no qual o jogador definia através de um fluxograma quais seriam as ações de seu gladiador e este batalharia com fluxogramas de outros jogadores atualizados (os dados eram recuperados de um banco de dados SQL). Ao final, as estatísticas contendo o dano total recebido e aplicado seria atualizado e disponibilizado para o jogador.
Tecnologias utilizadas: Unity (C#), MySQL, GIMP e InkScape
Feed the Anthill 1 (2017)
O jogo se trata de uma formiga que precisa levar comida ao seu formigueiro. Para isto, ela não pode deixar as comidas arremessadas pela janela caírem no chão. Alguns mini bosses aparecem para atrapalhar o jogador. Você pode trocar as moedas ganhas no jogo por skins de novas formigas.
Tecnologias utilizadas: Unity (C#) e InkScape