Este site tem como intuito registrar as fases de desonvolvimento de jogos indie.
Bem como também exibilos para o portifólio.
Acesse todos os Projetos no meu Itch.io
Projeto Cartas de Paragon
Este projeto é um jogo de cartas feito para meu portifólio.
Neste usei assets da Paragon que a EPIC GAMES disponibiliza e adaptei eles para serivrem como personagens base para um jogo de cartas, todo o sistema de cartas foi criado por mim, bem como toda a lógica presente no projeto, a parte 3D é praticamente toda da Paragon, excedo a parte 2D que eu mesmo fiz para se adequar as necessidades do jogo e ficar harmonico com a parte 3D.
Abaixo temos aguns códigos do projeto (CLIQUE NAS IMAGENS PARA VISUALIZAR OS CÓDIGOS)
Aqui tem toda a lógica das animações feitas.
Poderiam ser códigos menores se as animações fossem feitas especificamente para este game, mas como modifiquei assets de um TopDown RPG, foi necessário algumas linhas de códigos extras para garantiar harmonia e flexibilidade entre as animações
Toda a lógido do Player Controller
Trabalhei para ter este parte o mais otimizada e flexivel dentro do possivel, todo a parte estrutural do projeto fica neste ator, garantindo assim maximo de controle e fluxo da lógica geral do game com baixo poluição visual.
Código da Mão do Jogador
Embora as cartas e dados presentes na tela são de suma importâcia para o entendimento do game, a lógica da HUD/UI fiz extremanente flexivel e compacta, ela usa dados recebidos e extraidos de uma Data Table para garantir uma boa otimização e manter o código limpo e funcional.
A DataTable
Aqui entra a parte mais importante do projeto a "Tabela de Dados", embora a tabela seja algo extremamente fácil de fazer, ela tem o papel mais importante dentro do projeto, que é armazenar todos os dados de cartas e Decks em um lugar só, fazendo assim todas edições a adições futuras mais facéis, também deixa o código limpo de todas estes dados. Mas não se engane, embora a tabela seja fácil de fazer, todo o resto do código tem que ser flexivel para que possa usar ela com maestria.