sábado, 25 de setembro de 2010

032 - Space invaders vai voltar (4): esse boss não é imortal

Por fim, depois de desenvolver a movimentação do boss, já temos o método de controle do boss. Afinal de contas, com um tiro só você não mata o boss (a menos que você seja muito, mas muito forte).

Acho que posso impletentar esse metodo para desenvolver o life da nave e dos aliens.

sexta-feira, 24 de setembro de 2010

031 - Indigente 2010: Vai começar mais uma seleção

Dia 25 de setembro - neste sábado - as 9 da manhã, começará mais um processo seletivo para o Indigente. Eu e muitos dos "calouros indigentezinhos" estarão prestigiando o inicio dessa jornada para os calouros de 2010.2

Eu, particularmente, espero que haja mais dedicação daqueles que querem seguir a carreira de desenvolvimento de jogos e que pretendem ingressar no grupo. Indigente não é brincadeira. Já estive na pele de calouro no semestre passado e agora, vou estar na pele daqueles que dizem quem fica e quem sai.

E o que vai rolar? O que os calouros terão de fazer? Qual será a prova de fogo deles?

Bem...

Vocês realmente acham que eu vou abrir o bico e revelar tudo!?

quinta-feira, 23 de setembro de 2010

030 - Space Invaders vai voltar (3) - criando um boss e aprimorando o jogo

Comecei hoje a elaborar o boss. Anderson vai me ajudar na modelagem do mesmo. Minha preocupação inicial é faze - lo se mover de forma a mante - lo na tela e não deixa - lo parado.

Ora, não entendo porque mas se um alien fica parado e leva chumbo ele não morre! :(

O script de mover o boss já está pronto. O próximo passo é fazer com que ele só seja destruido com determinado numero de disparos que receber, ao contrário dos outros aliens que se destroem com uma única porrada.

Anderson também me deu algumas ideias de o que completar no jogo: visão isométrica, efeito de propulsor, efeito de explosão, a parte gráfica do HUD...

quarta-feira, 15 de setembro de 2010

029 - Space Invaders vai voltar (2): Nova disposição dos aliens. Falta boss

Essa semana recriei o script de mover aliens e a disposição dos mesmos no cenário. Na versão antiga 90% dos aliens eram do modelo 1 enquanto os outros 10% eram do modelo 2. Agora tentei colocar meio - a - meio.

Não consegui desfazer o bug dos aliens metralhadores - aqueles que você tem que matar antes que eles parem senão eles não morrem - mas consegui desenvolver uma maneira de eliminar os aliens que o jogador não consegue matar. Esses aliens permaneciam no espaço de jogo por longo tempo atirando continuamente, consumindo memória e deixando o jogo pesado, comprometendo a sua jogabilidade em alguns momentos. Agora que esses aliens são removidos quase que imediatamente, o jogo fica mais leve.

Em breve colocarei dois videos do Space Invaders: o gameplay e os erros de programação. Os dois ficaram bem legais e o video do gameplay será usado para a apresentação do Indigente para os calouros de computação da Ufba.

Também pretendo criar o boss do jogo e consertar outro problema: mais uma vez, mesmo com a constante de tempo real, os aliens estão rápidos demais - mais rápidos que a luz. Flash que se cuide! :p

quinta-feira, 9 de setembro de 2010

028 - Space Invaders vai voltar

Decidi por fim aprimorar o space invaders. Depois do processo seletivo confesso que o jogo ficou guardado na gaveta. Daí tentei me dedicar ao flash, mas não consegui (ao meu ver flash so serve para animações frame a frame).

Hoje por exemplo decidi organizar as partes do jogo. Cada coisinha em sua pasta. Logo depois decidi consertar alguns dos problemas da primeira versão do jogo. Um desses problemas é a velocidade. Adicionei mais uma constante aos scripts para que a movimentação se desse em função do tempo real, não dos frames. Computadores mais punks rodam tantos frames a mais que computadores mais fraquinhos que o jogo fica tão rápido que fica impossível jogar.

No tutorial coloquei 6 scripts diferentes para mover os aliens. Combinei todos esses scripts em um único script. Depois que consertar todos os defeitos voltarei a postar sobre o tutorial e ainda comentar das correções feitas. Aguardem por alterações bruscas na hora de fazer o seu space invaders.

quinta-feira, 2 de setembro de 2010

027 - Realidade aumentada e Fapesb

Hoje teve reunião sobre o Indigente submeter projeto para o edital da Fapesb. A ideia seria um jogo envolvendo realidade aumentada e futebol. Acho que posso resumir realidade aumentada nesse video: http://www.youtube.com/watch?v=_ZQpqfzDgOk

Além de discutir propostas de jogo em realidade aumentada, debatemos as "limitações" que o edital coloca: o Indigente teria de se vincular a uma empresa para entrar no edital. A empresa teria de ter condições para suportar a realização do projeto (porte da empresa, equipamento, verba...).

Agora temos a tarefa de construir o plano do projeto: ver essas limitações (inclusive para empresa junior, aproveitando a que temos aqui na UFBA), quais seriam as propostas de jogos para submeter ao edital, ver como esse projeto poderia ser vinculado à copa de 2014 com o comitê da FIFA para a copa na Bahia.