quinta-feira, 15 de maio de 2014

Perseguição de Movieclips

Um snippet de código para fazer com que um movieclip siga outro.
No exemplo abaixo, a instância mc2 é perseguida por mc1.
Pode ser bastante útil em joguinhos :)


mc1.x = mc1.y = 100; // posição inicial de mc1
mc2.x = mc2.y = 500; // posição inicial de mc2

stage.addEventListener (Event.ENTER_FRAME,SigaMe);

function SigaMe(evt:Event): void {
mc1.x += Speed (mc1.x, mc2.x,100);
mc1.y += Speed (mc1.y, mc2.y,100);
}

function Speed (orig:Number, dest:Number,coef:Number):
Number {
return (dest-orig)/coef;
}

terça-feira, 6 de maio de 2014

Memorial descritivo de elaboração de game





















A ideia básica é documentar o processo de desenvolvimento de um game!
Alguns itens básicos que não podem faltar!


  • Resumo do tema ou enredo: Do que trata o jogo? Incluir aqui também gênero e público-alvo do game
  • Lista de locações/ambientes (níveis): Lista detalhada do que eles contêm (sem spoiler)
  • Elenco de personagens, inclusive os controlados pelo jogador e pelo computador, o que eles fazem, como se comportam, sua aparência. 
  • Arte Conceitual, Rascunhos de mapas, personagens, logotipo e demais elementos visuais do game.
  •  Trilha sonora: Creditar autor(es), nome e site.