UTC−4

cayasde

Desenvolvo experiências no Roblox. Comecei a programar na plataforma .

Envie uma descrição do seu projeto ou fale comigo pelo Discord ↗.

Carregando avatar 3D…

Como posso ajudar seu projeto

Prototipagem rápida

Criar versões jogáveis para testar ideias e validar as mecânicas principais antes de expandir o projeto.

Game design e gestão de equipes

Definir o MVP, documentar o game design e organizar prioridades e responsabilidades da equipe.

Mecânicas de jogo

Transformar as ideias do seu jogo em mecânicas e sistemas personalizados para o projeto.

Desempenho

Investigar travamentos e gargalos para melhorar a fluidez do jogo.

Qualidade e confiabilidade

Verificar funcionalidades e detectar problemas antes das atualizações.

Ferramentas para sua equipe

Automatizar tarefas e facilitar a produção de conteúdo.

LiveOps

Implementar eventos temporários, conteúdo sazonal e sistemas de atualizações recorrentes para manter o jogo em evolução.

Suporte após o lançamento

Corrigir problemas, manter sistemas e implementar novidades.

Um pouco sobre mim.

Comecei a programar no Roblox .

Desenvolvimento full stack

No Roblox, sou desenvolvedor full stack: posso trabalhar tanto no backend quanto no frontend.

Isso inclui criar habilidades inspiradas em animes e integrar o jogo a APIs e serviços externos, externalizando funcionalidades quando o projeto precisa.

Também posso melhorar o workflow da equipe com automação e pipelines de integração e entrega contínuas (CI/CD).

Minha trajetória

Antes de focar no Roblox, eu era um programador generalista e explorava linguagens como JavaScript, Python, Java, Rust, C e C++, além de experimentar conceitos de ciência da computação por curiosidade.

Também gostava de explorar Linux, experimentar distribuições como Arch Linux, NixOS e Ubuntu.

Minha experiência foi construída pelo prazer de criar e aprender, até concentrar esse interesse no desenvolvimento de jogos e sistemas no Roblox.

Planejamento e colaboração

Também posso contribuir com a organização de equipes, definição de MVPs e documentação de game design (GDD), conectando planejamento e implementação.

Agora estou levando essa experiência ao mercado profissional de desenvolvimento Roblox, com comunicação direta sobre requisitos, expectativas e andamento dos projetos.

Ferramentas que conheço

Ferramentas e tecnologias com as quais posso trabalhar no seu projeto.

Engenharia e colaboração
FerramentaUso
Git ↗Controle de versão e histórico de mudanças para evoluir projetos com rastreabilidade.
Rojo ↗Projetos Roblox organizados em arquivos, conectando o Studio a um workflow de engenharia de software.
GitHub ↗Colaboração, revisão de código e integração contínua para dar estrutura ao desenvolvimento.
Roblox-ts ↗Desenvolvimento com TypeScript e compilação para Luau, integrando tipagem e organização ao código Roblox.
Linear ↗Planejamento de projetos, organização de tarefas e acompanhamento de prioridades e entregas da equipe.
Notion ↗Documentação de projetos, GDDs e organização de informações para alinhar a equipe.
Gameplay e dados
FerramentaUso
QuickZone ↗Zonas espaciais para detectar presença e organizar comportamentos por região no jogo.
Planck ↗Agendamento de sistemas com ordem, fases e condições de execução para estruturar a lógica do jogo.
Charm ↗Gerenciamento de estado reativo para conectar dados ao comportamento de sistemas e interfaces.
Blink ↗Networking tipado e geração de código para organizar a comunicação entre cliente e servidor.
Jecs ↗Arquitetura ECS orientada a dados para organizar entidades, componentes e lógica de gameplay.
ProfileStore ↗Organização e persistência de perfis de jogadores para sustentar sistemas de progressão.
Testes e depuração
FerramentaUso
Jabby ↗Depuração de projetos com Jecs para inspecionar o estado do jogo durante o desenvolvimento.
Jest Roblox ↗Testes automatizados para verificar comportamento e detectar regressões em sistemas Roblox.
Conch ↗Console e comandos de desenvolvimento para operar sistemas durante testes e depuração.
Build e automação
FerramentaUso
Mantle ↗Infraestrutura como código para organizar configuração e publicação de experiências Roblox. (sem manutenção no projeto original; uso minha fork para manter o suporte e os recursos funcionando.)
Asphalt ↗Pipeline de assets com upload e referências tipadas para integrar conteúdo ao código.
Darklua ↗Transformação, bundling e minificação de Lua e Luau para preparar o código para distribuição.
Mise ↗Organização do ambiente de desenvolvimento com versões de ferramentas, variáveis e tarefas.
Rokit ↗Organização da toolchain Roblox para centralizar as ferramentas de desenvolvimento.
Lune ↗Scripts e automações em Luau fora do Studio para apoiar ferramentas e pipelines de desenvolvimento.
Lute ↗Programação geral em Luau para desenvolver ferramentas, scripts e automações.
Zune ↗Runtime Luau para scripts e automações com acesso a arquivos e rede.
Interfaces e animação
FerramentaUso
Vide ↗Interfaces reativas e declarativas para organizar telas, estados e interações de gameplay.
Fusion ↗Composição de interfaces reativas para conectar estado, componentes e interação no Roblox.
Iris ↗Interfaces immediate-mode para criar ferramentas de depuração, visualização e inspeção no Roblox.
Satchel ↗Interface de inventário personalizável para integrar a organização de ferramentas à experiência do jogador.
UI Labs ↗Preview de componentes para desenvolver e revisar interfaces durante a iteração.
Spr ↗Animações com molas para dar fluidez às transições e aos movimentos de elementos do jogo.
Pacotes e manutenção
FerramentaUso
Pesde ↗Dependências Luau organizadas para compor projetos com bibliotecas e pacotes.
Wally ↗Gerenciamento de pacotes Roblox para integrar bibliotecas ao projeto de forma organizada.
StyLua ↗Padronização do código Lua e Luau para facilitar leitura, revisão e manutenção.
Selene ↗Análise estática para identificar problemas no código e apoiar a qualidade de projetos Roblox.
Promise ↗Organização de operações assíncronas para coordenar fluxos, resultados e tratamento de falhas.

PORTFÓLIO

Minha contribuição

A demonstração em vídeo está disponível no card deste projeto.