Games e modelagens 3D para mundos interativos.
O New Dungeon Pack Modular Low Poly é um pacote modular criado para a Unity Asset Store.
Little Memory: Game Adventure é um jogo mobile casual baseado em desafios de memória e observação.
O New Dungeon Pack Modular Low Poly é um pacote modular criado para a Unity Asset Store.
Little Memory: Game Adventure é um jogo mobile casual baseado em desafios de memória e observação.
O New Dungeon Pack Modular Low Poly é um pacote modular criado para a Unity Asset Store, desenvolvido para facilitar a criação de cenários medievais e dungeons com foco em performance, escalabilidade e montagem procedural. O projeto inclui estruturas modulares, props decorativos, prefabs prontos e shaders customizáveis para acelerar a produção de ambientes em jogos stylized.
O projeto foi desenvolvido em escala 1:1 da Unity, com foco na criação de cenários híbridos entre composição manual e geração procedural. Os assets foram planejados para oferecer flexibilidade na construção dos ambientes, mantendo consistência visual e boa performance em diferentes tipos de cena.
O pacote reúne mais de 40 modelos entre estruturas, objetos decorativos e elementos interativos, além de prefabs prontos, shader customizável em Shader Graph e cenas demonstrativas. As texturas foram organizadas individualmente por asset, e todos os modelos possuem pivôs ajustados para facilitar encaixe e montagem dentro da Unity.
Apesar do foco comercial e modular do pacote, todos os modelos e texturas foram produzidos manualmente. As 29 texturas em resolução 2048px foram desenvolvidas no Photoshop utilizando técnicas de pintura estilizada inspiradas em pipelines visuais presentes em jogos como World of Warcraft.
Grande parte da profundidade visual dos assets foi construída diretamente nas texturas, utilizando luz, contraste e variação de cor pintados manualmente para reforçar a estética stylized do pacote.
Os props do pacote foram desenvolvidos para enriquecer a composição dos cenários, combinando elementos decorativos e objetos interativos em uma linguagem visual consistente.
Mesmo os modelos mais complexos do pacote não ultrapassam 536 triângulos. Os prefabs são construídos através da composição de múltiplos assets reutilizáveis.
A composição formada por 1 Barrel, 3 Bones e 3 Skulls totaliza aproximadamente 938 triângulos.
Fire Candle com 394 tris e Wall Smallcom 28 tris totalizando 422 triângulos.
O modelo Chest Open possui 514 triângulos.
As estruturas do pacote foram desenvolvidas com foco em baixa contagem de triângulos e reutilização eficiente dos assets. Elementos principais como paredes, pisos e blocos utilizam entre 12 e 64 tris, permitindo construir ambientes amplos e densos mantendo boa performance em tempo real.
Tudo isso com ótimas texturas desenhadas de forma 100% autoral.
Little Memory: Game Adventure foi desenvolvido inteiramente em 3D, com modelagens criadas no Blender e cenários construídos dentro da Unity utilizando ProBuilder.
Trata-se de um jogo de puzzle no estilo point and click, onde o jogador escolhe os próximos caminhos do personagem principal, um ratinho chamado Willie, com o objetivo de avançar entre fases e resolver desafios.
O desenvolvimento de Little Memory: Game Adventure levou cerca de um ano e envolveu também a produção de trilha sonora e efeitos sonoros originais, criando uma experiência sonora consistente com o gameplay. O jogo atingiu avaliação média de 4.2★ na Google Play, com mais de 100 mil downloads, refletindo boa aceitação do público.
O processo de level design começou no papel, permitindo validar ideias e fluxo das fases antes da implementação. Após essa etapa, os níveis foram construídos na Unity + ProBuilder com base nessas validações. Para dar suporte à implementação, foram desenvolvidos scripts em C# que permitem vincular prefabs diretamente pela interface, além de controlar estados de objetos, câmera e lógica dos puzzles. Também foi criado um sistema de salvamento local para registrar o progresso e fases concluídas.
Os elementos visuais foram construídos com uma abordagem híbrida, combinando texturas 2D criadas no Photoshop com um ambiente 3D na Unity. O personagem conta com componentes físicos aplicados à cauda e à capa, que reagem ao movimento e ao ambiente.
A movimentação do personagem foi desenvolvida com o NavMesh Agent da Unity, garantindo um sistema de navegação baseado em caminhos válidos dentro do cenário. Além disso, a colisão do terreno é atualizada dinamicamente, o que simplifica as áreas navegáveis e evita deslocamentos inválidos quando não existe rota possível, mantendo o comportamento consistente do puzzle.
Tive o suporte de várias pessoas ao longo do desenvolvimento, incluindo Allisson Angeli Donadia, que contribuiu significativamente na criação de scripts, especialmente na implementação do sistema de cache utilizando PlayerPrefs e dúvidas com a loja (Google Play). Também contei com Youil Samara, Eduardo Jaeger e Felipe Porteiro, que participaram dos testes dos níveis e trouxeram sugestões importantes para a construção visual do jogo (Personagem e Cenários).