Visão Geral
Um projeto pessoal explorando desenvolvimento de jogos do zero — projetando e construindo um RPG tático inspirado em clássicos do gênero. O projeto é desenvolvido no Godot 4.5 usando C# com .NET 8, aplicando os mesmos princípios de engenharia que uso no desenvolvimento profissional de software: arquitetura limpa, testes automatizados, análise de qualidade de código e design modular.
Práticas de Engenharia
Este projeto demonstra que práticas profissionais de engenharia de software se aplicam além do desenvolvimento web. O código inclui 334+ testes unitários com xUnit e GDUnit4, Roslyn analyzers com 500+ regras de qualidade de código, integração com SonarAnalyzer e documentação técnica abrangente com 60+ arquivos markdown.
Por Que Isso Importa
O desenvolvimento de jogos exercita um conjunto diferente de habilidades — renderização em tempo real, máquinas de estado, algoritmos espaciais, programação de shaders e otimização de performance em um nível que o desenvolvimento web raramente exige. Essas habilidades se traduzem diretamente na construção de aplicações front-end complexas e interativas e no pensamento sobre experiência do usuário de uma perspectiva fundamentalmente diferente.