Sobre Mim

foto de perfil

Sou um desenvolvedor de jogos. Sou apaixonado por jogos e pelo processo de criação deles. Estou perto de 90% da conclusão do curso de Design de Jogos na Univali em Balneário Camboriú. Hoje, meu foco é direcionado em criação de mecânicas de gameplay e sistemas dentro dos projetos que participo. Buscando cada vez mais entender novas formas de fazer o que é preciso sempre tendo em mente performance e organização. No meu tempo livre, gosto de jogar com meus amigos.

Tecnologias

Venho usando a Unity há cerca de 2 anos e meio. De lá pra cá sempre buscando fazer projetos diferentes e que me façam aprender mais sobre a engine. Dentro dela, já mexi com criação de mecânicas principais para jogos, desenvolvimento e implementação de UI e HUD, programação de sons e sistemas complexos.

Comecei a estudar C# há 3 anos e meio, junto com a Unity. Ano passado, resolvi me aperfeiçoar mais e entender melhor como usar de forma mais efeitiva para o desenvolvimento de Jogos. Foi nesse momento, que estudei bastante sobre design patterns, programação orientada a objetos e os princípios SOLID, que procuro aplicar sempre que posso.

Comecei a estudar a criação de shaders no ano passado. Na época, me foquei bastante em escrever shaders em HLSL. Adquirindo uma base interessante e muito util. Não é uma especialidade, mas adoro estudar sobre. Com o recente abandono da Unity para a criação de shaders usando HLSL, me virei mais para o Shader Graph.

Aprendi sobre implementação de jogos multiplayer usando o Photon em um projeto de Card Game que fiz. Desde então, uso ele em meus projetos com multiplayer.

Como pilar da construção de paginas web. Sempre presto muita atenção, quando estou construindo o HTML de alguma página, e mantenho meu código o mais organizado possível. Por vir de um background de desenvolvimento de jogos. Sei o quão importante é ter um ambiente organizado da forma mais clara possível.

Meu conhecimento em relação ao CSS vem evoluindo com cada projeto que venho fazendo. Gosto do que ele oferece e das possibilidades do que se pode fazer com ele, aliado ao Javascript. Sei criar algumas animações e procuro entender cada vez mais.

No que diz respeito ao Javascript. Tenho conhecimentos básicos na linguagem. Nas paginas que construi utilizando o javascript, a maior parte da lógica que usei, foi do fato de entender de forma intermediária o C#. Isso, sem dúvidas, torna minha relação mais simples com linguagens de programação orientadas a objetos, ou até mesmo, mais tipadas.

Gosto de explorar bastante o Bootstrap. Com ele, já fiz algumas paginas de estudo. Sempre tentanto explorar o máximo que consio dele. Faço accordions, forms, tables, cards, grid layouts, modals, alerts, entre outros. Sem dúvida agiliza muito a construção das paginas que faço.

Essa foi a ferramente que estudei mais recente. Hoje, não tiro dos meus projetos. Uso o SASS principalmente para organização dos meus arquivos CSS. Tentando sempre deixar da forma mais clara e organizada possível. Além disso, Sempre tento criar algum mixin, quando vejo que posso e crio variavies para que fique mais simples a correção, caso seja necessário no futuro.

Projetos de Jogos

Rainbow Destiny

Rainbow Destiny for um projeto de faculdade que fiz junto com alguns amigos. É um card game multiplayer, com integração feita pleo Photon. O design e programação foram inteiramente feitas por mim.

poster em breve
poster em breve

Projetos Web

Portfolio

Esse, até então, o meu projeto mais recente. A pagina foi construida usando HTML, CSS, Javascript, Bootstrap e SASS.

Saiba Mais

Bee'Aware

Esse projeto foi desenvolvido com o intuito de praticar mais o uso de forma mais avançada do Bootstrap. No total, ele foi desenvolvido usando: HTML, CSS, Javascript e o próprio Bootstrap.

Guitar Clash

Criação de uma pagina de loja fictícia de violões. Com seçāo de destaques e catálogo de produtos. O projeto foi desenvolvido em: HTML, CSS, Javascript e Bootstrap.

Vynil Paradise

Nesse projeto, construi uma pagina de uma loja de vinyl. Com uma seçāo sobre a loja e um catálogo de produtos, tudo de forma responsiva, usando o layout Grid do CSS.

Agenda de Contatos

A ideia por trás desse projeto, era criar uma agenda de contatos. Usando principalmente o Javascript, para fazer as verificações e adições dos contatos.

Zelda - Breath of the Wild

Esse foi o meu primeiro projeto front-end. A ideia por trás dele, era criar uma landing page fictícia para o jogo Zelda - BOTW. Nele, usei HTML e CSS. Vale ressaltar que o projeto é apenas baseado no jogo.