quinta-feira, 1 de março de 2012

quarta-feira, 14 de dezembro de 2011

Memória na Unity

Este foi um pequeno projeto para aprender Unity, o grande problema é que nunca havia visto a mesma, e tive que aprender sozinho e incluir um sistema de rede.
É claro que o jogo ficou muito mais simples do que eu esperava, mas foi válido pela experiência adquirida.
Já percebi que uma pessoa com um bom conhecimento nessa ferramenta, pode fazer jogos muito interessantes... preciso aprender mais!

Simulação comportamental


Este projeto construído na cadeira de Animação Computadorizada, visa simular o comportamento de um agente aumentando suas necessidades com o passar do tempo e as diminuindo conforme consome recursos.
É possível colocar em funcionamento até vinte agentes e alterar entre os mesmos para verificar os índices de seus recursos.

4 Invaders

Fazendo uma releitura do jogo criado no primeiro semestre, The Invaders, desenvolvi este projeto onde o jogador deve controlar simultaneamente 4 naves, o problema é que somente uma responde exatamente aos seus comandos, enquanto que as outras três seguem de forma mais subjetiva. Porém com o tempo o jogador aprender a prever quais serão os movimentos de suas naves tornando o gameplay único.
Diferente do The Invaders este é um jogo com movimentação horizontal e jogador possui acesso a barras de energia que limitam a quantidade de tiros que podem ser disparados. Esta barra se recarrega automaticamente se não for utilizada durante um tempo.
Outro diferencia neste jogo, é que quando uma das naves do jogador é abatida, a mesma continua no jogo, mas com um tom mais escurecido, podendo ser utilizada como escudo para os disparos dos inimigos. Para poder utilizar novamente a nave abatida o jogador deve coletar um item que algumas vezes surge no cenário.
Assim que possível colocarei mais imagens aqui.     

The Invaders





Como gerente de projeto atuei com mais 3 colegas para desenvolver este que foi nosso primeiro jogo dentro do curso.
Este é um jogo de aeronaves com movimentação vertical, onde o jogador deve movimentar sua nave, atirar contra seus inimigos e administrar recursos como combustível, munição e condições do equipamento.

Este também foi o primeiro jogo que construímos utilizando orientação a objetos e em linguagem C++.

Metal Slug








Esta foi uma versão que criamos para o jogo Metal Slug. Usamos imagens originais do jogo para remontar situações diferentes e inusitadas.
Adicionamos também um sistema de mira controlado pelo mouse, e um uma contagem de pontos baseada na pontaria do jogador.
Este jogo nos rendeu uma excelente nota e elogios de muitos colegas do segundo semestre do curso.

Crazy Escape

 



      Este jogo é um jogo em primeira pessoa, onde o jogador deve controlar um louco e ajudá-lo a fugir de um hospital psiquiátrico, porém as salas deste hospital são labirintos e as paredes se movem bloqueando e revelando passagens.
      Para vencer, o jogador deve usar da observação dos detalhes do cenário e dos sons para se localizar e passar para o próximo nível.   
      Este projeto me concedeu o primeiro lugar na cadeira de Ferramentas de Desenvolvimento Rápido no meu terceiro semestre.