← Voltar aos projetos

Gota Buddies: Numbers

Gota Buddies: Numbers é um jogo de brincadeira livre e criativa, desenvolvido para explorar a motivação extrínseca das crianças e introduzi-las à matemática.

UnityFirebaseLiveOpsUIVFX
Confira no YouTube
Features

Principais entregas

Recorte das mecânicas, sistemas e integrações mais relevantes deste projeto.

  • Sistema modular de customização de personagem, escalável, com múltiplas categorias e persistência de estado.
  • Implementação de loja in-game, com lógica de compra, inventário e desbloqueio de itens.
  • Criação de sistema de interação de itens baseado em regras para cada interação e estados de objetos.
  • Desenvolvimento de sistema de pets, com lógica de comportamento, estados e interação com os personagens no cenário.
  • Construção de ambiente interativo baseado em componentes, com gerenciamento de eventos e estados globais.
  • Desenvolvimento de sistema de eventos, com controle de ativação e adição de conteúdos temporários.
  • Desenvolvimento de minigames únicos, com dificuldade progressiva baseada nos diferentes níveis da grade curricular de matemática, adicionando moedas ao jogador que podem ser gastas na loja.
  • Implementação do Firebase Firestore como backend de dados, gerenciando a persistência dos dados dos jogadores, como moedas e itens comprados na loja.
  • Implementação do Firebase Analytics para coleta de métricas de uso, retenção e comportamento dos jogadores.
Minhas responsabilidades

O que eu construí neste projeto

Este é o maior projeto em que trabalhei, com alguns anos dedicados à programação do jogo, à criação de mecânicas autorais e à construção de sistemas centrais para a experiência.

O sistema de interação, junto do sistema de customização, é a base mais robusta do jogo. Ele permite que todos os elementos do cenário interajam entre si: itens interagem com o player, com o cenário e entre si mesmos. O jogador pode arrastar itens pelo cenário, fixá-los em superfícies, fazer personagens segurarem um item em cada mão, dividir objetos em pedaços menores e manipular cada parte individualmente.

Também atuei na construção da UI, animações de cenário e personagens, sons, backend com Firebase, Unity Remote Config, Analytics e efeitos visuais. O sistema de customização foi pensado para evolução contínua, com novas roupas e opções de cor sendo adicionadas com frequência e persistência completa das escolhas do jogador.

Contato

Vamos conversar?

Entre em contato ou acompanhe as minhas redes sociais para ver mais projetos, estudos técnicos e atualizações.