heitorzorah
heitorzorah
Heitor Zorah #Gamedev
9 posts
Don't wanna be here? Send us removal request.
heitorzorah · 4 years ago
Text
4Helter
Tumblr media
4Helter é um jogo do estilo Action Adventure Coop. O projeto destina-se ao trabalho interdiciplinar do 3º e 4º período, no curso de Tecnologia em Jogos Digitais da PUC-MG. Desenvolvido em 1 ano, durante o período letivo 2/2017 e 1/2018.No jogo, você vivencia a jornada dos 4 heróis que seguem em busca do Totem que apaziguava a alma de todas as criaturas dos arredores, roubado de um vilarejo antigo que era protegido por uma velha xamã. Com a temática nórdica, em 4Helter, cada um dos dois jogadores , escolhe um dos quatro heróis para realizar sua jornada.
Vídeo do protótipo:
youtube
O jogo foi desenvolvido em duas etapas: a primeira foi o desenvolvimento de um protótipo e a segunda, sua finalização.
Câmera e Tela: O jogo é para dois jogadores, e mantinha os dois personagens na mesma tela, tendo uma mecânica de zoom in/out da câmera de acordo com a distância entre os personagens. Além disso, a câmera acompanhava a movimentação dos jogadores através de um “trilho” pré definido, dessa forma conseguimos controlar melhor a posição e angulação desejada.
Movimentação dos Personagens: Os personagens se movimentavam livremente pelo cenário, mas a câmera mudava sua angulação constantemente.Dessa forma, a angulação da câmera teve que ser calculada e adicionada na direção dos Inputs, para que a movimentação fosse orientada pelo ângulo que os jogadores estivessem vendo na tela.
Combate: Além do ataque normal, que variava de um ataque corpo-a-corpo ou à distância, cada personagem possuía duas habilidades: uma mais forte, e uma mais fraca. Essas habilidades possuíam cooldowns diferentes, que variavam em projéteis que atingiam uma linha reta, um cone, esteróides de velocidade de ataque/movimento, cura em área, etc.
O jogador poderia escolher a direção/localização do efeito dessas habilidades, e faziam isso ao movimentar uma marca indicadora no chão. Inimigos Máquina de estados com aleatoriedade e pesos diferentes de acordo com o ataque, quando dentro do alcance para tal. A movimentação é feita com Navmesh.
0 notes
heitorzorah · 4 years ago
Text
Little Big Monster (Game Jam)
Projeto desenvolvido na 1ª Game Jam PUC Minas, em Dezembro/2017, no qual recebemos o tema Bullying e Depressão. Desenvolvido em 36 horas consecutivas, o jogo retrata um pesadelo de uma criança que sofre bullying. No jogo, a personagem luta contra monstrinhos que aparecem em seu quarto, representando a luta contra o bullying.
Tumblr media
Download LittleBigMonster (32MB) - PC
youtube
0 notes
heitorzorah · 4 years ago
Text
Coinddiction Show - GameJam+2019
Tumblr media
Projeto desenvolvido na Game Jam + Belo Horizonte, em Agosto de 2019 / 2° Lugar no voto Juri e 1° Lugar no voto popular - Regional BH . Desenvolvido em 48 horas consecutivas. Coinddiction Show é um reality show onde apenas um jogador vai sair com toda a fortuna! Pegue o máximo de moedas e não seja o ultimo a voltar ao ônibus das estrelas.
Diversificadores escolhidos: Jogo de Festa e Prazo Contado.
Tumblr media
Coinddiction Show é um jogo no estilo Party/Arena com 4 jogadores. O objetivo do jogo é coletar o máximo de moedas e não ficar para trás na troca de Round. Você pode sabotar outros jogadores, dando um soco para afastar e roubar algumas moedas dele. Ganha quem for mais rápido da partida, com o maior número de moedas. Controles O jogo pode ser jogado no teclado e/ou nas manetes, simultaneamente e comporta até quatro jogadores em uma partida. Cada jogador poderá se mover, coletar itens, acessar o menu de pause e atacar outros jogadores.
Você pode pode baixar a primeira versão feita na game jam+ no link abaixo:
0 notes
heitorzorah · 4 years ago
Text
Corina
Tumblr media
Corina é um jogo Hack'n'Slash com elementos de  Visusal Novel desenvolvido na Unity 3D. O projeto destina-se ao trabalho de conclusão de curso do 5° e 6º período, no curso de Tecnologia em Jogos Digitais da PUC-MG.
Tumblr media
Desenvolvido em 1 ano, durante o período letivo 2/2018 e 1/2019, onde Corina a heroina do jogo luta contra transtornos de ansiedade que a deixa com uma visão onde ela está lutando contra todos os seus medos e anseios enquanto precisa levar uma vida normal de universitária.
Tumblr media
Foi implementado um complexo sistema de diálogo e disparo de eventos no estilo de Visual Novel utilizando um banco de dados locais SQLite.
Cada escolha de diálogo pode causar consequências na história, alterar finais e seu relacinamento com outros personagens, como planejados em diversos fluxogramas. Opções de diálogo podem aparecer ou se ocultar. Além disso, diálogos podem disparar eventos do jogo externos ao sistema, por exemplo: trocar de cena ou iniciar um combate. No início do projeto, as falas continham áudio e leganda, e avançavam automaticamente no término do áudio. Devido a inviabilidade do envolvimento de bons dubladores, as falas em áudio foram abandonadas.
Nesse projeto trabalhei como UI Programmer, Dialogue designer, Data Architect, 3D Animator, Scrum Master entre demais suportes na programação do jogo.
0 notes
heitorzorah · 4 years ago
Text
“Flappy Bird” #Education Study Projects03
Tumblr media
Esse jogo tipo “Flappy Bird” foi desenvolvido durante a matéria de Programação de Física do curso de Tecnologia em Jogos Digitais da PUC Minas, primeiro semestre de 2019, no intuito de praticar programação de sistemas simples de física sem nenhum auxílio do motor de jogo.
É exercida uma força de gravidade no personagem (pássaro), e o jogador pode aplicar uma força contrária, para evitar que colida com os limites da tela ou com os canos.
Tanto os canos como as bordas da tela possuem limites de colisão em squares de duas dimensões.
0 notes
heitorzorah · 4 years ago
Text
“Jet Balls” #EducationStudyProjects02
Tumblr media
Esse jogo tipo “JetBalls” foi desenvolvido durante a matéria de Algorítmos e Estruturas de Dados do curso de Tecnologia em Jogos Digitais da PUC Minas, primeiro semestre de 2018, com o intuito de praticar o funcionamento interno de estruturas de dados do tipo Fila (Queue).
A estrutura de dados utilizada nesse exercício foi desenvolvida por mim, e não foi utilizada a Queue da biblioteca do .Net.
Tumblr media
Enfileira-se as bolinhas verdes que chegam na parte de baixo da tela, e “desenfileira-se” essas bolinhas quando o jogador as lanças, para destruir os quadrados. As bolas vermelhas se convertem em mais bolinhas verdes, e quando um quadrado fica próximo da parte inferior da tela, o jogador perde.
0 notes
heitorzorah · 4 years ago
Text
Iniciação Cientifica #Parte01
Tumblr media
Esse mini-jogo tipo “Wack-a-Mole” foi desenvolvido durante minha Iniciação Científica em um projeto com a professora Lucila Ishitani, na Universidade PUC Minas, que gerou um artigo aprovado pelo XVIII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais - IHC 2019, no primeiro semestre de 2019, com o título “A Systematic Literature Review on User Centered Design and Participatory Design with older people”. Esse mini-jogo faz parte de um jogo maior com o intuito de ensinar e treinar a utilização de aparelhos de smartphones para idosos, empregando técnicas de design participativo.
Tumblr media Tumblr media Tumblr media
 No caso, o mini-jogo ajuda os idosos a se acostumarem a utilizar o toque com os polegares em vez de com o indicador, e treinar precisão e velocidade do toque.
0 notes
heitorzorah · 4 years ago
Text
“Jogo dos Blocos” #EducationStudyProjects
Alguns mini games desenvolvidos na Universidade para estudos de implementação na Unity 3D.
“Jogo dos Blocos”
Jogo para estudo, desenvolvido durante a matéria de Algorítmos e Estruturas de Dados do curso de Tecnologia em Jogos Digitais da PUC Minas, primeiro semestre de 2018, com o intuito de praticar o funcionamento interno de estruturas de dados do tipo Lista (List). A estrutura de dados utilizada nesse exercício foi desenvolvida por mim, e não foi utilizada a List da biblioteca do .Net.
Tumblr media
O jogo consiste em encaixar a peça que aparece na parte inferior da tela na lista de peças em cima, inseridas em uma lista. Se o jogador fizer uma sequência de três peças, as peças são removidas da lista. Quando a lista é reduzida para cinco ou menos itens, o jogador ganha. (No vídeo note que, com a sequência de 3 é removida, junta-se uma sequência de 4, que também é removida).
Quando a lista chega em um tamanho de 10, o jogador perde. A pontuação é calculada de acordo com o tempo entre as jogadas: quanto menor o tempo, maior a pontuação.
0 notes
heitorzorah · 6 years ago
Text
Tumblr media Tumblr media
         Windows PC Visual Novel Hack'n'Slash
           Corina é um jogo Visusal Novel Hack'n'Slash . O projeto destina-se ao trabalho de conclusão de curso do 5° e 6º período, no curso de Tecnologia em Jogos Digitais da PUC-MG. Desenvolvido em 1 ano, durante o período letivo 2/2018 e 1/2019, onde Corina a heroina do jogo luta contra transtornos de ansiedade que a deixa com uma visão onde ela está lutando contra todos os seus medos e anseios enquanto precisa levar uma vida normal de universitária.
Tumblr media Tumblr media Tumblr media
         Windows Local Coop Multiplayer Action Adventure Game
           4Helter é um jogo do estilo Action Adventure Coop. O projeto destina-se ao trabalho interdiciplinar do 3º e 4º período, no curso de Tecnologia em Jogos Digitais da PUC-MG. Desenvolvido em 1 ano, durante o período letivo 2/2017 e 1/2018.No jogo, você vivencia a jornada dos 4 heróis que seguem em busca do Totem que apaziguava a alma de todas as criaturas dos arredores, roubado de um vilarejo antigo que era protegido por uma velha xamã.  Com a temática nórdica, em 4Helter, cada um dos dois jogadores , escolhe um dos quatro heróis para realizar sua jornada.
Tumblr media Tumblr media Tumblr media
         Windows / Windows Local Coop Multiplayer Game
           Projeto desenvolvido na 1ª Game Jam PUC Minas, em Dezembro/2017, no qual recebemos o tema Bullying e Depressão. Desenvolvido em 36 horas consecutivas, o jogo retrata um pesadelo de uma criança que sofre bullying. No jogo, a personagem luta contra monstrinhos que aparecem em seu quarto, representando a luta contra pensamentos ruins.
Tumblr media Tumblr media Tumblr media
         Windows / Windows Local Multiplayer Versus Game
           Projeto desenvolvido na Game Jam +  Belo Horizonte, em Agosto de 2019 /  2° Lugar no voto Juri - Regional BH . Desenvolvido em 48 horas consecutivas. Coinddiction Show é um reality show onde apenas um jogador vai sair com toda a fortuna! Pegue o máximo de moedas e não seja o ultimo a voltar ao onibus das estrelas.
Tumblr media Tumblr media Tumblr media
        Study Projects
    Desenvolvimento de jogos para terceira idade: lições aprendidas com designparticipativo. Pesquisa de Iniciação Cientifica da Universidade PUC Minas. O objetivo dessa pesquisa é aprender as melhores tecnicas para se desenvolver jogos educacionais para o publico mais velho e documenta-las em uma revisão de literatura que foi aprovada pelo XVIII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais.
Tumblr media Tumblr media Tumblr media
           Others Projects
   Jogos e prototipos desenvolvidos com o objetivo de aprendizagem de programação em Engines.
Tumblr media
2 notes · View notes