Sou um Unity Game Developer com foco no desenvolvimento de Gameplay Systems e na criação de experiências de jogo robustas e bem arquitetadas. Combino uma base sólida em engenharia de software (Design Patterns, Clean Code) com a paixão pelo desenvolvimento de jogos.
Profissionalmente, possuo experiência no desenvolvimento backend com .NET Core e Delphi, atuando na arquitetura de sistemas complexos, gerenciamento de bancos de dados relacionais e otimização de sistemas corporativos de alta demanda. Atualmente, também curso Tecnólogo em Jogos Digitais na FATEC Americana.
Survival 2D ARPG Twin-Stick • Unity 2D & C#
Sarah, uma estudante de magia à beira da reprovação, precisa enfrentar hordas de criaturas corrompidas na "Idade Média Tecnomágica" para ser aprovada na temida disciplina de Exorcismo.
No papel de Desenvolvedor Principal, criei toda a base técnica e arquitetural do jogo, com foco em performance e desacoplamento:
- Sistema de Combate de Símbolos Rotativos: O jogador utiliza três símbolos mágicos com quatro estados de rotação. O inimigo só recebe dano na combinação correta em tempo real, exigindo validação precisa de estados e sincronização de inputs.
- Arquitetura & Padrões Implementados: Event-Driven Architecture para controle de Health/Energy, State Machines (FSM) para IA dos inimigos e Object Pooling para gerenciamento otimizado das hordas.
- Sistemas Auxiliares: Movimentação totalmente desacoplada, sistema de clima atmosférico (Weather System), interface gráfica (UI/Menus) e sistema de objetos interativos (baús, portas, NPCs).
- 🌐 Neon Battlegrounds: Jogo multiplayer online (1v1) e singleplayer em tempo real inspirado em TRON e Snake. Desenvolvido com Phaser 3 no front-end e Node.js + Socket.io no back-end.
- ⛳ Mini-Golf: Jogo de mini-golfe desenvolvido na Unity, construído para aprimorar física aplicada, lógica de programação, criação de classes e desenvolvimento colaborativo via Git/GitHub.
- 🥽 Jogo da Memória VR: Jogo da memória imersivo em realidade virtual (WebVR/WebXR) construído com A-Frame, distribuindo cartas em um semi-círculo 3D para ser jogado direto no navegador.
Futura Sistemas - Automação Comercial
- Manutenção e evolução de sistemas corporativos complexos.
- Implementação e refatoração de funcionalidades prezando pela estabilidade do código.
- Escrita, otimização e modelagem de queries SQL de alta performance em Firebird e SQL Server.
- Resolução de bugs críticos e modernização contínua de código legado.
| Categoria | Tecnologias & Conceitos |
|---|---|
| 🎮 Game Dev | Unity, C#, Phaser, A-Frame (VR/AR) |
| 🏗️ Arquitetura & Padrões | Design Patterns, Dependency Injection, Event-Driven Architecture, State Machines, Object Pooling |
| 💻 Backend & Desktop | C#, Delphi, .NET Core / Framework, Node.js |
| 🛢️ Banco de Dados | SQL Server, Firebird, MySQL |
| 🔧 Ferramentas | Git, GitHub, Unity Version Control / DevOps |
Busco continuar construindo software bem arquitetado e experiências interativas de alta qualidade. Sinta-se à vontade para explorar meus repositórios ou entrar em contato!