Prazer, eu sou Diego
Bacharelando em Ciência da Computação na Universidade Federal do Rio de Janeiro, minhas áreas de interesse são Desenvolvimento de Software e Computação Gráfica.
Trabalho com desenvolvimento de sites, aplicativos e jogos.
-
Segmentação de Imagem por Thresholding
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Projeto final de Programação Concorrente 2024.02: Segmentação de Imagens usando método limite (Thresholding).
Principal objetivo do trabalho é aplicar concorrência na leitura das imagens para aplicar o método, também foi desenvolvido uma interface gráfica usando Qt6 e C++ para o usuário: selecionar a imagem, escolher modo sequencial ou concorrente do programa, rodar o solver, salvar o resultado.
-
Lia na Floresta Mágica
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
A mãe de Lia pegou a doença do Slime e agora ela precisa encontrar o remédio para sua mãe. Ajude Lia a se aventurar através de floresta mágica para se encontrar com seu tio e ajudar sua mãe.
Este jogo foi desenvolvido como parte do processo seletivo LAJE 2021 para o grupo de extensão GDP UFRJ dentro de um prazo de 2 semanas usando Godot 3.
O jogo encontra-se disponível gratuitamento aqui. Veja também o código fonte.
-
Retificação de Perspectiva - Warp Perspective
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Projeto final da disciplina Algebra Linear Algoritma do curso de Ciência da Computação.
Projeto consiste em transformar uma imagem que está "torta" e corrigir sua perspectiva através de coordenadas homogênias e funções afim.
Trabalho foi desenvolvido com Python3, veja o código fonte aqui.
-
Sistema básico de gerenciamento de Escola
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Projeto final do curso Desenvolvimento de Aplicações para Desktop com Winforms/C# da SOS Tecnologia e Educação.
A ideia foi trabalhar com um mini caso imaginário de um proprietário de escola onde ele precise gerenciar seus alunos, despesas e usuários com acesso ao sistema.
-
3d Spaceship minijogo
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Micro protótipo de um jogo de nave 3d desenvolvido com Unity como parte dos estudos do curso Complete C# Unity Game Developer 3D.
-
3d TowerDefense minijogo
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Micro protótipo de um jogo de Tower Defense 3d desenvolvido com Unity como parte dos estudos do curso Complete C# Unity Game Developer 3D.
-
Topdown Zombie Wave Survival 2d
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Micro protótipo de um topdown shooter 2d onde o jogador deve fugir de uma floresta infestada de zumbis usando locais iluminados, como fogueiras, para se proteger.
Jogo foi desenvolvido com Construct 2.
-
Multiplayer Topdown shooter 2d
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Me baseando no jogo modo Survival, comecei a estudar desenvolvimento de jogos multiplayer com um mini battle royale.
Jogo foi desenvolvido com Construct 2.
-
2d Tower Defense
Para assistir este vídeo ative o Javascript e considere usar um navegador mais moderno.
Protótipo de um jogo estilo Tower Defense em 2d com upgrade das torres e uma loja.
Jogo foi desenvolvido com Construct 2.
Acesse minha página no Github para ver projetos menores que foram usados para estudo e não estão em produção